Back to Guides
wifi callingvoltesip algqosrouter settingsiphoneandroidvoip

How to Enable and Optimize WiFi Calling on Your Router: QoS for VoLTE, SIP ALG Settings, and Band Priority for Carrier WiFi Calls on iPhone and Android

WiFi calling routes your carrier phone calls over your home internet — but SIP ALG on most home routers silently breaks it. Here’s how to enable WiFi calling on iPhone and Android, disable SIP ALG on TP-Link, ASUS, and Netgear routers, set QoS rules to protect voice traffic from bufferbloat, and pick the right WiFi band for consistent call quality.

How to Enable and Optimize WiFi Calling on Your Router: QoS for VoLTE, SIP ALG Settings, and Band Priority for Carrier WiFi Calls on iPhone and Android
8 min read

WiFi calling routes your carrier phone calls over your home internet connection instead of the cellular network — a genuinely useful feature when you’re in a basement, a rural home, or any space where cell signal is weak but WiFi is strong. Every major US carrier — AT&T, T-Mobile, and Verizon — supports it on both iPhone and Android, and enabling it takes under a minute on the phone. The harder part is making sure your router doesn’t break it. SIP ALG, a common router feature, silently corrupts WiFi calling traffic on millions of home routers. This guide covers how to enable WiFi calling, disable SIP ALG on the most popular router brands, and configure QoS rules so your router prioritizes voice traffic over background downloads. Run a speed test first to establish your baseline upload speed — WiFi calling needs only about 0.1 Mbps of upload, but high latency or jitter will hurt call quality more than raw throughput.

How WiFi Calling Works

WiFi calling (also called Wi-Fi Calling or UMA — Unlicensed Mobile Access) connects your phone’s calling function to your carrier’s network over an encrypted IPsec tunnel routed through your home internet connection. From the carrier’s perspective, the call traverses its IMS (IP Multimedia Subsystem) core just like a VoLTE call over LTE — the difference is that the last-mile transport is your broadband connection rather than a cell radio. This means WiFi calls use your regular phone number, support 911 with your registered address, and support seamless handoff to LTE when you walk out of WiFi range on newer phones (iPhone 11 and later, Galaxy S20 and later, Pixel 6 and later).

VoLTE and WiFi calling are complementary, not the same. VoLTE (Voice over LTE) delivers HD voice quality over your carrier’s LTE network. WiFi calling delivers the same quality over your broadband connection. Both use the IMS infrastructure; the difference is which radio carries the encrypted voice packets to the carrier.

Enable WiFi Calling on iPhone

Open Settings → Cellular → Wi-Fi Calling and toggle Wi-Fi Calling on This iPhone on. The first time you enable it, your carrier will ask you to confirm or enter your emergency address for E911 purposes — enter the address where you use the phone most often. If the toggle is missing, your carrier plan may not support WiFi calling, or your iPhone may be too old (every iPhone 6 and later supports it). On iPhones with Dual SIM, the option appears for each line separately.

After enabling, the status bar shows “Wi-Fi” next to your carrier name when WiFi calling is active. If it doesn’t appear, the most common reason is SIP ALG interference on your router — which the section below covers in full.

Enable WiFi Calling on Android

The exact path varies by manufacturer. On Samsung Galaxy phones: Settings → Connections → Wi-Fi Calling. On Google Pixel: Settings → Network & Internet → Calls & SMS → Wi-Fi calling. On other Android phones, search “Wi-Fi Calling” in the Settings search bar. The option only appears if your carrier SIM supports WiFi calling — if it’s missing entirely, confirm with your carrier that WiFi calling is enabled on your account and supported on your specific device model.

The SIP ALG Problem: Why WiFi Calls Drop or Have No Audio

SIP ALG (Session Initiation Protocol Application Layer Gateway) is a feature built into the majority of consumer routers that inspects and modifies VoIP traffic as it passes through NAT. It was designed in the early 2000s to help VoIP calls traverse NAT, but modern carrier WiFi calling uses IPsec-encrypted tunnels where the SIP packets are opaque to the router. SIP ALG can’t read encrypted SIP, so it misidentifies and corrupts random packets instead — producing one-way audio, call drops, registration failures, and calls that connect but can’t be heard.

