Standards-Based NPU/Switch Fabric Devices for Next-Generation Multi-Service Platforms

Size: px
Start display at page:

Download "Standards-Based NPU/Switch Fabric Devices for Next-Generation Multi-Service Platforms"

Transcription

1 P244_Borgioli_Paper page 1 of 9 Standards-Based NPU/ Fabric Devices for Next-Generation Multi-Service Platforms Richard Borgioli and Raffaele Noro, Vitesse Semiconductor Ho Wang, Intel Corp ABSTRACT The need to merge voice and data onto managed IP networks has spawned the development of new multi-service platforms for telecom applications. Packet switches and routers used in the next-generation of multi-service platforms can now be characterized by commercially available integrated devices featuring standards-based interconnection interfaces to provide a low cost alternative to a custom ASIC solution. These devices include network processors and switch fabrics that interconnect via the CSIX-L1 standard. Presented, here, are simulation results for a CSIX-based NPU/ Fabric configuration as may be used in establishing a service level agreement for a differentiated services (DiffServ) node. The results serve to not only profile the combined capability of these devices in an OC- 48 multi-service application, but to also illustrate the utility of a standards-based approach. 1. INTRODUCTION The convergence of voice, data, and video onto packet switched networks is being realized through new network deployments and the transformation of traditional singular communication networks into multi-service architectures [1]. The desire to support all of the traffic types with packet-based protocols such as ATM, Ethernet, and IP, has resulted in the need for telecom equipment with increased versatility and complexity to provide a new generation of applications and services. Advances in network processor unit (NPU) and switch fabric devices have now made standards-based components available to telecom equipment manufacturers with the processing speeds, QoS features, and programmability necessary to offer a viable alternative to an ASIC implementation [2]. Important areas of application for new standards-based NPU and switch fabrics include multi-service media gateways designed to transfer VoIP and other packetized media flows between PSTN, Mobile, Core and IP networks, as depicted in Figure 1. As the access points of a converged network use different protocols for transporting data and voice (i.e. ATM, IP, PPP, and SONET), the task of the media gateway is to seamlessly reformat the media streams at each network interface while supporting QoS guarantees.

2 P244_Borgioli_Paper page 2 of 9 Internet Multi- Service Platform PSTN GbE, OC- 3/12, OC-48 T1/E1, T3. OC-3 /STM1 T1/T3, OC-3/12, GbE NP NP NP NP OC-3/12, OC-48, GbE Mobile Network NPU/ Fabric Core Network Figure 1 NPU- Fabrics in Multi-Service Platforms Current generation multi-service media gateway platforms provide aggregation at medium densities scalable to OC-12 (622 Mbps) as well as 10/100 Base-T Ethernet. Next generation platforms are aimed at handling OC-48 (2.5 Gbps) and 1 GbE flows scalable to OC-192 and 10 GbE. Along with higher densities, these platforms must provide carrier grade voice quality and programmable bandwidth management. Historically, platforms of this complexity have required custom ASIC solutions. Standards-based processor and switch fabric chip sets are now available, however, that promise to deliver such capability without the up front cost of ASIC development. The task then becomes one of investigating the capabilities of a standards-based system for the application at hand, as described and illustrated in this paper. 2. DESIGN OF MULTI-SERVICE PLATFORMS Architectural Features Multi-service platforms require a highly scalable architecture that includes integrated packet switches varying in size from a few ports in access networks to hundreds of ports in enterprise networks. A multi-service platform will normally contain a number of NPU-based line cards (typically one per interface port), a switch fabric, and a management and control unit for control plane operations [3], as shown in Figure 2. Physical layer devices connect to the NPU at both the source and destination ports. On ingress, the NPU formats incoming data streams of various types (e.g. GbE, OC-48 POS) into fabric compatible frames, or cells. The switch fabric transfers these cells to the appropriate egress NPU(s), which in turn reformats the data before passing it to the physically connected destination port.

3 P244_Borgioli_Paper page 3 of 9 Management & Control Unit PHY or MAC OC-48, GbE,.. NPU Fabric NPU PHY or MAC OC-48, GbE, PHY or MAC OC-48, GbE,.. NPU NPU PHY or MAC OC-48, GbE, NPU Fabric Interfaces NPU Fabric Interfaces Figure 2 Multi-Service Platform containing a NPU - fabric assembly Presently available NPU - Fabrics chip sets now feature OC-48 POS (2.5 Gbps) port processing capability and switching capacities of ports (40-80 Gbps) [2] with roadmaps to OC-192 port and Gbps switch capacity. In addition, switch fabric devices of this type now contain built- in queue management and standardsbased interfaces to NPUs to provide a fully integrated packet switching system with designed-in quality of service (QoS) features for next generation multi-service platforms. These quality of service categories include Guaranteed Delay (GD) for time-sensitive traffic such as voice, audio and video, Guaranteed Bandwidth (GB) for loss-sensitive traffic for VPN and file transfers, and Best Effort (BE) for the least time-critical traffic such as Web access and . These service categories are indicative of a wide range of QoS architectures [4] (e.g. DiffServ, IntServ and ATM TM 4.1) targeted in multiservice platform applications. Functionality The multi-service platform performs traffic management, along with switching and system control. Traffic management functions are largely carried out by the NPUs, while the switch fabric allows traffic to be transferred at wire speed from one NPU to another. The traffic management functions include classification, marking, metering, policing and shaping [5, 6]. Packets received at the ingress NPU are classified based on some packet label (DSCP, ATM VP/VC, MPLS) or on some other criteria (origin, destination, protocol, etc). Packets may be conforming or non-conforming to the existing traffic contract for the particular flow, with non-conforming packets marked and/or discarded. Packets are segmented into cells and stored in memory for subsequent switching. A scheduler determines the transmission order of the cells to the switch fabric, essentially as a function of the bandwidth assigned to each output port and each class. The switch fabric must maintain the integrity of data and the classification performed by the NPU, as well as implement class-based handling of the different traffic flows. This is achieved by either allocating a minimum bandwidth to each class or by

