Calcolatore di banda del codec.
Scegli un codec vocale e un intervallo di pacchettizzazione per vedere la banda per chiamata — il bitrate grezzo del codec e il valore reale una volta aggiunti gli header IP, UDP e RTP. Viene mostrata l'intera aritmetica così puoi verificarla. Nulla lascia il tuo dispositivo.
PCM qualità telefonica a 64 kbps. La base del VoIP.
Gli header aggiungono 16.0 kbps per chiamata a 20 ms — gli header sono un costo fisso per pacchetto, quindi un ptime più breve significa più pacchetti e più overhead.
- payload = 64 kbps × 20 ms ÷ 8 = 160 byte
- pacchetti/s = 1000 ÷ 20 = 50
- header = 40 = 40 byte
- banda = (160 + 40) × 8 × 50 = 80.0 kbps
La risposta breve
Quanta banda usa una chiamata VoIP?
Più del bitrate del codec, perché ogni pacchetto porta header IP, UDP e RTP. Il codec fissa il tasso del payload — 64 kbps per G.711, 8 kbps per G.729 — ma con un intervallo di pacchettizzazione di 20 ms la chiamata invia 50 pacchetti al secondo, e ciascuno aggiunge 40 byte fissi di header IP/UDP/RTP. Questo overhead è il motivo per cui una chiamata G.711 necessita di circa 80 kbps in una direzione, non 64, e perché un intervallo di pacchettizzazione più breve costa più banda per lo stesso audio.
- byte_payload = bitrate_kbps × ptime_ms ÷ 8
- pacchetti_al_secondo = 1000 ÷ ptime_ms
- banda = (byte_payload + byte_header) × 8 × pacchetti_al_secondo
- byte_header = 40 (IP 20 + UDP 8 + RTP 12), +18 per Ethernet L2
Banda monodirezionale tipica (ptime 20 ms, IP/UDP/RTP)
| Codec | Payload | Con overhead IP |
|---|---|---|
| G.711 | 64 kbps | 80 kbps |
| G.722 | 64 kbps | 80 kbps |
| G.726 (32) | 32 kbps | 48 kbps |
| G.729 | 8 kbps | 24 kbps |
| AMR-NB (12.2) | 12.2 kbps | 28.2 kbps |
I valori sono monodirezionali; una chiamata full duplex usa circa il doppio. Escludono la compressione come cRTP e qualsiasi soppressione del silenzio (VAD), che riducono la media su reti reali.
Domande frequenti
Perché una chiamata G.711 è di circa 80 kbps, non 64?
Il codec produce un payload di 64 kbps, ma ogni pacchetto RTP aggiunge 40 byte di header IP, UDP e RTP. Con pacchettizzazione a 20 ms la chiamata invia 50 pacchetti al secondo, quindi gli header aggiungono circa 16 kbps, dando circa 80 kbps in una direzione. L'overhead degli header è un costo fisso per pacchetto, indipendente dal codec.
Come influisce l'intervallo di pacchettizzazione sulla banda?
Un intervallo più breve (ptime) significa pacchetti più numerosi e piccoli e quindi più overhead di header al secondo, quindi la banda aumenta. Un intervallo più lungo racchiude più audio per pacchetto e riduce l'overhead, ma aggiunge latenza e rende ogni pacchetto perso più dannoso. 20 ms è il compromesso comune.
Devo contare una direzione o entrambe?
Il valore principale qui è monodirezionale (per flusso). Una chiamata normale è full duplex, quindi end-to-end si prevede circa il doppio per le due direzioni, più margine. Lo strumento mostra anche il totale di entrambe le direzioni.
Questo include la soppressione del silenzio o il cRTP?
No. Mostra la banda a regime di una conversazione attiva con header IP/UDP/RTP standard. Il rilevamento dell'attività vocale (soppressione del silenzio) e l'RTP compresso (cRTP) riducono entrambi la media reale, quindi considera il risultato come un valore di pianificazione al limite superiore.
Quale bitrate dovrei usare per Opus?
Opus è variabile. Per la voce, le impostazioni wideband comuni si aggirano intorno a 16–24 kbps, mentre la musica o l'audio ad alta fedeltà possono usarne molto di più, fino a 510 kbps. Inserisci il bitrate target negoziato dai tuoi endpoint per vedere la sua banda con overhead.
Stai pianificando la capacità vocale?
BroadNet gestisce voce programmabile, IVR e Voice OTP su infrastruttura carrier-grade in 200+ paesi. Parla con il nostro team di codec, concorrenza e instradamento.