Why is a QoS important?
When there is instability in your network some initial information can get lost in transit which results in gaps in the conversation, call drops, and/or degradation in the quality of a call.
In order to avoid that, specific settings can be applied to your router in order to prioritize voice traffic over lower-priority traffic on your network. These settings are most known as QoS (Quality of Service). Keep in mind that even if you have good bandwidth, the stability of your internet network is very important too!
How to set up a QoS
QoS rules can be defined on a router that supports this service. If your router does not support QoS, we recommend the following:
Once you have an adequate router, you can set up QoS rules from your router's interface using the media server IP addresses below. Make sure that you have set all the applicable addresses applied that correspond to your location.
⚠️ Please note: Starting 5 December 2023 the media IPs and port ranges for SIP and Voice SDK calls in all regions will be updating to 126.96.36.199/18 and the UDP port range will be expanding to 10000-60000. You will need to update your network infrastructure to ensure that you have whitelisted the full IP and port ranges before the migration completes on 23 January 2024. Old IP and port ranges will no longer accept or send traffic after this date, but will need to be kept open in your infrastructure until that time. Failure to do so will result in one-way audio and dropped calls.
All packets coming in and out of the Aircall application carry DSCP tag with the value 46 (EF 101110), which can then be used when configuring the QoS to give priority to voice packets over general traffic. Please note that there is currently a known issue on Windows regarding DSCP. It should be solved in the future version of Chrome (you can find more info here: https://bugs.chromium.org/p/webrtc/issues/detail?id=5836).
🎉 Congratulations, you're all set up!