4 P244_Borgioli_Paper page 4 of 9 serving classes with a pre-determined priority, or in some instances by a combination of both methods. Cells received at the egress NPU from the switch fabric are re-assembled in packets and stored in memory. A scheduler determines the transmission order of packets to the output port, and in certain applications will re-shape the traffic by rescheduling certain flows ahead of others. System management and control of the platform allows tailoring the features of the system to the needs of the application, of the traffic, and of the network protocol. The parameters that control the allocation of bandwidth, the policing, and the classification should be programmable and should be optimized for each specific case 3. CSIX STANDARD-BASED IMPLEMENTATION The interface between the NPU and the switch fabric provides for the transfer of cells based on destination and service classification. Each cell consists of a header and a payload, with the header containing system information (i.e., destination, class, and congestion control), while the payload contains the data to be transferred across the fabric. The physical interface is a parallel data bus that allows for the data payload to be transferred as a continuous series of words. Standard interfaces are defined by the transmission protocol contained in the cell header and by bus characteristics, such as word size and clock frequency. These interface standards, which began with the CSIX- L1 standard (described here), now include SPI4, NPSI, and emerging standards for advanced switching employing PCI-Express. The CSIX-L1 Standard The CSIX-L1 standard [7] specifies a format and a protocol for the exchange of information between NPUs and switch fabrics at the physical layer level. The cells exchanged across the CSIX interface are called CFrames. A CFrame consists of a base header, an optional extension header, a payload, and a vertical parity word, as diagrammed in Figure 3. The headers carry system information (type, class, destination, payload length, and flow control bits), while the payload contains the actual data to be transferred. The maximum length of the payload is generally determined by the cell size of the fabric (e.g. 64, 96, 128 bytes), not to exceed an absolute maximum of 256 bytes. The class field of a CFrame can be used to implement differentiated per-class treatment of data flows through the fabric by means of a bandwidth allocation and flow control mechanisms built into the fabric. The CSIX standard provides for both an inband and out-of-band method for the transmitter to prevent congesting the receiving component. The in-band mechanism, called link-level flow control, is defined by two bits in the header (i.e., Ready Bits ) that enable/disable transmission of CFrames to prevent fabric memory overflow. The out-of-band method, referred to as CSIX flow control, is defined by a control CFrame that enables and disables the transmission of CFrames of a selected type, class, or destination.

5 P244_Borgioli_Paper page 5 of 9 CFrame header Frame Type Ready State Payload Length CFrame extension header (data frames only) Class Destination CFrame payload (data frames only) or Flow control fields CSIX transmitter device CSIX bus CSIX receiver device Figure 3 Format of CSIX frames (CFrames) across a CSIX interface Mapping of QoS categories into CSIX classes The Guaranteed Delay (GD) service category is characterized by a traffic contract in which the traffic source commits to an average bitrate and a maximum burst size. In return, the network element guarantees a minimum throughput and a maximum latency. In a CSIX-based multi-service platform, a sufficient amount of fabric bandwidth and buffer space must be allocated to GD traffic. In this case GD traffic would be mapped to a CSIX class that is served with strict priority over other classes. The Guaranteed Bandwidth (GB) service category is characterized by a traffic contract in which the traffic source commits to an average bitrate, but no maximum burst size. In return, the network element guarantees a minimum throughput, but does not guarantee a maximum latency. In this case the GB traffic would be mapped to a CSIX class that is served at a minimum rate, for example with Weighted Fair Queuing (WFQ) or Weighted Round Robin WRR scheduling [8]. The Best Effort (BE) service category is characterized by no traffic contract and therefore no commitment is made by the network, and so BE traffic would be mapped to a CSIX class that is served with lowest priority. Enforcement of the traffic contract In order to enforce a GD traffic contract both the NPU and switch fabric must be considered in meeting the throughput and delay guarantee. Both ingress and egress NPUs must police/shape the traffic and serve it at a rate that is equal to or greater than the negotiated throughput [9], using a scheduling mechanism, such as WFQ or WRR. This guarantees the minimum throughput and the maximum delay in the NPU, where the maximum latency is determined from the arrival and service curve of the traffic [10] for both the NPU and the switch fabric, as illustrated in Figure 4.

