Infrastructure & Communications LabGuest Wi-Fi capacity
Development preview · offline estimate

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.

Plan guest Wi-Fi voucher policy (offline worksheet)

Planning estimate, not a live network test. Assumes continuous bidirectional G.711 RTP audio, fixed packetization, no compression or silence suppression. It excludes SIP signaling, RTCP, SRTP, VPN/tunnel overhead, other traffic, jitter, latency and loss. Confirm your PBX/carrier settings and actual WAN performance before deployment.

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 Calculator

PBX 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.

Hypothetical, not live. Example speeds are invented inputs for learning, not measured or advertised provider performance. This is active/passive only: links are never aggregated. Switching interruption excludes outage duration, recovery, DNS, NAT/session resets and application reconnection.

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.