QoS Bandwidth Reservation Calculator
Allocate bandwidth across QoS traffic classes for VoIP, video, data, and best effort. Includes VoIP call and video stream capacity.
About this calculator
QoS bandwidth reservation is fundamentally a percentage-slicing exercise: you set what share of a link's total bandwidth goes to each of five DSCP-marked traffic classes — VoIP (EF/46), video (AF41/34), critical business data (AF31/26), best-effort general traffic (DSCP 0), and low-priority scavenger traffic (CS1/8) — and the calculator converts each percentage into absolute Mbps. Where this becomes genuinely useful is translating the VoIP allocation into concrete call capacity: G.711 codec calls consume about 87.2 kbps each once Layer 2 overhead is included, while the more compressed G.729 codec needs only about 31.2 kbps, so the same reserved bandwidth supports roughly 2.8x more G.729 calls than G.711 — a real tradeoff between call quality and density that network designers weigh when the link is capacity-constrained. Video capacity is similarly translated into stream counts at two common bitrate assumptions (HD around 4 Mbps, SD around 1.5 Mbps).
The calculator also flags when your percentages sum past 100%, since QoS scheduling can only reserve bandwidth that actually exists — an over-allocated policy either gets silently truncated by the switch/router or causes lower-priority classes to starve unpredictably depending on platform. A common mixup worth flagging: these are guaranteed minimums during congestion, not hard caps — best-effort traffic can still burst into unused capacity from other classes when the link isn't saturated, so don't read "30% best effort" as "best effort can never exceed 30% of the link."
Inputs
Results
VoIP Bandwidth
150 Mbps
Total Allocated
100 %
G.711 VoIP Calls
1,720
How to Use This Calculator
- Enter Total Link Bandwidth, VoIP (EF) Reservation, and Video (AF4) Reservation.
- Set Critical Data (AF3) Reservation, Best Effort Reservation, and Scavenger (CS1) Reservation.
- Review VoIP Bandwidth (Mbps), Total Allocated (%), and G.711 VoIP Calls.
- Use Video Bandwidth (Mbps) and Critical Data Bandwidth (Mbps) to inform your decision.
- Use the chart to visualize the results and explore different scenarios by adjusting inputs.
How the result changes with Total Link Bandwidth
| Total Link Bandwidth | VoIP Bandwidth | Total Allocated | G.711 VoIP Calls |
|---|---|---|---|
| 500 | 75 Mbps | 100 % | 860 |
| 750 | 112.5 Mbps | 100 % | 1,290 |
| 1,500 | 225 Mbps | 100 % | 2,580 |
| 2,500 | 375 Mbps | 100 % | 4,300 |
What each input means
- Total Link Bandwidth
- Total available bandwidth on the link
- VoIP (EF) Reservation
- Bandwidth reserved for real-time voice (DSCP EF/46, strict priority queue)
- Video (AF4) Reservation
- Bandwidth for video conferencing and streaming (DSCP AF41/34)
- Critical Data (AF3) Reservation
- Bandwidth for business-critical apps, ERP, database (DSCP AF31/26)
- Best Effort Reservation
- Bandwidth for general internet, email, web (DSCP 0)
- Scavenger (CS1) Reservation
- Lowest priority traffic - recreational, backups (DSCP CS1/8)
How this is calculated
Formula
Class BW = Total BW × Class%; VoIP Calls = VoIP BW / Call BWWorked example, using the default values
- Identify Input Parameters4 parametersTotal Link Bandwidth = 1000, VoIP (EF) Reservation = 15, Video (AF4) Reservation = 25, Critical Data (AF3) Reservation = 25 = 6 input(s) provided
- Calculate VoIP BandwidthVoIP Bandwidth150 = 150
- Calculate Total AllocatedTotal Allocated100 = 100
- Calculate G.711 VoIP CallsG.711 VoIP Calls1720 = 1720
- Calculate Video BandwidthVideo Bandwidth250 = 250
- Calculate Critical Data BandwidthCritical Data Bandwidth250 = 250
Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does G.729 support so many more calls than G.711 on the same bandwidth?
G.711 is an uncompressed codec that consumes about 87.2 kbps per call once Layer 2 overhead is added, while G.729 compresses audio down to roughly 31.2 kbps per call -- less than half the bandwidth. That difference means the same VoIP reservation supports about 2.8 times more G.729 calls than G.711 calls, which is why bandwidth-constrained links often use G.729 despite its slightly lower audio quality.
What actually happens if my traffic class percentages add up to more than 100%?
The calculator flags this as over-allocated because QoS scheduling can only reserve bandwidth that physically exists on the link. In practice, most switches and routers either silently cap the total reservation at 100% (proportionally shrinking every class) or let lower-priority classes starve unpredictably when congestion hits, depending on the platform's queuing implementation -- neither outcome is something you want to discover during an outage rather than in planning.
Does reserving 30% for best-effort traffic mean it can never use more than 30% of the link?
No -- these are guaranteed minimums during congestion, not hard caps. When the link isn't saturated, best-effort traffic can burst into bandwidth that other classes (like VoIP or video) aren't currently using. The reserved percentage only becomes a firm ceiling once the link is fully loaded and every class is actually competing for its share.
Why does the calculator translate video bandwidth into HD and SD stream counts?
Raw Mbps numbers are hard to reason about operationally, so the calculator divides the video class's allocated bandwidth by two common bitrate assumptions -- about 4 Mbps for HD and 1.5 Mbps for SD -- to answer a more practical question: how many simultaneous video calls or streams can this reservation actually support. It's a planning estimate, not a guarantee, since real video codecs vary their bitrate with content complexity and resolution settings.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Bandwidth Capacity Planner
Calculate required network bandwidth from user count, application profiles, concurrency, and protocol overhead.
Network DesignVPN Throughput Calculator
Calculate effective VPN bandwidth with encryption overhead by protocol. Compare IPsec, WireGuard, and OpenVPN performance.
Telecom InfrastructureVoIP Bandwidth Calculator
Bandwidth from concurrent calls, codec, and overhead.
Network DesignNetwork Latency Calculator
Calculate round-trip time from hops, distance, processing delays, and queuing. Includes VoIP quality assessment and TCP throughput estimate.
TelehealthBandwidth Requirements Calculator
Internet speed needed for telehealth video quality.
More in Technology & Computing.