6 P244_Borgioli_Paper page 6 of 9 Ingress/egress NP fabric Cumulative bits of the traffic flow Arrival curve: Burst_size + arrival_rate*t Cumulative bits of the traffic flow Arrival curve: Burst_size + arrival_rate*t Max delay Max delay Backlog Service curve: service_rate*(t-transfer_time) Backlog Service curve: service_rate*(t-contention_timetransfer time) Time t Time t A) Figure 4 Maximum delay and backlog in the NPU and switch fabric The maximum delay for the NPU is given by: NPU Delay = Transfer_time + Burst_size / Service_rate where the transfer time is the time required by a maximum size packet to traverse the NPU and the burst delay is the time to transfer the additional packets accumulated during the delay period in the transmitting component (i.e., the previous stage). The traffic received from the ingress NPU is deterministic in average bitrate and maximum burstiness. The switch fabric will serve it either with absolute priority (i.e., full bandwidth) or by assigning a minimum rate (i.e., WFQ or WRR), while allocating sufficient buffer space to absorb the burst. This guarantees the minimum throughput and establishes the maximum latency in the switch fabric, as: Fabric Delay = Transfer_time + Burst_size / Service_rate + Contention_time where the contention time represents a full fabric arbitration cycle for all inputs and outputs. The global QoS level for GD traffic in the platform is determined by the combination of individual QoS levels in each NPU and the switch fabric. The guaranteed throughput is the minimum throughput of the three devices, and is typically determined by the ingress NPU where policing/shaping occurs. The guaranteed latency is the sum of the maximum delays for each device as they accumulate on the specific flow of interest. Since the interaction of all three units must be considered in determining QoS capabilities, it becomes important to have software development tools available that enable the three devices to be programmed and studied as an integral unit, so that packet flow studies can be performed, such as the simulation experiment described and illustrated in the next section. B)

7 P244_Borgioli_Paper page 7 of 9 4. EXPERIMENTAL RESULTS Simulation Environment As an important example of QoS capabilities in multi-service platforms, we simulate a DiffServ [11] node. The QoS mechanism of DiffServ, which is based on local or per-node guarantees on throughput and latency (defined as a Per-Hop Behavior (PHB)), consists of an Expedite Forwarding PHB, an Assured Forwarding PHB, and a Default PHB, similar to the GD, GB, and BE categories previously outlined. The object of the simulation is to quantify the latency of the node on a packet flow to be classified in the time-critical EF PHB category and to ascertain over what levels of competing background traffic the latency guarantee can be maintained. In producing the experimental results presented, here, we used the simulation tools provided in the Intel IXA SDK 3.0 [12]. A pre-built software model of the Vitesse GigaStream switch fabric was attached to ingress and egress models of the Intel IXP2400 network processor. A simulated packet stream representing the flow under test, was run through this integrated simulator, with timing information recorded on the arrival and departure of each packet through the system. The simulation was used to determine both the throughput and maximum latency of the system on various flows, as would be needed in establishing a QoS service level agreement (SLA). System Configuration The DiffServ node simulated, here, is shown in Figure 5. It consists of 16 bidirectional OC-48 ports, each connected to a line card containing an ingress and egress IXP2400 network processor interfaced to a GigaStream VSC872 transceiver through a 32-bit CSIX-L1 bus clocked at 125 MHz, to provide up to 4 Gbps of CSIX bandwidth per port. The line card for each port is connected to a switch card containing 4 GigaStream VSC882 crossbar switches, with each switch connection made through high speed serial links (HSSLs). The internal clock speed of the IXP2400 network processor is set at 600 MHz and the internal core clock of the Gigastream switch fabric is set at MHz, establishing the switch fabric connection speed at 2.5 Gbps per serial link, for a raw connection speed of 10 Gbps per port. The IXP2400 network processor has fully programmable processing units, called micro-engines. We program them to perform classification, metering, policing, and per class scheduling at both ingress and egress, while packets are buffered in three independent high bandwidth RDRAM channels. The GigaStream VSC872 contains programmable buffer space for absorbing traffic bursts in order to avoid flow control activity that can reduce user bandwidth across the CSIX interface. Two levels of priority are provided (HP, LP) with HP served first at all stages. In the experiment, we allocate 20 CFrames of buffer space in the switch fabric for both HP and LP traffic. Round-Robin scheduling is used in both ingress and egress NPUs.

8 P244_Borgioli_Paper page 8 of 9 OC-48 POS interface at 2.5 Gbps Traffic flow under test 1 Gbps IP POS Traffic flow under test (1 Gbps) and background traffic (up to 1.5 Gbps) Full-duplex NPU line card (port 1 of 16) Intel IXP2400 network processor (Ingress) Intel IXP2400 network processor (Egress) CSIX interface at 4 Gbps VSC872 Transceiver 4 HSSLs at 2.5 Gbps = 10 Gbps per 872 Card VSC882 Crossbar VSC882 Crossbar Background traffic injected through these ports VSC882 Crossbar VSC882 Crossbar Figure 5 Simulated DiffServ node designed with Intel IXP2400 network processors and a Vitesse GigaStream switch fabric Simulation data A 1 Gbps flow of 64-byte IP packets was used as the traffic under test on one of the ports, with a variable amount of competing background traffic run on the 15 remaining ports. We collect latency statistics for 1000 IP packets, and plot the end-toend latency vs. the background traffic level shown in Figure 6. Latency as a percentage of the Guaranteed Value Latency of a 64-byte packet EF DiffServ flow at 1 Gbps in a 16x16 switch for various levels of background traffic Guaranteed Latency Level for SLA observed maximum latency observed average latency established maximum latency 37.5 Gbps=100% usage of the 15 background SPI-3 POS input ports. Extra traffic is for simulation purposes only Aggregate background traffic (Gbps) Figure 6 Latency of the 1 Gbps flow for varying background traffic

