| |||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Book Excerpt: This is excerpt is from Chapter 7: Improving and Maintaining Voice Quality, pp. 373-381 of Authorized Self-Study Guide, Cisco Voice over IP (CVoice), Second Edition, by Cisco Press Delay When you design a network that transports voice over packet, frame, or cell infrastructures, it is important to understand and account for the predictable delay components in the network. You must also correctly account for all potential delays to ensure that overall network performance is acceptable. Overall voice quality is a function of many factors, including the compression algorithm, errors and frame loss, echo cancellation, and delay. Figure 7-2 shows various sources and types of delay. Notice that there are two distinct types of delay:
Figure 7-2 Sources of Delay Acceptable Delay Table 7-1 Components and Services
NOTE This G.114 recommendation is oriented toward national telecommunications administrations and therefore is more stringent than recommendations that would normally be applied in private voice networks. When the location and business needs of end users are well known to a network designer, more delay might prove acceptable. For private networks, a 200 ms delay is a reasonable goal and a 250 ms delay is a limit. This goal is what Cisco proposes as reasonable, as long as excessive jitter does not impact voice quality. However, all networks must be engineered so that the maximum expected voice connection delay is known and minimized. The G.114 recommendation is for one-way delay only and does not account for round-trip delay. Network design engineers must consider both variable and fixed delays in their design. Variable delays include queuing and network delays, while fixed delays include coding, packetization, serialization, and dejitter buffer delays. Table 7-2 provides an example of a delay budget calculation. Table 7-2 Sample Delay Budget
Packet Loss
Figure 7-3 Packet Loss Voice packets might be dropped under the following conditions:
Packet loss causes voice clipping and skips. As a result, the listener hears gaps in the conversation. The industry-standard coder-decoder (CODEC) algorithms used in Cisco DSPs correct for 20 to 50 ms of lost voice through the use of Packet Loss Concealment (PLC) algorithms. PLC intelligently analyzes missing packets and generates a reasonable replacement packet to improve the voice quality. Cisco VoIP technology uses 20 ms samples of voice payload per VoIP packet by default. Effective CODEC correction algorithms require that only a single packet can be lost at any given time. If more packets are lost, the listener experiences gaps.If a conversation experiences packet loss, the effect is immediately heard. If the talker says, "Watson, come here. I want you," the listener might hear, "Wat...., come here, ......you."
End Reproduced from the book Authorized Self-Study Guide, Cisco Voice over IP (CVoice), Second Edition. Copyright 2006, Cisco Systems, Inc.. Reproduced by permission of Pearson Education, Inc., 800 East 96th Street, Indianapolis, IN 46240. Visit www.ciscopress.com for a detailed description and to learn how to purchase this title. < Back to page one Go to part two: Metrics >
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||