VoIP Call Quality Fix: Echo, Choppiness, and Dropped Calls

VoIP (RingCentral, Google Voice, Vonage, softphones) is extremely sensitive to jitter and packet loss. Unlike video that buffers, VoIP uses real-time UDP — dropped packets become silence, echo, or choppiness that can't be recovered. Updated 2026-05-18.

Step 1: Test for jitter

Open Command Prompt and run: ping 8.8.8.8 -n 100. Look at the variation in round-trip times — if individual pings differ by more than 30 ms from one another, jitter is high enough to cause choppy VoIP. VoIP jitter buffers can absorb up to 30-50 ms of variation; beyond that, packets arrive out of sequence and produce audible choppiness that sounds like robot voice or clipping.

Step 2: Enable QoS for VoIP traffic

Configure Quality of Service on your router to mark SIP traffic (port 5060) and RTP audio streams (ports 16384-32767) as highest priority. This prevents large downloads or video streams from crowding out VoIP packets during moments of congestion. Most modern routers have a QoS or traffic prioritization section — look for DSCP or WMM settings and assign EF (Expedited Forwarding) to VoIP.

Step 3: Switch VoIP adapter to wired Ethernet

Wi-Fi jitter kills VoIP quality even when average latency looks acceptable. Wi-Fi packet delivery is bursty — the wireless medium introduces variable delays of 5-50 ms per packet. VoIP codecs cannot tolerate this variability. Connect your ATA adapter, VoIP phone, or computer running the softphone directly to the router via Ethernet.

Step 4: Check for packet loss

Any packet loss above 0.5% causes audible issues in VoIP calls — silence gaps, clipping, and one-sided audio. Run a sustained ping test: ping 8.8.8.8 -n 500. If any packets are lost, address the network issue before other fixes. Common causes: Wi-Fi interference, a failing modem, or an ISP line fault. Packet loss at 1% or above makes VoIP unusable for business calls.

Step 5: Disable SIP ALG on your router

SIP Application Layer Gateway (SIP ALG) is a feature built into most consumer routers that attempts to help VoIP traffic cross NAT. In practice, SIP ALG breaks more VoIP setups than it helps — it rewrites SIP headers incorrectly and causes one-way audio, registration failures, and dropped calls. Find SIP ALG in your router's firewall or NAT settings and disable it. This is the single most common fix for VoIP providers like RingCentral, Vonage, and 8x8.

Step 6: Reduce VPN overhead for VoIP traffic

If VoIP calls go through a work VPN, the VPN tunnel adds encryption overhead and latency — typically 20-80 ms — which pushes jitter above VoIP tolerance thresholds. Configure split tunneling to route SIP and RTP traffic outside the VPN directly to your VoIP provider's servers. Your VoIP provider's IP ranges are usually published in their setup documentation.

Step 7: Use a dedicated ATA adapter rather than a softphone

A softphone running on a busy computer shares CPU cycles with the OS, browser, and background apps. This introduces processing jitter — variable delay in how fast audio packets are encoded and dispatched. A dedicated ATA (Analog Telephone Adapter) like a Grandstream HT series or Cisco ATA uses a fixed-function processor solely for VoIP, producing consistent sub-5 ms packet timing and dramatically lower jitter than a softphone on a general-purpose computer.

Frequently Asked Questions

Why does my VoIP call sound choppy?

Choppy VoIP audio is caused by jitter — variable delay in packet arrival times — or by packet loss. VoIP uses real-time UDP streams: each audio packet must arrive within a narrow timing window. When packets arrive late or out of order, the jitter buffer either discards them (producing silence gaps) or plays them back incorrectly (producing distortion). Fix: reduce jitter below 30 ms using wired Ethernet and QoS, and eliminate packet loss with a sustained ping test.

What is SIP ALG and should I disable it?

SIP ALG (Application Layer Gateway) is a router feature that modifies SIP signaling packets as they pass through NAT. It was designed to help VoIP work behind NAT, but most implementations rewrite headers incorrectly and break modern VoIP providers' registration and call setup. Symptoms of SIP ALG interference include one-way audio (you can hear them but they can't hear you), calls that connect but immediately drop, and registration failures. Disable SIP ALG in your router's firewall or NAT/ALG settings — this is the recommended fix by RingCentral, Vonage, 8x8, and most SIP providers.

How much bandwidth does VoIP use?

A standard VoIP call using the G.711 codec uses approximately 80-100 kbps of upload and download per active call including protocol overhead. The G.729 codec compresses to around 24-32 kbps per call. HD voice codecs like G.722 use about 80-96 kbps. Bandwidth is rarely the limiting factor for VoIP — jitter and packet loss matter far more than raw throughput. Even a 1 Mbps connection can support 10 simultaneous G.729 calls if jitter is low.

Related Guides

Foundational Concepts

More From This Section