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.
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.
- 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.
- 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)
| Codec | Payload | Com overhead de 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 |
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.