QoS:What Is It? Why Do We Need It?



Similar documents
VoIP: How to Plan for the Bandwidth and Calculate the Cost Savings

Requirements of Voice in an IP Internetwork

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

Planning Networks for VOIP. An Introduction

Optimizing Converged Cisco Networks (ONT)

Planning an IP Network for Voice and Data

VoIP Bandwidth Considerations - design decisions

IMPLEMENTING CISCO QUALITY OF SERVICE V2.5 (QOS)

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

How To Deliver High Quality Telephony Over A Network

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

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

Q&A. DEMO Version

QOS - Implementing Cisco Quality of Service

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

The OSI Model: Understanding the Seven Layers of Computer Networks

Is Your Network Ready for VoIP? > White Paper

CCNP: Optimizing Converged Networks

IP Telephony v1.0 Scope and Sequence. Cisco Networking Academy Program

Clearing the Way for VoIP

Quality of Service. Traditional Nonconverged Network. Traditional data traffic characteristics:

IP videoconferencing solution with ProCurve switches and Tandberg terminals

VoIP Quality of Service - Basic Theory

Quality of Service (QoS) for Enterprise Networks. Learn How to Configure QoS on Cisco Routers. Share:

How To: Diagnose Poor VoIP Calls through diagnostics.

CVOICE Exam Topics Cisco Voice over IP Exam # /14/2005

Troubleshooting Common Issues in VoIP

Cisco CCNP Optimizing Converged Cisco Networks (ONT)

This chapter covers four comprehensive scenarios that draw on several design topics covered in this book:

SSVP SIP School VoIP Professional Certification

Fundamentals of VoIP Call Quality Monitoring & Troubleshooting. 2014, SolarWinds Worldwide, LLC. All rights reserved. Follow SolarWinds:

Challenges and Solutions in VoIP

Cisco Certified Network Professional - Routing & Switching

Encapsulating Voice in IP Packets

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

QoS (Quality of Service)

Voice Over IP. MultiFlow IP Phone # 3071 Subnet # Subnet Mask IP address Telephone.

Convergence Technologies Professional (CTP) Course 1: Data Networking

Voice Over IP Per Call Bandwidth Consumption

Hands on VoIP. Content. Tel +44 (0) Introduction

Understanding Voice over IP Signaling Protocols in Cisco Telephony Implementations

Common VoIP problems, How to detect, correct and avoid them. Penny Tone LLC 1

EarthLink Business SIP Trunking. NEC SV8300 IP PBX Customer Configuration Guide

Lab Testing Summary Report

Introduction VOIP in an Network VOIP 3

Implementing Cisco Voice Communications and QoS

Networking 4 Voice and Video over IP (VVoIP)

Technote. SmartNode Quality of Service for VoIP on the Internet Access Link

Getting Started with VoIP Reports

SSVVP SIP School VVoIP Professional Certification

An Introduction to VoIP Protocols

Quality of Service (QoS) and Quality of Experience (QoE) VoiceCon Fall 2008

Implementing Cisco IP Telephony & Video, Part 1

Case in Point. Voice Quality Parameter Tuning

Author: Seth Scardefield 1/8/2013

How To Solve A Network Communication Problem

Voice over IP (VoIP) and QoS/QoE

Expert Reference Series of White Papers. Cisco TelePresence Zones

CISCO IOS IP SERVICE LEVEL AGREEMENTS: ASSURE THE DELIVERY OF IP SERVICES AND APPLICATIONS

Common issues of hosted VOIP service (and how to avoid them!)

EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP

Application Notes. Introduction. Contents. Managing IP Centrex & Hosted PBX Services. Series. VoIP Performance Management. Overview.

VOICE over IP H.323 Advanced Computer Network SS2005 Presenter : Vu Thi Anh Nguyet

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

Curso de Telefonía IP para el MTC. Sesión 2 Requerimientos principales. Mg. Antonio Ocampo Zúñiga

Comparing MPLS and Internet Links for Delivering VoIP Services

Bandwidth Security and QoS Considerations

VoIP / SIP Planning and Disclosure

CVOICE - Cisco Voice Over IP

BroadCloud PBX Customer Minimum Requirements

Gateways and Their Roles

Configuring an efficient QoS Map

Optimizing Converged Cisco Networks (ONT)

ehealth and VoIP Overview

The WestNet Advantage: -- Textbooks, ebooks, ecourses -- Instructor Resourse Center -- Student Resource Center

Expert Reference Series of White Papers. Wireless Bandwidth Not Necessarily as Advertised COURSES.

Nortel Technology Standards and Protocol for IP Telephony Solutions

