Skip to content

Enabling QoS for VoIP on Ubiquiti EdgeMax Routers

← How-To Guides

Enabling QoS for VoIP on Ubiquiti EdgeMax Routers

Section titled “Enabling QoS for VoIP on Ubiquiti EdgeMax Routers”

Ubiquiti EdgeMax routers include a Smart Queue Management system that simplifies VoIP traffic prioritization. This guide covers how to configure QoS to improve call quality.

Measure your internet upload and download speeds using a tool such as speedtest.net. Test at different times to capture variations during peak and off-peak usage.

Allocate approximately 100 Kbps per concurrent call.

Concurrent CallsRecommended Allocation
5500 Kbps
101 Mbps
252.5 Mbps
505 Mbps

Step 2: Configure QoS on the EdgeMax Router

Section titled “Step 2: Configure QoS on the EdgeMax Router”

Connect to your EdgeRouter via a web browser or SSH and log in with your admin credentials.

  1. Navigate to the QoS tab.
  2. Select Smart Queue.
  3. Add a new smart queue and configure:
SettingValue
Upload BandwidthSpeed test upload result minus 10–15% overhead
Download BandwidthSpeed test download result minus 10–15% overhead

For more precise VoIP prioritization, configure traffic policies through the EdgeOS CLI to prioritize:

  • UDP on ports 5060 (SIP signaling) and 10000–60000 (RTP media)
  • TCP on port 5060 (SIP over TCP)

This ensures VoIP packets are given higher precedence during congestion.

After applying the configuration, use the EdgeMax interface to monitor VoIP traffic performance. Look for packet loss or jitter that indicates inadequate prioritization. Adjust bandwidth allocations as your call volume changes.