9 P244_Borgioli_Paper page 9 of 9 The simulation data plotted in the above figure shows maximum latencies for the 1 Gbps EF PHB, ranging from 56% to 80% of the guaranteed latency level for an EF PHB SLA against aggregate background traffic levels up to 37.5 Gbps, or 100% of the available bandwidth for competing traffic. These simulation results indicate that the traffic handling capability of the integrated NPU - fabric is fairly robust, with only a 24% increase in latency over the full range of traffic loading. Conclusion We described, here, a multi-service packet switch in which the CSIX-L1 standard is used to interface the NPUs and the switch fabric. The standard allowed us to treat the NPU- fabric assembly as an integrated unit in terms of traffic management. The availability of a standard framework environment enabled us to simulate a DiffServ node based on IXP2400 network processors and a GigaStream switch fabric. As proof of concept, an EF PHB SLA was investigated and seen to provide a stable level of latency over the entire range of traffic loads. Further investigation of the proposed DiffServ implementation is to be performed to ascertain that each type of PHB can be efficiently negotiated under general profiles of traffic. REFERENCES [1] Tech Guide, The Converged Network Infrastructure: An Introductory View, White Paper, Jan. 2001, available under: [2] Intel IXP2400 Network Processor / Vitesse GigaStream Fabric Solution, White Paper, available at: [3] S. Keshavand and R. Sharma, Issues and Trends in Router Design, IEEE Communications Magazine, May 1998 [4] F. Chiussi and A. Francini, A Distributed Scheduling Architecture for Scalable Packet es, IEEE JSAC, Dec [5] H. J. Chao and X. Guo, Quality of Service Control in High-Speed Networks, John Wiley & Sons, Sep [6] T. Chu, WAN Multiprotocol Traffic Management: Theory and Practice, Communications Design Conference, Sep [7] Common Interface Consortium, CSIX-L1: Common Interface Specification-L1, Aug [8] H. Zhang, Service Disciplines For Guaranteed Performance Service in Packet- ing Networks, Proceedings of the IEEE, Oct [9] N. Christin and J. Liebeherr, A QoS Architecture for Quantitative Service Differentiation, IEEE Communications Magazine, June 2003 [10] J. Y. Le Boudec, Application of Network Calculus To Guaranteed Service Networks, IEEE Transactions on Information Theory, May 1998 [11] S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang and W. Weiss, An architecture for differentiated services, IETF RFC 2475, Dec [12] Intel Internet Exchange Architecture, White Paper, Feb 2002, available at:

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

Analysis of IP Network for different Quality of Service

Analysis of IP Network for different Quality of Service 2009 International Symposium on Computing, Communication, and Control (ISCCC 2009) Proc.of CSIT vol.1 (2011) (2011) IACSIT Press, Singapore Analysis of IP Network for different Quality of Service Ajith

More information

Introduction to Differentiated Services (DiffServ) and HP-UX IPQoS

Introduction to Differentiated Services (DiffServ) and HP-UX IPQoS Introduction to Differentiated Services (DiffServ) and HP-UX IPQoS What is Quality of Service (QoS)?... 2 Differentiated Services (DiffServ)... 2 Overview... 2 Example XYZ Corporation... 2 Components of

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

Technology Overview. Class of Service Overview. Published: 2014-01-10. Copyright 2014, Juniper Networks, Inc.

Technology Overview. Class of Service Overview. Published: 2014-01-10. Copyright 2014, Juniper Networks, Inc. Technology Overview Class of Service Overview Published: 2014-01-10 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net Juniper Networks, Junos,

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

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

Fiber Channel Over Ethernet (FCoE)

Fiber Channel Over Ethernet (FCoE) Fiber Channel Over Ethernet (FCoE) Using Intel Ethernet Switch Family White Paper November, 2008 Legal INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR

More information

Improving Quality of Service

Improving Quality of Service Improving Quality of Service Using Dell PowerConnect 6024/6024F Switches Quality of service (QoS) mechanisms classify and prioritize network traffic to improve throughput. This article explains the basic

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

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

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

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

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

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

Improving QOS in IP Networks. Principles for QOS Guarantees. Principles for QOS Guarantees (more) Principles for QOS Guarantees (more)

Improving QOS in IP Networks. Principles for QOS Guarantees. Principles for QOS Guarantees (more) Principles for QOS Guarantees (more) Improving QOS in IP Networks Thus far: making the best of best effort Future: next generation Internet with QoS guarantees RSVP: signaling for resource reservations Differentiated Services: differential

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

