Understanding VOIP Call Quality: How to Diagnose and Fix Issues
Poor call quality frustrates customers and damages your business reputation. This guide helps you diagnose and fix VOIP quality issues quickly.
Understanding VOIP Quality Metrics
The Quality Trinity
1. Latency (Delay)
- Time for voice packet to travel from speaker to listener
- Measured in milliseconds (ms)
- Target: < 150ms one-way
- Acceptable: 150-300ms
- Poor: > 300ms
Effects of High Latency:
- Awkward pauses
- Talking over each other
- Delayed responses
2. Jitter (Variation)
- Variation in packet arrival times
- Measured in milliseconds (ms)
- Target: < 30ms
- Acceptable: 30-50ms
- Poor: > 50ms
Effects of High Jitter:
- Choppy audio
- Words cutting out
- Robotic sound
3. Packet Loss
- Percentage of packets that don't arrive
- Measured as percentage (%)
- Target: < 1%
- Acceptable: 1-2%
- Poor: > 2%
Effects of Packet Loss:
- Missing syllables/words
- Garbled audio
- Complete audio dropouts
Common Quality Issues
Issue 1: Echo
Symptoms:
- Hearing your own voice back
- Delayed repetition of words
- Annoying feedback
Causes:
- Acoustic echo (room acoustics)
- Line echo (network issues)
- Hardware echo (equipment)
Solutions:
✅ For Users:
- Use headsets instead of speakerphones
- Reduce speaker volume
- Move to quieter room
- Close windows/doors
✅ For IT:
- Enable echo cancellation on devices
- Check for impedance mismatches
- Update phone firmware
- Replace faulty equipment
Issue 2: Choppy/Robotic Audio
Symptoms:
- Broken, stuttering speech
- Mechanical sound quality
- Missing words/syllables
Causes:
- High jitter
- Packet loss
- Bandwidth constraints
- Network congestion
Solutions:
✅ Immediate:
- Close bandwidth-heavy applications
- Disconnect unnecessary devices
- Switch to wired connection
- Move closer to WiFi router
✅ Long-term:
- Implement QoS on network
- Upgrade internet bandwidth
- Configure jitter buffers
- Optimize network routing
Issue 3: One-Way Audio
Symptoms:
- Can hear caller but they can't hear you (or vice versa)
- Audio in only one direction
Causes:
- Firewall blocking RTP packets
- NAT traversal issues
- Incorrect SIP configuration
- Codec mismatch
Solutions:
✅ Network Configuration:
- Open required UDP ports (typically 10000-20000)
- Configure SIP ALG properly
- Enable STUN/TURN servers
- Check firewall rules
✅ Device Settings:
- Verify microphone permissions
- Test audio devices
- Check codec settings
- Update firmware
Issue 4: Call Drops
Symptoms:
- Calls disconnecting mid-conversation
- Frequent re-registration required
- Unable to stay connected
Causes:
- Unstable internet connection
- Session timeout issues
- Network congestion
- Provider problems
Solutions:
✅ Troubleshooting:
- Check internet stability
- Review SIP logs
- Test during different times
- Contact provider support
✅ Prevention:
- Implement redundant connections
- Configure keep-alive messages
- Use wired connections
- Monitor network health
Issue 5: Distortion/Static
Symptoms:
- Crackling sounds
- Buzzing or humming
- Unclear speech
Causes:
- Electrical interference
- Poor codec selection
- Hardware issues
- Ground loop problems
Solutions:
✅ Hardware:
- Replace damaged cables
- Use shielded cables
- Separate power/network cables
- Test different devices
✅ Software:
- Change codec (try G.722 or Opus)
- Update phone firmware
- Adjust audio settings
- Check for driver updates
Diagnostic Tools
Built-in Tests
1. Speed Test
- Visit Speedtest.net
- Test during peak hours
- Run multiple tests
- Check both download and upload
Requirements:
- Download: 100 Kbps per call
- Upload: 100 Kbps per call
- Plus 20% overhead
2. Ping Test
ping -t 8.8.8.8
- Monitor latency
- Watch for spikes
- Check for timeouts
- Run for 5+ minutes
3. Jitter Test Use tools like:
- Pingplotter
- VoIP Test by RingCentral
- MOS Test tools
Professional Tools
Network Analyzers:
- Wireshark (free)
- SolarWinds VoIP Monitor
- PRTG Network Monitor
- Ekahau Pro (WiFi)
Call Quality Monitoring:
- Built-in provider dashboards
- Third-party monitoring services
- Real-time alerting systems
Step-by-Step Troubleshooting
Quick Diagnostic Process
Step 1: Identify the Pattern
Ask these questions:
- ❓ Affecting all users or specific people?
- ❓ All calls or certain destinations?
- ❓ Specific times or constant?
- ❓ Specific locations or everywhere?
- ❓ Recent changes made?
Step 2: Isolate the Issue
If affecting all users:
- Check internet connection
- Review network configuration
- Contact provider
- Check for outages
If affecting specific users:
- Test their devices
- Check their network
- Verify account settings
- Replace equipment
Step 3: Test Systematically
- Run speed/quality tests
- Check network equipment
- Review VOIP device settings
- Test with different devices
- Try alternative network
- Contact provider if needed
Advanced Troubleshooting
Wireshark Analysis:
- Capture RTP traffic
- Filter by VoIP protocol
- Analyze stream statistics
- Look for:
- Packet loss patterns
- Jitter levels
- Out-of-sequence packets
- Delayed packets
Log Analysis:
Review SIP/VOIP logs for:
- Registration failures
- Authentication errors
- Codec negotiation issues
- Network errors
Network Optimization
Quality of Service (QoS)
Priority Levels:
- Voice (VOIP) - Highest
- Video
- Critical business apps
- General internet
- Downloads/updates - Lowest
Implementation:
Router Level:
1. Access router admin panel
2. Find QoS settings
3. Enable QoS
4. Set VOIP as highest priority
5. Apply settings
6. Test results
Switch Level:
- Configure VLAN for voice
- Set CoS/DSCP values
- Enable voice VLAN
- Test configuration
Bandwidth Management
Calculate Requirements:
Per Call:
- G.711 codec: 87 Kbps
- G.729 codec: 32 Kbps
- Opus codec: 32-87 Kbps (adaptive)
For Business:
Total Required = (Concurrent Calls × Codec Bandwidth × 1.2) + Other Traffic
Example:
- 10 concurrent calls
- G.711 codec
- Other traffic: 50 Mbps
Total = (10 × 87 Kbps × 1.2) + 50 Mbps = 51.04 Mbps
WiFi Optimization
Best Practices:
✅ Use 5GHz band for less interference ✅ Position access points strategically ✅ Limit users per AP (max 20-25) ✅ Enable WiFi QoS (WMM) ✅ Use enterprise-grade equipment ❌ Avoid mixing 2.4/5GHz for voice ❌ Don't overcrowd channels
For Critical Users: Always prefer wired connections for:
- Reception desks
- Call centers
- Management
- Conference rooms
Preventive Measures
Regular Maintenance
Daily:
- Monitor call quality dashboards
- Review alert notifications
- Check for pattern changes
Weekly:
- Run speed/quality tests
- Review quality reports
- Update trouble tickets
- Check for firmware updates
Monthly:
- Comprehensive network audit
- Update documentation
- Review and optimize QoS
- Train staff on issues
Quarterly:
- Equipment inspection
- Capacity planning
- Provider performance review
- Disaster recovery testing
Monitoring Setup
Automated Alerts:
- Call quality drops below threshold
- Packet loss exceeds 1%
- Latency spikes above 150ms
- Registration failures
- Device offline events
Dashboard Metrics:
- Real-time call quality (MOS scores)
- Active calls and capacity
- Network performance
- Device status
- Recent issues
Emergency Quick Fixes
During Important Calls:
🚨 If quality degrades mid-call:
- Switch to mobile hotspot
- Use mobile app as backup
- Move to different location
- Close all other applications
- Disconnect other devices
- Call back if necessary
🚨 If calls won't connect:
- Reboot phone/device
- Check internet connection
- Try different device
- Use backup number
- Contact IT support
Provider Escalation
When to Contact Support:
- Issue persists after troubleshooting
- Multiple users affected
- Sudden quality degradation
- Suspected provider issues
Information to Provide:
- Exact symptoms
- When issue started
- Affected users/numbers
- Test results
- Troubleshooting attempted
- Sample call recordings
Quality Improvement Checklist
✅ Internet bandwidth adequate ✅ QoS configured on network ✅ Wired connections where possible ✅ Quality WiFi for mobile users ✅ Regular firmware updates ✅ Monitoring system in place ✅ User training completed ✅ Documentation updated ✅ Backup plans established ✅ Support contacts ready
Conclusion
High-quality VOIP calls require:
- 🌐 Adequate bandwidth
- ⚙️ Proper network configuration
- 📊 Active monitoring
- 🔧 Quick troubleshooting
- 🛡️ Preventive maintenance
Most quality issues can be resolved with systematic troubleshooting. If problems persist, professional network assessment may be needed.
Need help improving your call quality? Contact our technical team for a free network assessment.