If WiFi calling appears enabled on your phone but calls fail, cut out, or only work in one direction, disabling SIP ALG is almost always the fix. Here’s where to find it on the most common home router brands:

  • TP-Link Archer / Deco: Log in at 192.168.0.1. Go to Advanced → NAT Forwarding → ALG. Uncheck SIP ALG, save, and reboot.
  • ASUS (RT and ZenWiFi series): Log in at 192.168.1.1 and go to Advanced Settings → WAN → NAT Passthrough. Set SIP Passthrough to Disable. Apply and restart.
  • Netgear Nighthawk / Orbi: Log in at 192.168.1.1 and go to Advanced → Setup → WAN Setup. Uncheck Enable SIP ALG, save, and reboot.
  • eero: eero does not expose a SIP ALG toggle in its app. Its NAT implementation is generally WiFi-calling compatible without changes. If you experience issues on eero, confirm you are running eero in DHCP & NAT mode (not double-NAT behind another router), as double-NAT is a common cause of WiFi calling failures on any mesh system.

After disabling SIP ALG, reboot both your router and your phone before testing. Place a test call and confirm two-way audio works. If calls still fail, the next most common cause is a strict NAT type — see our guide on how to fix strict NAT type on WiFi for port forwarding and UPnP fixes.

QoS Settings: Prioritize Voice Traffic on Your Router

WiFi calling requires very little bandwidth — roughly 0.064–0.128 Mbps per call — but it is extremely sensitive to latency and jitter. A saturated connection where someone is downloading a large game or streaming 4K video can spike latency enough to cause audio breaks on a WiFi call, even when average throughput is well above what voice needs. Router QoS rules solve this by reserving headroom for voice traffic:

  • ASUS Adaptive QoS: In the router admin panel, go to Adaptive QoS → QoS and select Traditional QoS. Set your upload and download speeds, then drag VOIP to the top priority slot. Save and apply.
  • TP-Link (HomeShield QoS): In the Tether app or web admin, go to Advanced → QoS. Enable QoS, set your internet speed, and move your phone’s device entry to the High priority tier.
  • Netgear (QoS Optimization): In the admin panel, go to Advanced → Setup → QoS Setup. Enable Upstream QoS and add your phone by MAC address to the highest priority tier.

For a complete walkthrough of QoS configuration on any platform, see our router QoS setup guide. If your router lacks device-level QoS, the practical alternative is pausing large downloads before an important call, or connecting bandwidth-heavy devices via Ethernet to remove them from WiFi contention entirely.

Band Priority: Which WiFi Band Is Best for WiFi Calls?

For WiFi calling, the 5 GHz band is the right choice for most homes. It offers lower interference than the congested 2.4 GHz band and provides sufficient range for typical home distances. The 6 GHz band (WiFi 6E and WiFi 7 routers) is even better when your phone supports it — it carries virtually no legacy device interference and delivers the most consistent latency. Phones with 6 GHz support (iPhone 15 Pro, Galaxy S24, Pixel 8 and later) connect there automatically when within range.

The 2.4 GHz band is not ideal for WiFi calling in dense neighborhoods because neighbor network congestion frequently causes intermittent jitter that breaks voice calls. If your phone is connecting to 2.4 GHz and calls are choppy, use your router’s band steering settings to nudge it to 5 GHz — or separate your SSIDs by band and connect your phone explicitly to the 5 GHz network. Our band steering guide covers how to do this on ASUS, TP-Link, eero, and other platforms.

Seamless Handoff Between WiFi and Cellular

Modern phones can hand a WiFi call off to LTE seamlessly when you walk out of WiFi range, without dropping the call. This requires VoLTE to be enabled on your SIM alongside WiFi calling — both must be active. On iPhone: Settings → Cellular → Cellular Data Options → Voice & Data should be set to LTE (which enables VoLTE). On Android, VoLTE is generally on by default when your carrier supports it.

If calls drop when you leave WiFi range, confirm VoLTE is active on your account through your carrier’s app or support page. Handoff also requires a brief moment where the call path switches from your router to the nearest cell tower. On iPhone 11 and later, this is typically imperceptible. On older devices, a 1–2 second audio gap may be audible during the switch. Once both WiFi calling and VoLTE are active and SIP ALG is disabled, run a speed test to confirm your upload latency is under 50ms — that’s the threshold below which WiFi call quality reliably matches a native cellular call.

Related Articles