This topic lists the key mechanisms use to implement QoS in an IP network.

This topic lists the key mechanisms use to implement QoS in an IP network. IP QoS Mechanisms QoS Mechanisms This topic lists the key mechanisms use to implement QoS in an IP network. QoS Mechanisms Classification: Each class-oriented QoS mechanism has to support some type of

More information

Chapter 7 outline. 7.5 providing multiple classes of service 7.6 providing QoS guarantees RTP, RTCP, SIP. 7: Multimedia Networking 7-71

Chapter 7 outline. 7.5 providing multiple classes of service 7.6 providing QoS guarantees RTP, RTCP, SIP. 7: Multimedia Networking 7-71 Chapter 7 outline 7.1 multimedia networking applications 7.2 streaming stored audio and video 7.3 making the best out of best effort service 7.4 protocols for real-time interactive applications RTP, RTCP,

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

Research on Video Traffic Control Technology Based on SDN. Ziyan Lin

Research on Video Traffic Control Technology Based on SDN. Ziyan Lin Joint International Mechanical, Electronic and Information Technology Conference (JIMET 2015) Research on Video Traffic Control Technology Based on SDN Ziyan Lin Communication University of China, Beijing

More information

Quality of Service (QoS) on Netgear switches

Quality of Service (QoS) on Netgear switches Quality of Service (QoS) on Netgear switches Section 1 Principles and Practice of QoS on IP networks Introduction to QoS Why? In a typical modern IT environment, a wide variety of devices are connected

More information

Switch Fabric Implementation Using Shared Memory

Switch Fabric Implementation Using Shared Memory Order this document by /D Switch Fabric Implementation Using Shared Memory Prepared by: Lakshmi Mandyam and B. Kinney INTRODUCTION Whether it be for the World Wide Web or for an intra office network, today

More information

VoIP network planning guide

VoIP network planning guide VoIP network planning guide Document Reference: Volker Schüppel 08.12.2009 1 CONTENT 1 CONTENT... 2 2 SCOPE... 3 3 BANDWIDTH... 4 3.1 Control data 4 3.2 Audio codec 5 3.3 Packet size and protocol overhead

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

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

Description: To participate in the hands-on labs in this class, you need to bring a laptop computer with the following:

Description: To participate in the hands-on labs in this class, you need to bring a laptop computer with the following: Course: Implementing Cisco Quality of Service Duration: 5 Day Hands-On Lab & Lecture Course Price: $ 3,395.00 Learning Credits: 34 Description: Implementing Cisco Quality of Service (QOS) v2.5 provides

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

White Paper Abstract Disclaimer

White Paper Abstract Disclaimer White Paper Synopsis of the Data Streaming Logical Specification (Phase I) Based on: RapidIO Specification Part X: Data Streaming Logical Specification Rev. 1.2, 08/2004 Abstract The Data Streaming specification

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. Traditional Nonconverged Network. Traditional data traffic characteristics:

Quality of Service. Traditional Nonconverged Network. Traditional data traffic characteristics: Quality of Service 1 Traditional Nonconverged Network Traditional data traffic characteristics: Bursty data flow FIFO access Not overly time-sensitive; delays OK Brief outages are survivable 2 1 Converged

More information

QUALITY OF SERVICE INTRODUCTION TO QUALITY OF SERVICE CONCEPTS AND PROTOCOLS

QUALITY OF SERVICE INTRODUCTION TO QUALITY OF SERVICE CONCEPTS AND PROTOCOLS QoS QUALITY OF SERVICE INTRODUCTION TO QUALITY OF SERVICE CONCEPTS AND PROTOCOLS Peter R. Egli INDIGOO.COM 1/20 Contents 1. Quality of Service in IP networks 2. QoS at layer 2: Virtual LAN (VLAN) IEEE

More information

The Load Balancing System Design of Service Based on IXP2400 Yi Shijun 1, a, Jing Xiaoping 1,b

The Load Balancing System Design of Service Based on IXP2400 Yi Shijun 1, a, Jing Xiaoping 1,b Advanced Engineering Forum Vol. 1 (2011) pp 42-46 Online: 2011-09-09 (2011) Trans Tech Publications, Switzerland doi:10.4028/www.scientific.net/aef.1.42 The Load Balancing System Design of Service Based

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

Mixer/Translator VOIP/SIP. Translator. Mixer

Mixer/Translator VOIP/SIP. Translator. Mixer Mixer/Translator VOIP/SIP RTP Mixer, translator A mixer combines several media stream into a one new stream (with possible new encoding) reduced bandwidth networks (video or telephone conference) appears

More information

ADTRAN NetVanta 5660

ADTRAN NetVanta 5660 ADTRAN NetVanta 5660 Lab Testing Detailed Report 08January2015 Miercom www.miercom.com Contents 1.0 Executive Summary... 3 2.0 Product Tested... 4 3.0 Test Bed How We Did It... 6 4.0 Performance Testing...

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

WAN Data Link Protocols

WAN Data Link Protocols WAN Data Link Protocols In addition to Physical layer devices, WANs require Data Link layer protocols to establish the link across the communication line from the sending to the receiving device. 1 Data

