Meraki Network | Preparing Your Network for Webex Calling, Meetings & Devices

Meraki Network | Preparing Your Network for Webex Calling, Meetings & Devices

Overview

This guide walks you through configuring a Cisco Meraki network (MX firewall, MR access points, MS switches) to fully support Webex Calling, Meetings, Messaging, and Webex Devices. Follow each section in order, then validate with the CScan tool at the end.

Prerequisites

  • Meraki Dashboard admin access
  • MX firmware 16.x or later recommended
  • MR firmware 29.x or later for 802.1X and VLAN support
  • Webex Control Hub admin access
  • List of Webex user count (to estimate bandwidth)
  • Your public IP address(es) for NAT

Step 1 — VLAN Design

Separate voice/video traffic from data traffic using dedicated VLANs. This is critical for QoS to work properly.

VLAN Name Subnet Example Purpose
100Voice10.0.100.0/24Desk phones, ATAs, Webex Calling devices
110Video/Meetings10.0.110.0/24Webex Room devices, Board, Desk series
200Corporate10.0.200.0/24Desktops, laptops (Webex App runs here)
300Guest10.0.300.0/24Guest Wi-Fi (no Webex access needed)

In Meraki Dashboard: Go to Security & SD-WAN > Addressing & VLANs (MX) and create each VLAN. For switches, go to Switch > Routing & DHCP and configure trunk ports with all voice/data VLANs tagged.

Step 2 — QoS & DSCP Marking

QoS ensures voice and video packets are prioritized over bulk data. Configure these DSCP markings on your MX firewall:

Traffic Type DSCP Value DSCP Name Ports
Voice (Audio)46EF (Expedited Forwarding)UDP 8500-8599, 19560-19661
Video34AF41 (Assured Forwarding)UDP 8600-8699, 52200-52299
Signaling (SIP)24CS3 (Class Selector 3)TCP 5062, 8934
Data / Default0Best EffortEverything else

In Meraki Dashboard: Go to Security & SD-WAN > SD-WAN & traffic shaping. Create traffic shaping rules for each traffic class above. Set the Voice VLAN source to “High” priority with “Speed Limit: Unlimited” and DSCP tag 46.

Step 3 — Firewall Rules (MX)

Allow outbound traffic to all Webex service endpoints. These rules go in Security & SD-WAN > Firewall > Layer 3 Outbound Rules.

Call Signaling (SIP/TLS)

Protocol Dest Port Destination Description
TCP506223.89.0.0/16, 170.72.0.0/16, 128.177.14.0/24SIP TLS (cert-based)
TCP893423.89.0.0/16, 170.72.0.0/16, 128.177.14.0/24SIP TLS (registration)

Call Media (SRTP)

Protocol Dest Port Destination Description
UDP500423.89.0.0/16, 170.72.0.0/16, 150.253.128.0/17STUN/TURN
UDP8500-869923.89.0.0/16, 170.72.0.0/16, 150.253.128.0/17Webex App audio & video
UDP19560-1966123.89.0.0/16, 170.72.0.0/16Cisco IP Phone media
UDP52050-52099, 52200-5229923.89.0.0/16, 170.72.0.0/16Webex Room device audio & video

Device Activation, Config & Firmware

Protocol Dest Port Destination Description
TCP443*.webex.com, *.cisco.com, *.wbx2.comWebex services (HTTPS)
TCP80, 443, 6970activate.cisco.com, binaries.webex.comDevice activation & firmware
UDP123Any NTP serverTime sync (required for TLS)
UDP/TCP53DNS serversDNS resolution (HTTPS & SRV)

Important: For the full list of IP subnets, see Webex Calling Port Reference.

Step 4 — Disable SIP ALG

SIP Application Layer Gateway (ALG) modifies SIP packets as they pass through the firewall. This breaks Webex Calling. Cisco explicitly states: “If a router or firewall is SIP Aware, we recommend you turn off this functionality.”

In Meraki Dashboard: Meraki MX does not have a traditional SIP ALG setting — it uses Meraki’s flow-based firewall which does not perform SIP inspection by default. However, if you have a third-party firewall upstream or in the path, verify SIP ALG is disabled there.

Step 5 — MTU Settings

Cisco recommends maintaining the default MTU of 1500 bytes for all IP packets. Do not lower MTU unless required by your WAN connection (e.g., PPPoE which typically uses 1492). Fragmented packets degrade call quality.

Step 6 — NAT Configuration

Webex Calling works through NAT — no inbound port forwarding is needed. However:

  • Ensure adequate public IP addresses to prevent port exhaustion
  • Set NAT/UDP timeout to minimum 30 seconds (Meraki default is fine)
  • If using 1:1 NAT for phones, ensure the mapped IPs can reach all Webex subnets

Step 7 — Wi-Fi Optimization (MR Access Points)

If users will make calls on Webex App via Wi-Fi, or if you have Wi-Fi-enabled Webex devices:

  • Create a dedicated Voice SSID on the Voice VLAN (100), WPA2-Enterprise recommended
  • Enable WMM (Wi-Fi Multimedia) — this is on by default in Meraki, do not disable it
  • Band steering: Enable “Band Steering” to push devices to 5 GHz (lower latency, less congestion)
  • Client balancing: Enable to distribute clients across APs
  • Minimum bitrate: Set to 12 Mbps on 2.4 GHz to prevent slow clients from degrading the AP
  • Channel width: Use 20 MHz on 2.4 GHz, 40 MHz on 5 GHz for voice (wider channels = more interference risk)

In Meraki Dashboard: Go to Wireless > Configure > SSIDs for SSID setup, and Wireless > Configure > Radio settings for band steering and channel width.

Step 8 — Bandwidth Planning

