Bandwidth · CUCM

Region + Location Bandwidth Calculator

Enter your sites, concurrent-call estimates, and WAN bandwidth. Get the codec matrix for CUCM Regions, the audio and video bandwidth to enter in each Location, and a link-utilization sanity check that tells you if your WAN will hold up during the busy hour.

By Faz Karim · 30 yrs Cisco UCLast updated 2026-04-20
What this tool does

Codec × calls × sites — the three knobs you actually control

CUCM Regions and Locations are the only knobs that protect your WAN from voice/video saturation. Regions tell CUCM which codec to negotiate between any two pairs of sites. Locations define how much voice and video bandwidth can be active at once over each site's WAN link — Call Admission Control (CAC). Get either one wrong and busy-hour calls start dropping or showing up at bad quality. This tool takes concurrent-call estimates, codec choices, and WAN-link sizes, then emits the Region matrix and Location bandwidth values. It also flags WAN links that can't actually carry the CAC you're asking it to.

Size your sites

Inputs

Concurrent voice calls = Erlang-B or about 10% of phones at the site. Concurrent video = about 3% of users on video.

Your Regions + Locations

Enter sites + codecs, click Calculate bandwidth.

How to read your result

Region, Location, Link — all three must agree

1

Region matrix

Which codec CUCM negotiates between each pair of sites.

2

Location bandwidth

Max simultaneous audio + video bandwidth per site. Enter exactly as shown.

3

Link utilization

Tool flags if CAC + overhead exceeds WAN capacity.

Deep dive

Why most CAC mistakes are Location, not Region

Region definitions are easy: G.722 between sites with fat LAN, G.729a or Opus between sites over WAN. Most clusters get Region right. Where they go wrong is the Location audio/video bandwidth value — because nobody has the sites' concurrent-call numbers handy, engineers set it to 1,000,000 ("effectively unlimited") or to zero ("no CAC") and the site admits every call the WAN can't actually carry. At busy hour, codec retransmission and jitter drive call quality below acceptable.

The correct number is driven by concurrent calls at busy hour, not number of users. Rule of thumb for knowledge workers: 10% of phones are in a call at busy hour. For contact center agents: 80%. For call-center-heavy healthcare departments: 40%. Multiply by the WAN codec bandwidth to get Location Audio Bandwidth in kbps. Add video concurrency × video bandwidth for Location Video Bandwidth. Compare the total + 25% overhead against the WAN link capacity; if it exceeds 50% of the link, you either need a larger WAN pipe or tighter concurrency limits — or both.

One gotcha this tool protects against: Cisco's CAC is one-directional per call (a call between DAL and HOU counts against both DAL's and HOU's Location bandwidth). If you set DAL to 100 Mbps and only HOU calls are happening at 20 Mbps, you have 80 Mbps free for DAL-originated or DAL-terminated calls. The tool reports the worst-case bidirectional usage.

FK
Faz Karim30 years Cisco Network · UC · Data Center · LinkedIn
FAQ

Common questions

Why is Opus preferred over G.729 now?

Opus dynamically adjusts bitrate based on available bandwidth and gives better quality at the same kbps. Cisco Collab 15 and Webex Calling default to Opus.

Do I need to set video bandwidth if we only do audio?

Set video bandwidth to 0 for audio-only sites. CUCM will deny video calls there.

What about SIP trunk bandwidth?

SIP trunks are treated like a Location too — assign the trunk to a Location with bandwidth matching the circuit carrying it.

Enhanced Location CAC or Classic?

Enhanced Location CAC (ELCAC) is the default since CUCM 9.x — it models link bandwidth at the link level instead of per-Location. Use ELCAC for any WAN with more than 2 sites.

Do Opus 16 kHz and G.722 sound noticeably different?

In a blind A/B, most users can't tell. Opus has the edge in packet-loss recovery, G.722 has better CPU/codec interop with older endpoints. Either is fine for internal.

Worked examples

Three realistic sizings

Small 3-site MPLS

DAL 20/4, HOU 10/2, NYC 30/6; 100/50/200 Mbps; G.729 WAN + H.264 1080p

Audio CAC 480/240/720 kbps; Video CAC 10/5/15 Mbps. All links comfortable.
Typical mid-market profile. 10% voice concurrency, 3% video.

Healthcare 15-site, mixed

20 users/site, 15% concurrency, video for clinical only

Per-site CAC 360 kbps audio, 3.75 Mbps video. Most sites on 50 Mbps MPLS — well within.
Remote clinics on slow links need video tuned down to 720p or off.

Contact center heavy

One 200-agent UCCX site; 80% concurrency = 160 concurrent calls; G.729

Audio CAC 3.84 Mbps. Trivial on a 100 Mbps link. Video 0.
Contact center concurrency dominates the sizing. Knowledge workers at the same site barely move the needle.
Sources verified against current Cisco guidance

Citations

Related tools

You might also need

WAN failing during busy hour?

The Network & UC Health Assessment analyzes your CAC configuration, WAN usage, and call-quality metrics (jitter, loss, MOS) and gives you a bandwidth-remediation plan — which sites to increase, which to re-codec, and where to add Opus.

$4,9951 week · fixed fee · 1 deliverable
Book a 30-min call →Or email info@famoustec.com