Calculadora da Largura de Banda VoIP (Codec, Tamanho do Pacote e Cabeçalhos)
A largura de banda real de uma chamada de voz a partir do débito do codec, do intervalo dos pacotes, da versão de IP e da camada de ligação, e o total de várias chamadas — em cada sentido.
Resultados
O que faz esta ferramenta
Um fluxo de voz G.711 tem 64 kbit/s dentro do codec mas precisa de 87,2 kbit/s em Ethernet com 20 ms por pacote, porque os 40 bytes de cabeçalhos IP, UDP e RTP mais 18 de Ethernet são enviados 50 vezes por segundo. O custo recai sobretudo nos codecs de baixo débito: o G.729 a 8 kbit/s sobe para 31,2 kbit/s, quase quatro vezes. Intervalos maiores cortam os cabeçalhos mas somam atraso e tornam cada pacote perdido mais audível. A supressão de silêncio e o RTCP não estão incluídos.
Fórmula
payload = bit rate × interval ÷ 8 · packet = payload + IP/UDP/RTP + link header · bandwidth = packet × 8 × (1000 ÷ interval) (per direction)
Variáveis
| Símbolo | Significado | Unidade |
|---|---|---|
rt | Débito do codec | kbit/s |
pt | Intervalo de pacotização (voz por pacote) | ms |
ip | Cabeçalhos de rede | — |
l2 | Camada de ligação | — |
nc | Chamadas em simultâneo | — |
BW | Largura de banda de uma chamada, em cada sentido | kbit/s |
PL | Bytes de voz por pacote | bytes |
PK | Tamanho do pacote na linha | bytes |
PP | Pacotes por segundo | /s |
OV | Parte da largura de banda que são cabeçalhos | % |
TT | Todas as chamadas juntas, em cada sentido | kbit/s |
Exemplo resolvido
- Débito do codec64 kbit/s
- Intervalo de pacotização (voz por pacote)20 ms
- Cabeçalhos de rede40
- Camada de ligação18
- Chamadas em simultâneo10
- Largura de banda de uma chamada, em cada sentido87,2 kbit/s
- Bytes de voz por pacote160,0 bytes
- Tamanho do pacote na linha218,0 bytes
- Pacotes por segundo50,0 /s
- Parte da largura de banda que são cabeçalhos26,6 %
- Todas as chamadas juntas, em cada sentido872 kbit/s
Limitações
- A fórmula assume condições ideais: sem perdas por atrito, sem resistência do ar e sem perdas de rendimento, a não ser que as introduza.
- O resultado é uma estimativa baseada apenas nos valores que introduziu. Situações reais incluem muitas vezes fatores que esta calculadora desconhece.