More information

Development of the FITELnet-G20 Metro Edge Router

Development of the FITELnet-G20 Metro Edge Router Development of the Metro Edge Router by Tomoyuki Fukunaga * With the increasing use of broadband Internet, it is to be expected that fiber-tothe-home (FTTH) service will expand as the means of providing

More information

APPLICATION NOTE 209 QUALITY OF SERVICE: KEY CONCEPTS AND TESTING NEEDS. Quality of Service Drivers. Why Test Quality of Service?

APPLICATION NOTE 209 QUALITY OF SERVICE: KEY CONCEPTS AND TESTING NEEDS. Quality of Service Drivers. Why Test Quality of Service? QUALITY OF SERVICE: KEY CONCEPTS AND TESTING NEEDS By Thierno Diallo, Product Specialist With the increasing demand for advanced voice and video services, the traditional best-effort delivery model is

More information

Chapter 5 Configuring QoS

Chapter 5 Configuring QoS Chapter 5 Configuring QoS Configuring the Basic and Advanced QoS Settings The navigation pane at the top of the web browser interface contains a QoS tab that enables you to manage your FS700TS Smart Switch

More information

Performance Evaluation of Voice Traffic over MPLS Network with TE and QoS Implementation

Performance Evaluation of Voice Traffic over MPLS Network with TE and QoS Implementation Master Thesis Electrical Engineering November 2011 Performance Evaluation of Voice Traffic over MPLS Network with TE and QoS Implementation Jeevan Kharel Deepak Adhikari School of Computing Blekinge Institute

More information

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS Friday 2 nd October 2015 Morning Answer any FOUR questions out of SIX. All questions carry

More information

Can PowerConnect Switches Be Used in VoIP Deployments?

Can PowerConnect Switches Be Used in VoIP Deployments? PowerConnect Application Note #11 February 2004 Can PowerConnect Switches Be Used in VoIP Deployments? This Application Notes relates to the following Dell PowerConnect products: PowerConnect 33xx PowerConnect

More information

Configuring QoS. Understanding QoS CHAPTER

Configuring QoS. Understanding QoS CHAPTER 24 CHAPTER This chapter describes how to configure quality of service (QoS) by using standard QoS commands. With QoS, you can give preferential treatment to certain types of traffic at the expense of others.

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

Tyrant: A High Performance Storage over IP Switch Engine

Tyrant: A High Performance Storage over IP Switch Engine Tyrant: A High Performance Storage over IP Switch Engine Stuart Oberman, Rodney Mullendore, Kamran Malik, Anil Mehta, Keith Schakel, Michael Ogrinc, Dane Mrazek Hot Chips 13, August 2001 1 Background:

More information

Course Description. Students Will Learn

Course Description. Students Will Learn Course Description The next generation of telecommunications networks will deliver broadband data and multimedia services to users. The Ethernet interface is becoming the interface of preference for user

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

Quality of Service versus Fairness. Inelastic Applications. QoS Analogy: Surface Mail. How to Provide QoS?

Quality of Service versus Fairness. Inelastic Applications. QoS Analogy: Surface Mail. How to Provide QoS? 18-345: Introduction to Telecommunication Networks Lectures 20: Quality of Service Peter Steenkiste Spring 2015 www.cs.cmu.edu/~prs/nets-ece Overview What is QoS? Queuing discipline and scheduling Traffic

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

AlliedWare Plus TM OS How To. Configure QoS to Conform to Standard Marking Schemes. Introduction. Contents

AlliedWare Plus TM OS How To. Configure QoS to Conform to Standard Marking Schemes. Introduction. Contents AlliedWare Plus TM OS How To Configure QoS to Conform to Standard Marking Schemes Introduction This How To Note describes how to deploy a QoS solution across an entire network. It explains how to define

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

#43 D A N T E I N P R I N T. A First Step in the World of IP QoS. Nicolas Simar

#43 D A N T E I N P R I N T. A First Step in the World of IP QoS. Nicolas Simar D A N T E I N P R I N T A First Step in the World of IP QoS #43 Nicolas Simar DANTE IN PRINT is a track record of papers and articles published by, or on behalf of DANTE. HTML and Postscript versions are

More information

EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP

EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP Scientific Bulletin of the Electrical Engineering Faculty Year 11 No. 2 (16) ISSN 1843-6188 EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP Emil DIACONU 1, Gabriel PREDUŞCĂ 2, Denisa CÎRCIUMĂRESCU

More information

CHAPTER 4 ACTIVE QUEUE MANAGEMENT

CHAPTER 4 ACTIVE QUEUE MANAGEMENT 74 CHAPTER 4 ACTIVE QUEUE MANAGEMENT 4.1 INTRODUCTION QoS in the existing and emerging applications in the Internet has been a big challenge to the Internet Programmer. Real time applications such as audio/video

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

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols Guide to TCP/IP, Third Edition Chapter 3: Data Link and Network Layer TCP/IP Protocols Objectives Understand the role that data link protocols, such as SLIP and PPP, play for TCP/IP Distinguish among various

More information

Quality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic.