Each concurrent call requires approximately:

Call Type Bandwidth per Call Notes
Audio only100 Kbps up + 100 Kbps downG.711 codec, ~50 pps per leg
Video call (720p)1.5 Mbps up + 1.5 Mbps downPer participant
Video call (1080p)3 Mbps up + 3 Mbps downMeetings with screen share
Screen sharing only2 Mbps up + 2 Mbps downContent sharing stream

Example: An office with 25 users where 10 might be on calls simultaneously needs at minimum: 10 × 100 Kbps = 1 Mbps for audio, plus headroom for video and data. Recommend 50 Mbps+ symmetrical for 25 Webex users.

Step 9 — Switch Port Configuration (MS)

For Cisco IP Phones connected to Meraki MS switches:

  • Set port type to “Trunk” with native VLAN = Data (200), allowed VLANs = Voice (100) + Data (200)
  • Or use “Access” with Voice VLAN enabled: Data VLAN 200, Voice VLAN 100
  • Enable LLDP-MED (on by default) — this tells phones which VLAN to use and passes QoS policy
  • Enable PoE on ports connecting to phones (PoE+ for Cisco 9800 series)

In Meraki Dashboard: Go to Switch > Configure > Ports and configure each phone port.

Step 10 — Content Filtering & Threat Protection Exceptions

If you use Meraki content filtering or AMP, whitelist these domains to prevent Webex traffic from being blocked:

  • *.webex.com
  • *.cisco.com
  • *.wbx2.com
  • *.ciscospark.com
  • *.webexapis.com
  • *.webexcontent.com
  • *.broadcloudpbx.com
  • *.broadcloudpbx.net
  • *.broadcloud.com.au
  • *.broadcloud.eu
  • *.ucmgmt.cisco.com
  • activate.cisco.com
  • binaries.webex.com
  • *.quovadisglobal.com (certificate validation)
  • *.digicert.com (certificate validation)
  • *.identrust.com (certificate validation)

In Meraki Dashboard: Go to Security & SD-WAN > Content filtering and add these to the whitelist.

Step 11 — Validate with CScan

After completing all configuration, run the Cisco CScan tool to verify your network is ready:

  1. Open cscan.webex.com from a computer on the Voice or Corporate VLAN
  2. Run the Basic Test — checks bandwidth, latency, and TCP port 8934 connectivity
  3. Run the Advanced Diagnostic Test — adds packet loss and jitter measurements
  4. Review results against these thresholds:
Metric Target Acceptable Poor
Latency (RTT)< 100 ms100-200 ms> 200 ms
Jitter< 20 ms20-40 ms> 40 ms
Packet Loss< 1%1-3%> 3%
Port 8934OpenBlocked (calls will fail)

Note: CScan cannot test QoS/DSCP marking, VLAN configuration, or Wi-Fi quality. Those must be verified separately in the Meraki Dashboard.

Troubleshooting

Symptom Likely Cause Fix
Calls drop after 30 secSIP ALG rewriting packetsDisable SIP ALG on upstream firewall
One-way audioUDP media ports blockedAllow UDP 5004, 8500-8699 outbound
Phone won’t registerTCP 8934 blocked or DNS failingCheck firewall rules & DNS resolution
Choppy/robotic audioJitter > 40ms or packet loss > 3%Enable QoS, check Wi-Fi congestion
Phone won’t activateactivate.cisco.com blockedWhitelist activate.cisco.com on port 443
CScan fails port testContent filter blocking cscan.webex.comWhitelist *.webex.com

Quick Checklist

  • ☐ VLANs created (Voice, Video, Corporate, Guest)
  • ☐ QoS rules configured (DSCP 46 for voice, 34 for video, 24 for signaling)
  • ☐ Firewall allows TCP 5062, 8934 to Webex subnets
  • ☐ Firewall allows UDP 5004, 8500-8699, 19560-19661 to Webex subnets
  • ☐ HTTPS (443) open to *.webex.com, *.cisco.com, *.wbx2.com
  • ☐ SIP ALG disabled (if applicable)
  • ☐ MTU at 1500 bytes
  • ☐ Content filter whitelist applied
  • ☐ Switch ports configured with voice VLAN + LLDP-MED + PoE
  • ☐ Wi-Fi optimized (WMM, band steering, dedicated SSID)
  • ☐ DNS and NTP working
  • ☐ CScan Basic + Advanced tests passing

References

    • Related Articles

    • Webex Calling | Zero Trust Network | Allowed Ports

      How to Set Up Your Network for Webex Calling Overview This article explains how to setup your Network for Webex Calling. Steps: # ============================== # WEBEX CALLING – ZERO TRUST ALLOW LIST # ============================== # --- Webex Core ...
    • Webex Calling | Use CScan to test Webex Calling network quality

      CScan is the network readiness tool designed for Webex Calling. Anyone can use it to test their network connection to Webex Calling. The Tool is located here: https://cscan.webex.com/ Introduction Prequalifying service availability for a customer ...
    • Webex Calling | Features available by license type for Webex Calling

      Webex Calling licenses can be assigned to Users or Workspaces depending on the feature requirements. With Webex Calling, there are three license options available, Professional, Standard, and Workspace. Professional license (User): Built for ...
    • Webex Calling | Forwarding Calls

      Overview Forward your phone calls If you don’t want to miss important calls, forward them to another number and to stay uninterrupted, forward calls to voicemail. In User Hub, you can configure when and whom to forward calls. Before you begin Your ...
    • Webex Calling | Supported calling options in Webex App

      In Webex App, you're assigned a calling option that works best in your organization or for your individual needs. When you make a call from the app, your calling experience depends on your account settings. You can make a call from many different ...