Communications / PBX planning
VoIP bandwidth planner
Size the upload and download capacity for concurrent G.711 audio calls using real packet/header arithmetic, not just the 64 kbps codec rate. Calculations stay in your browser.
Optical infrastructure planning
Plan fiber runs with editable attenuation, connector/splice loss and optional optical transceiver power budgets. Offline and assumption-based.
Open Fiber Optic Loss & SFP Budget CalculatorPBX planning / Phase 5B
Inbound call-flow scenario
Explore how assumed trunk capacity, ring-group capacity, queue limits and after-hours treatment affect incoming calls. All data stays in your browser.
Model provenance: vendor-neutral assumptions; RFC 3261 SIP is a signaling reference, not a guarantee of trunk, queue or voicemail implementation. Confirm licensed channels, IVR and queue policies with the selected PBX and carrier.
PBX planning / Phase 5B
Extension & SIP trunk capacity
Estimate simultaneous internal/external calls and SIP trunk channel needs from editable assumptions. This runs entirely in your browser; no PBX or provider is contacted.
Method: peak calls = ceil(extensions × concurrency %); external calls = ceil(peak calls × external share %). External calls consume one modeled trunk channel each; internal calls do not. Excludes carrier policy, PBX licensing, codec/transcoding, failover and call-flow routing. No live data or provider price is used.
Voice QoS / offline capacity planning
Voice priority and background traffic
Reuse the G.711 assumptions above to compare a proposed priority queue against competing WAN traffic. This does not configure QoS or predict call quality.
References: IETF RFC 4594 telephony QoS, Cisco voice WAN design, and Microsoft Teams QoS guidance. Vendor-specific policies are not assumed. No PDF is offered; reports will use pdfcn after renderer verification.
Multi-WAN / Phase 5C
Failover capacity scenario
Test whether a backup WAN could carry your essential upload and download demand, then estimate the interruption from an assumed failover timer. No controller, ISP or Starlink account is contacted.
Method: usable capacity = link capacity × (1 − reserved %). Both directions must meet demand. Assumed switching interruption = detection + convergence; projected minutes = interruption seconds × hypothetical event count ÷ 60. This does not predict outage frequency, full annual downtime, availability, link quality, Starlink performance or billing. Starlink official plan documentation describes plan conditions, not this site's speeds. No PDF is offered; future PDF exports must use official pdfcn with verified bytes, pagination and redaction.
Sources and limitations
The reference G.711 20 ms RTP packet contains 160 bytes of voice payload and 40 bytes of IPv4/UDP/RTP headers, or 80 kbps before Layer 2 overhead. Ethernet frame accounting adds 18 bytes (87.2 kbps), while physical-wire accounting also includes the 8-byte preamble/SFD and 12-byte inter-frame gap (95.2 kbps). An 802.1Q tag adds 4 bytes per packet. These are accounting choices, not interchangeable measurements.
Cisco Unified Communications network infrastructure reference. No PDF export is implemented; future PDF reports must use approved pdfcn components after verified rendering and redaction.