Quality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic. Quality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic. A Network and Data Link Layer infrastructure Design to Improve QoS in Voice and video Traffic Jesús Arturo Pérez,

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

The need for bandwidth management and QoS control when using public or shared networks for disaster relief work

The need for bandwidth management and QoS control when using public or shared networks for disaster relief work International Telecommunication Union The need for bandwidth management and QoS control when using public or shared networks for disaster relief work Stephen Fazio Chief, Global Telecommunications Officer

More information

IP videoconferencing solution with ProCurve switches and Tandberg terminals

IP videoconferencing solution with ProCurve switches and Tandberg terminals An HP ProCurve Networking Application Note IP videoconferencing solution with ProCurve switches and Tandberg terminals Contents 1. Introduction... 3 2. Architecture... 3 3. Videoconferencing traffic and

More information

5. DEPLOYMENT ISSUES Having described the fundamentals of VoIP and underlying IP infrastructure, let s address deployment issues.

5. DEPLOYMENT ISSUES Having described the fundamentals of VoIP and underlying IP infrastructure, let s address deployment issues. 5. DEPLOYMENT ISSUES Having described the fundamentals of VoIP and underlying IP infrastructure, let s address deployment issues. 5.1 LEGACY INTEGRATION In most cases, enterprises own legacy PBX systems,

More information

Transport for Enterprise VoIP Services

Transport for Enterprise VoIP Services Transport for Enterprise VoIP Services Introduction Many carriers are looking to advanced packet services as an opportunity to generate new revenue or lower costs. These services, which include VoIP, IP

More information

6.6 Scheduling and Policing Mechanisms

6.6 Scheduling and Policing Mechanisms 02-068 C06 pp4 6/14/02 3:11 PM Page 572 572 CHAPTER 6 Multimedia Networking 6.6 Scheduling and Policing Mechanisms In the previous section, we identified the important underlying principles in providing

More information

Cisco Integrated Services Routers Performance Overview

Cisco Integrated Services Routers Performance Overview Integrated Services Routers Performance Overview What You Will Learn The Integrated Services Routers Generation 2 (ISR G2) provide a robust platform for delivering WAN services, unified communications,

More information

MLPPP Deployment Using the PA-MC-T3-EC and PA-MC-2T3-EC

MLPPP Deployment Using the PA-MC-T3-EC and PA-MC-2T3-EC MLPPP Deployment Using the PA-MC-T3-EC and PA-MC-2T3-EC Overview Summary The new enhanced-capability port adapters are targeted to replace the following Cisco port adapters: 1-port T3 Serial Port Adapter

More information

Quality of Service for IP Videoconferencing Engineering White Paper

Quality of Service for IP Videoconferencing Engineering White Paper Engineering White Paper Subha Dhesikan Cisco Systems June 1 st, 2001 Copyright 2002 Cisco Systems, Inc. Table of Contents 1 INTRODUCTION 4 2 WHY QOS? 4 3 QOS PRIMITIVES 5 4 QOS ARCHITECTURES 7 4.1 DIFFERENTIATED

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

Protocol Architecture. ATM architecture

Protocol Architecture. ATM architecture Asynchronous Transfer Mode (ATM) Asynchronous Transfer Mode: ATM 1990 s/00 standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service Digital Network architecture Goal: integrated,

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

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

Network-based Quality of Service for Polycom IP Videoconferencing

Network-based Quality of Service for Polycom IP Videoconferencing Network-based Quality of Service Date: June 2005 Copyright 2005: Pinacl Solutions UK Ltd INTRODUCTION... 3 INFORMATION SOURCES...3 NETWORK-BASED QUALITY OF SERVICE (NQOS) SERVICE LEVELS... 3 Best eft service...3

More information

Dell PowerVault MD Series Storage Arrays: IP SAN Best Practices

Dell PowerVault MD Series Storage Arrays: IP SAN Best Practices Dell PowerVault MD Series Storage Arrays: IP SAN Best Practices A Dell Technical White Paper Dell Symantec THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND

More information

Network Layer: Network Layer and IP Protocol

Network Layer: Network Layer and IP Protocol 1 Network Layer: Network Layer and IP Protocol Required reading: Garcia 7.3.3, 8.1, 8.2.1 CSE 3213, Winter 2010 Instructor: N. Vlajic 2 1. Introduction 2. Router Architecture 3. Network Layer Protocols

More information

Fast Ethernet and Gigabit Ethernet. Networks: Fast Ethernet 1

Fast Ethernet and Gigabit Ethernet. Networks: Fast Ethernet 1 Fast Ethernet and Gigabit Ethernet Networks: Fast Ethernet 1 Fast Ethernet (100BASE-T) How to achieve 100 Mbps capacity? MII LLC MAC Convergence Sublayer Media Independent Interface Media Dependent Sublayer

More information

enetworks TM IP Quality of Service B.1 Overview of IP Prioritization

enetworks TM IP Quality of Service B.1 Overview of IP Prioritization encor! enetworks TM Version A, March 2008 2010 Encore Networks, Inc. All rights reserved. IP Quality of Service The IP Quality of Service (QoS) feature allows you to assign packets a level of priority

More information

Networkbased. Quality of Service. Communicate Simply. For IP Video Conferencing

