www.voipplanet.com/backgrounders/article.php/3486966
By March 1, 2005 This should allow you to estimate the amount of network bandwidth required between each location. Consider the following example:
Figure 1: Effective Network Bandwidth By CODEC Type For Different Voice Frame Sizes
Using low bandwidth CODECs helps reduce bandwidth requirements however due to the overhead of IP, UDP and RTP protocols, such reduction is limited. The table below shows the effective network bandwidth used by some common CODEC types for different voice frame sizes. Note that using a longer frame can have some impact on delay, hence it is common to use 10-20mS frames. Low bit rate CODECs also introduce some voice distortion and may be unacceptable for extended use. Step 2 Many call quality-related problems occur in access links or on limited bandwidth WAN or VPN links. If significant jitter or delay occurs on inter-site connections, this is a strong indicator that similar problems will occur during VoIP deployment. Budget bandwidth usage between sites and verify that routers can prioritize RTP traffic.
Map VoIP bandwidth requirements onto available bandwidth. 10xG.711 streams will require 10 x 96 kbits/s of bandwidth or 960 kbits/s, with some extra overhead for signaling. If the number of streams increases to 15, then the bandwidth needed would be 1.44 Mbits/s (almost the entire T1). This will leave approximately 500 kbits/s for data traffic. If more than the expected 10 users are simultaneously on the phone, then problems may start to occur with data applications due to insufficient bandwidth. And if more than 15 users are on the phone, then voice quality will degrade very quickly. Step 3 Use a switched 100BaseT Ethernet architecture, potentially using VLAN to separate voice and data. Even with the use of switched Ethernet, problems can still occur due to duplex mismatch, excessively long Ethernet segments or bad cable connections.
If Wireless LANs are being used, be aware that these can introduce significant impairments into the packet stream and should be checked carefully before using them for Voice traffic. Step 4 Pre-deployment testing is essential; however, you need to perform Steps 1 to 3 first. Many problems are predictable by simply verifying that sufficient bandwidth is available to carry the expected traffic level. When conducting a pre-deployment test, it is important that the test:
A number of vendors produce pre-deployment test tools or provide services. And, there are also a number of open source tools available. Spending some of your budget on pre-deployment testing is a worthwhile investment. | |||||||||||||||||||||||||||||||||||