Handling VoIP Service Requirements – Minimizing Latency
As with most real-time services, VoIP demands that the network provide predictable performance within a constrained boundary of transport parameters. This section surveys the key networking issues that an organization or service provider must carefully consider when deploying a VoIP solution.
Latency (also referred to as delay) is the time that it takes a packet to make its way through the network to the terminating device. In other words, latency is the time it takes the speaker’s voice to reach the listener’s ear. While large latency values do not necessarily degrade the sound quality of a phone call, they can disrupt the rhythm of conversation, making it difficult to interact.
Several factors contribute to latency in a multiservice network, including:
• The time it takes for the endpoints to create the packets used in voice services, known as packet creation latency
• The time it takes to serialize the digital data onto the physical links of the interconnecting equipment
• The time it takes an electrical (or photonic) signal to travel the length of a conductor, known as propagation delay
• The time that a packet remains buffered in a network element while it awaits transmission, referred to as the queuing delay
• The time it takes a network device (router, switch, firewall, etc.) to buffer a packet and make the forwarding decision, known as packet forwarding delay.
When designing a multiservice network, the total delay that a signal or packet exhibits is the sum of all the latency contributors. Generally, it is accepted that the end-to-end latency should be less than 150 ms for toll quality phone calls. The remainder of this section describes some basic steps network managers can take to assess and mitigate the impact of each latency contributor in a multiservice network.
Source: Juniper Networks, Inc. White Paper