BroadNet
Codecs VoIP · executa no seu navegador

Calculadora de largura de banda de codec.

Escolha um codec de voz e um intervalo de empacotamento para ver a largura de banda por chamada — a taxa de bits bruta do codec e o valor real depois de adicionados os cabeçalhos IP, UDP e RTP. A aritmética completa é apresentada para que possa verificá-la. Nada sai do seu dispositivo.

PCM de qualidade telefónica a 64 kbps. A base do VoIP.

Largura de banda / chamada (unidirecional)
80.0 kbps
Apenas payload do codec
64 kbps
Payload / pacote
160 B
Cabeçalho / pacote
40 B
Pacotes / segundo
50
Ambas as direções
160.0 kbps

Os cabeçalhos adicionam 16.0 kbps por chamada a 20 ms — os cabeçalhos são um custo fixo por pacote, pelo que um ptime mais curto significa mais pacotes e mais overhead.

O cálculo
  • payload = 64 kbps × 20 ms ÷ 8 = 160 bytes
  • pacotes/s = 1000 ÷ 20 = 50
  • cabeçalho = 40 = 40 bytes
  • bw = (160 + 40) × 8 × 50 = 80.0 kbps

A resposta curta

Quanta largura de banda usa uma chamada VoIP?

Mais do que a taxa de bits do codec, porque cada pacote transporta cabeçalhos IP, UDP e RTP. O codec define a taxa de payload — 64 kbps para G.711, 8 kbps para G.729 — mas com um intervalo de empacotamento de 20 ms a chamada envia 50 pacotes por segundo, e cada um adiciona 40 bytes fixos de cabeçalho IP/UDP/RTP. Esse overhead é o motivo pelo qual uma chamada G.711 precisa de cerca de 80 kbps num sentido, não 64, e porque um intervalo de empacotamento mais curto custa mais largura de banda para o mesmo áudio.

A fórmula
  • bytes_payload = taxa_kbps × ptime_ms ÷ 8
  • pacotes_por_segundo = 1000 ÷ ptime_ms
  • largura_de_banda = (bytes_payload + bytes_cabeçalho) × 8 × pacotes_por_segundo
  • bytes_cabeçalho = 40 (IP 20 + UDP 8 + RTP 12), +18 para Ethernet L2

Largura de banda unidirecional típica (ptime 20 ms, IP/UDP/RTP)

Comparação de largura de banda de codecs a 20 ms
CodecPayloadCom overhead de IP
G.71164 kbps80 kbps
G.72264 kbps80 kbps
G.726 (32)32 kbps48 kbps
G.7298 kbps24 kbps
AMR-NB (12.2)12.2 kbps28.2 kbps

Os valores são unidirecionais; uma chamada full duplex usa cerca do dobro. Excluem compressão como cRTP e qualquer supressão de silêncio (VAD), que reduzem a média em redes reais.

Perguntas frequentes

Porque uma chamada G.711 é cerca de 80 kbps, não 64?

O codec produz um payload de 64 kbps, mas cada pacote RTP adiciona 40 bytes de cabeçalhos IP, UDP e RTP. Com empacotamento de 20 ms a chamada envia 50 pacotes por segundo, pelo que os cabeçalhos adicionam cerca de 16 kbps, dando cerca de 80 kbps num sentido. O overhead de cabeçalho é um custo fixo por pacote, independente do codec.

Como o intervalo de empacotamento afeta a largura de banda?

Um intervalo mais curto (ptime) significa pacotes mais numerosos e pequenos e, portanto, mais overhead de cabeçalho por segundo, pelo que a largura de banda aumenta. Um intervalo mais longo agrupa mais áudio por pacote e reduz o overhead, mas adiciona latência e torna cada pacote perdido mais prejudicial. 20 ms é o compromisso comum.

Devo contar um sentido ou ambos?

O valor principal aqui é unidirecional (por fluxo). Uma chamada normal é full duplex, pelo que, de ponta a ponta, se aprovisiona cerca do dobro para os dois sentidos, mais margem. A ferramenta também mostra o total de ambas as direções.

Isto inclui supressão de silêncio ou cRTP?

Não. Mostra a largura de banda em regime permanente de uma conversa ativa com cabeçalhos IP/UDP/RTP padrão. A deteção de atividade de voz (supressão de silêncio) e o RTP comprimido (cRTP) reduzem a média real, pelo que deve tratar o resultado como um valor de planeamento no limite superior.

Que taxa de bits devo usar para o Opus?

O Opus é variável. Para voz, as definições comuns de banda larga situam-se entre 16 e 24 kbps, enquanto música ou áudio de alta fidelidade podem usar muito mais, até 510 kbps. Introduza a taxa de bits alvo negociada pelos seus terminais para ver a sua largura de banda com overhead.

Está a planear capacidade de voz?

A BroadNet executa voz programável, IVR e Voice OTP em infraestrutura de nível operadora em 200+ países. Fale com a nossa equipa sobre codecs, concorrência e encaminhamento.