Networkbased. Quality of Service. Communicate Simply. For IP Video Conferencing Communicate Simply Networkbased Quality of Service For IP Video Conferencing Timothy M. O Neil Director of Technical Marketing Polycom Video Communications Table of Contents Introduction...1 Information

More information

QoS in VoIP. Rahul Singhai Parijat Garg

QoS in VoIP. Rahul Singhai Parijat Garg QoS in VoIP Rahul Singhai Parijat Garg Outline Introduction The VoIP Setting QoS Issues Service Models Techniques for QoS Voice Quality Monitoring Sample solution from industry Conclusion Introduction

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

Latency on a Switched Ethernet Network

Latency on a Switched Ethernet Network Application Note 8 Latency on a Switched Ethernet Network Introduction: This document serves to explain the sources of latency on a switched Ethernet network and describe how to calculate cumulative latency

More information

Lecture 16: Quality of Service. CSE 123: Computer Networks Stefan Savage

Lecture 16: Quality of Service. CSE 123: Computer Networks Stefan Savage Lecture 16: Quality of Service CSE 123: Computer Networks Stefan Savage Final Next week (trust Blink wrt time/location) Will cover entire class Style similar to midterm I ll post a sample (i.e. old) final

More information

for guaranteed IP datagram routing

for guaranteed IP datagram routing Core stateless distributed admission control at border routers for guaranteed IP datagram routing Takahiro Oishi Masaaki Omotani Kohei Shiomoto NTT Network Service Systems Laboratories, NTT corporation

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

Circuit Emulation Pseudo-Wire (CE-PW) WHITE PAPER

Circuit Emulation Pseudo-Wire (CE-PW) WHITE PAPER Circuit Emulation Pseudo-Wire (CE-PW) WHITE PAPER Important Notice This document is delivered subject to the following conditions and restrictions: This document contains proprietary information belonging

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

VoIP in Industrial Networks

VoIP in Industrial Networks VoIP in Industrial Networks Implementing VoIP quality of service (QoS) for reliable voice communication over Industrial Ethernet Ethernet is fast becoming the preferred method for all industrial communications

More information

Bandwidth Profiles for Ethernet Services Ralph Santitoro

Bandwidth Profiles for Ethernet Services Ralph Santitoro Ralph Santitoro Abstract This paper provides a comprehensive technical overview of bandwidth profiles for Ethernet services, based on the work of the Metro Ethernet Forum (MEF) Technical Committee. The

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

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

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

Internet Voice, Video and Telepresence Harvard University, CSCI E-139. Lecture #6

Internet Voice, Video and Telepresence Harvard University, CSCI E-139. Lecture #6 Internet Voice, Video and Telepresence Harvard University, CSCI E-139 Lecture #6 Instructor: Len Evenchik len_evenchik@harvard.edu sip:len.evenchik@harvard.edu Harvard Bridge, 1923 L. Evenchik 2013 Lecture

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

Network administrators must be aware that delay exists, and then design their network to bring end-to-end delay within acceptable limits.

Network administrators must be aware that delay exists, and then design their network to bring end-to-end delay within acceptable limits. Delay Need for a Delay Budget The end-to-end delay in a VoIP network is known as the delay budget. Network administrators must design a network to operate within an acceptable delay budget. This topic

More information

VOICE OVER IP AND NETWORK CONVERGENCE

VOICE OVER IP AND NETWORK CONVERGENCE POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 80 Electrical Engineering 2014 Assaid O. SHAROUN* VOICE OVER IP AND NETWORK CONVERGENCE As the IP network was primarily designed to carry data, it

More information

Smart Queue Scheduling for QoS Spring 2001 Final Report

Smart Queue Scheduling for QoS Spring 2001 Final Report ENSC 833-3: NETWORK PROTOCOLS AND PERFORMANCE CMPT 885-3: SPECIAL TOPICS: HIGH-PERFORMANCE NETWORKS Smart Queue Scheduling for QoS Spring 2001 Final Report By Haijing Fang(hfanga@sfu.ca) & Liu Tang(llt@sfu.ca)

More information

Nortel - 920-803. Technology Standards and Protocol for IP Telephony Solutions

Nortel - 920-803. Technology Standards and Protocol for IP Telephony Solutions 1 Nortel - 920-803 Technology Standards and Protocol for IP Telephony Solutions QUESTION: 1 To achieve the QoS necessary to deliver voice between two points on a Frame Relay network, which two items are

More information

H.323 Traffic Characterization Test Plan Draft Paul Schopis, pschopis@itecohio.org

H.323 Traffic Characterization Test Plan Draft Paul Schopis, pschopis@itecohio.org H.323 Traffic Characterization Test Plan Draft Paul Schopis, pschopis@itecohio.org I. Introduction Recent attempts at providing Quality of Service in the Internet2 community have focused primarily on Expedited

More information

QoS issues in Voice over IP

QoS issues in Voice over IP COMP9333 Advance Computer Networks Mini Conference QoS issues in Voice over IP Student ID: 3058224 Student ID: 3043237 Student ID: 3036281 Student ID: 3025715 QoS issues in Voice over IP Abstract: This

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