- A TechNote on Unified Communications
- Gary Audin, Delphi, Inc.
The first two impairments might be resolved by the voice gateway that connects the Internet to the PSTN or even by the IP phone if they are not too severe. Latency, however, cannot be resolved by the gateway or IP phone. So what can you do to maintain high-quality VoIP sessions?
Make Call Center Traffic a Priority
A subjective but standard measure of voice quality is the mean opinion score, or MOS. The MOS ranges from 1 (bad) to 5 (excellent) quality. Different applications can tolerate varying levels of voice quality.
One area where voice quality is very important is the call center - the "voice" of the company to the consuming public. Callers might interpret poor voice quality to mean that they are not valued by the company, for example. Poor quality also can lead to errors, lengthened call times and disappointed or frustrated customers.
Most call centers prefer the MOS to average 4.0 or better. So a common best practice in the call center is to use a codec for uncompressed voice, partly because it introduces less delay and distortion as packets move from an IP network to the PSTN.
Call centers using VoIP over SIP trunks to connect to the PSTN operate with digitized voice. There are two common digital voice standards: G.711, which supports 64Kbps uncompressed voice, and G.729, which supports 8Kbps compressed voice.
G.711 is usually the favored standard for the call center. It supplies higher voice quality, requires less complexity and can reduce transcoding (conversion) delay.
Bandwidth Savings vs. MOS
The total bandwidth required including packet overhead for G.711 is about 83Kbps, while G.729 consumes about 27Kbps including the packet overhead. The bandwidth consumed will depend on the voice packet size used by the SIP trunking provider's implementation.
While G.711 eats up more capacity, it delivers an average MOS of 4.1; G.729 delivers a MOS slightly better than 3.9. So the enterprise must decide whether both MOS values deliver acceptable quality or whether they'd prefer to trade some bandwidth for slightly higher quality. Whichever approach is chosen, the SIP trunk subscriber should independently monitor the voice quality as well as read the provider's report on the average MOS to make sure calls are consistently of an acceptable grade.
What About QoS?
One of the recommendations of IP telephony vendors is to implement quality of service (QoS) - marking IP packets with higher priority than data packets on the enterprise network is the most common QoS tool - to ensure voice quality. But this is problematic when traffic gets merged with the general public's traffic in the Internet.
The enterprise can implement QoS for voice through the Session Border Controller (SBC) connected to the SIP trunk. Once the voice packet moves onto the Internet, however, it is treated with the same priority as data packets. Inbound transmission will have lost any QoS capability when packets are received from the Internet.
One recommendation is to keep SIP trunk utilization levels at 80%. It is also recommended that the voice and data access over the SIP trunk be logically or physically separated to eliminate bandwidth contention between voice and data packets.
SIP trunking to the PSTN will continue to grow because of a strong voice quality track record as well as the cost reduction when compared to T1 and Primary Rate Interface (PRI) ISDN access alternatives. The good news is that as the Internet continues to mature and operators use the latest traffic engineering and performance management tools to control traffic flows, Internet services are doing a better and better job of handling latency-sensitive traffic like VoIP.
This TechNote is brought to you in part due to the generous support of:
"G.711 ... delivers an average MOS of 4.1; G.729 delivers a MOS slightly better than 3.9" Where do these figures come from? In my experience it is very difficult to get G.729 to deliver 3.9, while G.711 will often give 4.5 or better.