Paritian

Programação

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

Largura de banda de uma chamada, em cada sentido 87,2 kbit/s
Bytes de voz por pacote 160,0 bytes
Tamanho do pacote na linha 218,0 bytes
Pacotes por segundo 50,0 /s
Parte da largura de banda que são cabeçalhos 26,6 %
Todas as chamadas juntas, em cada sentido 872 kbit/s

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ímboloSignificadoUnidade
rtDébito do codeckbit/s
ptIntervalo de pacotização (voz por pacote)ms
ipCabeçalhos de rede—
l2Camada de ligação—
ncChamadas em simultâneo—
BWLargura de banda de uma chamada, em cada sentidokbit/s
PLBytes de voz por pacotebytes
PKTamanho do pacote na linhabytes
PPPacotes por segundo/s
OVParte da largura de banda que são cabeçalhos%
TTTodas as chamadas juntas, em cada sentidokbit/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.