Simplify VoIP Network Setup and Troubleshooting with NetTool VoIP

How to Keep Video From Blowing Up Your Network

Allocating Network Bandwidth to Match Business Priorities

How To Use Cisco Cucm For A Test Drive

Cisco Networks (ONT) 2006 Cisco Systems, Inc. All rights reserved.

Quality of Service (QoS) on Netgear switches

Expert Reference Series of White Papers. An Overview of MPLS VPNs: Overlay; Layer 3; and PseudoWire

Improving Quality of Service

VegaStream Information Note Considerations for a VoIP installation

VOICE OVER IP AND NETWORK CONVERGENCE

Voice, Video and Data Convergence > A best-practice approach for transitioning your network infrastructure. White Paper

Table of Contents. Cisco Mapping Outbound VoIP Calls to Specific Digital Voice Ports

Voice Over IP Performance Assurance

EarthLink Business SIP Trunking. Toshiba IPedge Customer Configuration Guide

12 Quality of Service (QoS)

Skype Connect Requirements Guide

PETER CUTLER SCOTT PAGE. November 15, 2011

How Does Ping Really Work?

Implementing Cisco IP Telephony & Video, Part 1 CIPTV1 v1.0; 5 Days; Instructor-led

EarthLink Business SIP Trunking. NEC SV8100 IP PBX Customer Configuration Guide

Cisco Discovery 3: Introducing Routing and Switching in the Enterprise hours teaching time

Network Management for Common Topologies How best to use LiveAction for managing WAN and campus networks

Transcription:

Expert Reference Series of White Papers QoS:What Is It? Why Do We Need It? 1-800-COURSES www.globalknowledge.com

QoS:What Is It? Why Do We Need It? Berni Gardiner, Certified Cisco Instructor, CCNA, CCDA, CCNP Introduction My applications are sometimes slow. My video stream is jerky and the voice is out of sync. My voice calls sound bad at times. Are these familiar complaints? Do your users face intermittent application problems that are hard to pin down? This is an issue that many companies face at one time or another. It is also an issue that many companies are dealing with through the implementation of Quality of Service policies. The Drivers Behind QoS There are two primary drivers behind the need for QoS policies. Convergence of Voice and Data Networks Differentiation between Data Applications The most common driver for QoS implementation is the convergence of voice and data onto an existing data network. The corporate PBX has reached end-of-life, and the decision has been made to replace it with a Voice over IP (VoIP) telephony service. The mistake many companies make is to perform a very basic network analysis (if any at all) and add voice to the network without proper planning. Once the VoIP service is up and running, users call in to the helpdesk if service is not up to expected standards, and troubleshooting begins. Without QoS, all packets on the network vie for the same pool of resources and when congestion occurs, any packet can be dropped without regard as to what the packet contains. QoS may be implemented for differentiation of data applications only, even where there is no VoIP present. Some companies require allocation of bandwidth for critical applications. If the company is a Service Provider, they will want to allocate bandwidth per customer and per customer class based on Service Level Agreements signed with that customer. QoS policies can be implemented to provide resources based on a specific application. Copyright 2008 Global Knowledge Training LLC. All rights reserved. Page 2

What Is QoS? QoS is the ability to treat packets differently as they transit a network device, based on the packet contents. QoS configuration performs different tasks based on the direction of traffic flow and location of the device performing the QoS functionality. At the access layer, where the ip packet first enters the network, QoS policies classify and mark each packet. This type of policy is applied in the inbound direction on an access layer interface. Once a packet has been marked on the inbound path, the marking can be used on the outbound path to give each packet access to the appropriate amount of resources. As the packet travels through the network, each device simply applies policies based on existing markings and does not need to do an in-depth analysis of the content of each packet. Why Do We Need QoS? Without QoS policies, each packet is given equal access to resources. If we cannot tell a voice packet from a data packet, we cannot give voice priority. In order for a company to efficiently utilize its network resources, it must identify which network traffic is critical traffic and allocate appropriate resources to support those traffic streams. If voice is present in the network, it must get priority over all data streams; otherwise, the result could be intermittent voice quality complaints. Voice and video applications are delay- and jitter-sensitive. A good QoS policy will give the voice packet priority access to the interface queue. For example, a voice packet and an FTP packet both arrive at an outbound router interface at the same time. Without QoS present, the voice packet may need to wait in a queue until the FTP packet has been processed out the interface. This may inject an unacceptable amount of delay into the voice path (depending on the interface speed). With QoS configuration, the voice packet could be given priority over the FTP packet and be processed first. If the interface is of a speed less than T1, the FTP packet may be fragmented to ensure that the voice packet does not have an excessive delay. Copyright 2008 Global Knowledge Training LLC. All rights reserved. Page 3

