voip voip voip
Cliconnect Internet Telephony voip
voip voip Home > Support > Articles > Quality of Service voip
voip voip   voip voip
voip
voip
voip
Live Chat Support
voip
voip
  voip
  voip
voip

WHY SHOULD I CARE ABOUT QUALITY OF SERVICE?

Quality of Service (QoS) refers to the perceived and measured performance of a network typically thought of in terms of the sound quality of a voice call. Without implementing a QoS strategy, applications such as IP telephony, videoconferencing, and missioncritical data are subject to best effort (non-guaranteed) transmission. This can result in choppy voice or video during times of network congestion. The diagram below illustrates the differences between voice and (non-critical) data.

 

WHAT PROBLEMS NEED TO BE SOLVED? The Three Quality Considerations The three parameters that define QoS are loss, delay, and delay variance (jitter). Control of these three factors allows for QoS: Loss refers to the percentage of packets dropped. In a highly available network this should be less than 1%. Voice networks should approach 0% loss. Delay refers to the time it takes for a packet to reach the target destination. Delay is comprised of fixed delay (serialization, quantization, etc.) and variable delay (network congestion). The total time it takes for a voice packet to cross the network should be less than 150 ms. Delay variation (or jitter) is the difference in the delay times of consecutive packets. A jitter buffer is used to smooth out arrival times, but there are instantaneous and total limits on the buffer’s ability to smooth out arrival times. Voice networks cannot more than 30 ms of jitter. The Three Steps to Quality To mitigate the effects of the three parameters, one must ensure that the network can properly handle time and drop sensitive packets. To achieve QoS, you must first leave room (bandwidth) for certain packets, you must identify which packets require special treatment, and you must maintain rules for how these packets should be treated. These three steps are also referred to as provisioning, classification, and scheduling.

Provisioning is the process of ensuring that the required bandwidth is available for all applications as well as for overhead traffic.

Classification refers to marking the packet with a specific priority denoting a requirement for special service from the network. This can be completed at Layer 2 or Layer 3. Typical classification schemes identify critical (voice and mission-critical data), high (video), normal (e-mail, Internet access), and low (fax, ftp) priorities. Scheduling is the process of assigning packets to one of multiple queues (based on classification) for priority treatment through the network. A good example of this is commercial airline boarding schemes: “Now boarding rows 40–50; first-class passengers and VIP members may board at any time.”

LOW BANDWIDTH TOOLS In addition to the three steps to ensure QoS, some link-specific tools are also needed, such as traffic shaping and link fragmenting and interleaving (LFI), especially when routing traffic over lowbandwidth (768 Kbps or slower) links. Traffic shaping is a method of throttling back packet transmission rates. If there are line speed mismatches between remote offices, the service provider connecting the offices may be forced to drop arbitrary packets traveling to the slower link. To avoid high-priority or drop-sensitive packets from being dropped, an enterprise can engineer its traffic to avoid over provisioning its traffic to the slower link. Traffic engineering also allows the enterprise to decide which packets can be or should be dropped (low priority packets) when instantaneous congestion occurs.

The three most common cases for traffic engineering occur when there are: • Line speed mismatches • Remote to central site over-subscription • Traffic bursts above committed rate (CIR) Link Fragmentation and Interleaving (LFI) In addition to network congestion, one of the primary contributors to both delay and jitter is serialization delay. This is often caused by a time-sensitive packet getting “stuck in traffic” behind a large data packet (such as FTP). Link fragmentation is the process of breaking up large packets to allow smaller, more time sensitive packets to proceed through the network in a timely manner. Interleaving is the processes of “weaving” the time sensitive packets into the train of fragmented data packets.

voip
voip
voip
voip
    voip
voip   voip voip voip
Copyright 2005-2008 Cliconnect.com. All Rights Reserved LEGAL   PRIVACY POLICY   CONTACT US
Home | Products | Support | My Account | Site Map | About Us | Português
 

voip

voip
voip
voip
voip voip voip voip voip voip voip voip voip voip