Skip to content
ENExplore Calculators

ISP Bandwidth Oversubscription Calculator

Check an access node's contention ratio: sold capacity versus uplink, busy-hour demand and the throughput each subscriber really gets.

About ISP Bandwidth Oversubscription Calculator

Oversubscription is normal and necessary: subscribers are neither all online nor all saturating their line at once. The contention ratio describes the worst case, while multiplying by concurrency and average active utilisation gives the load the uplink actually has to carry. A 50:1 ratio can be perfectly good service or a nightly disaster depending on concurrency, so the busy-hour figure — not the ratio alone — is what should trigger an uplink upgrade.

Formula

ISP Bandwidth Oversubscription

contention ratio = Σ sold speeds ÷ uplink capacity; busy-hour load = Σ sold × concurrency × average active utilisation.

concurrency
Share of subscribers online in the busy hour
active utilisation
Average fraction of their sold speed an online subscriber uses

Worked example

With the default values below, ISP Bandwidth Oversubscription Calculator returns Contention Ratio of 10.0. Change any input above and every figure here is recalculated in your browser.

Inputs used

Subscribers on the access nodeaccepts 1–1,000,000 subscribers
500 subscribers
Speed sold per subscriberaccepts 1–100,000 Mbps
200 Mbps
Uplink capacityaccepts 0.01–1,000 Gbps
10 Gbps
Subscribers active in the busy houraccepts 1–100 %
25 %
Average utilisation of an active subscriberaccepts 1–100 %
30 %

Results

Contention Ratio
10.0 :1
Busy-Hour Offered Load
7.50 Gbps
Uplink Utilisation at Busy Hour
75.0%
Guaranteed Throughput per Subscriber
20.00 Mbps
Assessment
Acceptable — plan the next uplink upgrade

Step by step

  1. 1Values used
  2. 2ISP Bandwidth Oversubscription
  3. 3Contention Ratio= 10.0 :1
  4. 4Busy-Hour Offered Load= 7.50 Gbps
  5. 5Uplink Utilisation at Busy Hour= 75.0
  6. 6Guaranteed Throughput per Subscriber= 20.00 Mbps
  7. 7Assessment= Acceptable — plan the next uplink upgrade

Assumptions and limits

  • The result is derived only from the 5 inputs listed above. Anything not among them is not part of the calculation.
  • In particular, this calculator does not take inflation, tax, fees or charges or compounding frequency into account.
  • Figures are rounded for display to 2 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.

How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.

Frequently Asked Questions

How is ISP Bandwidth Oversubscription calculated?

contention ratio = Σ sold speeds ÷ uplink capacity; busy-hour load = Σ sold × concurrency × average active utilisation. Oversubscription is normal and necessary: subscribers are neither all online nor all saturating their line at once. The contention ratio describes the worst case, while multiplying by concurrency and average active utilisation gives the load the uplink actually has to carry.

Why does ISP Bandwidth Oversubscription matter?

A 50:1 ratio can be perfectly good service or a nightly disaster depending on concurrency, so the busy-hour figure — not the ratio alone — is what should trigger an uplink upgrade.

What values do I need to enter?

This calculator takes 5 inputs: Subscribers on the access node, Speed sold per subscriber, Uplink capacity, Subscribers active in the busy hour, Average utilisation of an active subscriber. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.

ISP Bandwidth Oversubscription Calculator | Calcrivo