Another example will illustrate how QoS is used for application differentiation. In this example, a company relies on customer access to its web server so that customers can place orders from the on-line catalog. While on break, a staff member decides to watch a video trailer on an Internet movie web site, which requires significant bandwidth resources. Without QoS, a customer may experience delays in reaching the online catalog because of congestion caused by the video download. With QoS configuration, priority could be given to http packets that are sent to and from the corporate web server, while other web packets could be given lower priority. This would maintain a high level of resources for customer access while still providing some bandwidth to staff web traffic. With the mix of traffic present in today s networks, QoS ensures that the right applications get access to network resources first. Connecting To A Service Provider Special care must be taken when transiting corporate traffic through a service provider network. If the corporate traffic requires packet differentiation, then a Service Level Agreement (SLA) must be purchased from the service provider to assure access to proper resources across the provider network. An SLA will usually define between three and six classes of data. As well, an SLA will define expected service levels for parameters such as packet loss, delay, and jitter per data class. If the corporate network has differentiated its data streams into 6 classes, while the SLA only provides for 4 classes, the data must be re-classified at the customer edge prior to being sent into the provider network. Decisions will need to be made as to how to re-mark the packets based on a 4 class policy. The re-classification should occur on the customer edge router. The packets will need to be re-marked according to the classes supported in the SLA. Once a packet is re-marked, then that packet will receive the appropriate treatment transiting the provider network. Service Provider SLA example When the traffic re-enters the customer network at the other end, it will need to be re-classified and remarked back into the 6 data classes to normalize the markings for consistent internal QoS policy application. WAN Connection Considerations Additional mechanisms may be required on slower speed WAN links. A WAN link is considered slower speed if it has a speed lower than T1. In this case, there are three mechanisms that may be required: header compression; data packet fragmentation; and interleaving. Copyright 2008 Global Knowledge Training LLC. All rights reserved. Page 4

Header Compression Header compression will take a 40 byte RTP/UDP/IP header and compress it down to 2-4 bytes. In environments using the lower bandwidth G.729 codec, this could result in over 50% bandwidth savings Data Packet Fragmentation Voice packets may need to wait for a data packet to clear the queue before being provided priority access to the interface. In order to minimize the wait time for the voice packet, the larger data packets may need to be fragmented into smaller pieces. The size of the fragment will depend on the speed of the interface. It is recommended that a data packet should take no more than 10ms to clear out of the queue, giving the voice packet access to the queue next. Interleaving Once the data packets are fragmented into smaller pieces, the scheduler must allow voice packets to interleave with the data fragments. This will ensure that the voice packet gets priority access to the queue. The specific parameters for fragmentation and interleaving are configured differently for Frame Relay than for PPP links. Summary QoS can be used in converged networks to provide voice packets priority access to resources, or it can be used to differentiate data packets from different application stream and provide access to resources according to policy. If voice is present in the network, it must be given priority over data packets to provide an acceptable level of voice service quality. Copyright 2008 Global Knowledge Training LLC. All rights reserved. Page 5

Learn More Learn more about how you can improve productivity, enhance efficiency, and sharpen your competitive edge. Check out the following Global Knowledge courses: QOS Implementing Cisco Quality of Service AQOS Advanced Cisco Quality of Service CVOICE/QOS Mini Camp For more information or to register, visit www.globalknowledge.com or call 1-800-COURSES to speak with a sales representative. Our courses and enhanced, hands-on labs offer practical skills and tips that you can immediately put to use. Our expert instructors draw upon their experiences to help you understand key concepts and how to apply them to your specific work situation. Choose from our more than 700 courses, delivered through Classrooms, e-learning, and On-site sessions, to meet your IT and management training needs. About the Author Berni Gardiner is a Certified Cisco Instructor and has taught for Global Knowledge since 1998. Berni's 30+ years of technical expertise spans software development, network design and implementation and Voice over IP design and implementation. Over the past nine years, Berni has focused on converged network design, integrating voice technologies into data networks. Berni teaches a variety of Cisco courses including Implementing Cisco QoS, CVoice, Cisco IP Telephony I and II, and IP Telephony Express. Berni has worked with Global Knowledge and Cisco as the Subject Matter Expert (SME) developing material for multiple Cisco Instructor Led Training courses (ILT) and Global Knowledge Self-Paced elearning courses (SPeL) in the voice arena. Her realworld experience includes working with local and national ISPs for network provisioning, as well as consulting on VoIP implementations across North America. Copyright 2008 Global Knowledge Training LLC. All rights reserved. Page 6