Diferente de aplicações de navegação web, download de arquivos ou e-mail — nas quais os dados são assíncronos e tolerantes a atrasos e retransmissões — o tráfego de voz sobre IP (VoIP) exige entrega rigorosamente síncrona em tempo real. Uma oscilação milimétrica no tempo de chegada dos pacotes de áudio gera efeitos perceptíveis pelo usuário final, como picotes de voz, robótica, atrasos incômodos e eco.
Para assegurar inteligibilidade perfeita nas chamadas telefônicas corporativas sobre redes locais (LAN) e redes de longa distância (WAN), a engenharia de redes aplica mecanismos de Qualidade de Serviço (QoS - Quality of Service). Este artigo técnico explora os marcadores de priorização de camada 2 e camada 3, o isolamento por Voice VLAN, o controle de jitter e a matemática de cálculo de largura de banda por chamada.
1. Marcadores de Priorização: DSCP (Camada 3) e 802.1p CoS (Camada 2)
O objetivo do QoS é instruir roteadores e switches a tratarem os pacotes de voz como carga prioritária, furando a fila de pacotes de dados convencionais em momentos de descarte ou saturação de links.
Marcação de Camada 3 (DiffServ / DSCP - Differentiated Services Code Point):
No cabeçalho do pacote IPv4, o campo *Type of Service (ToS)* é utilizado pelo protocolo DiffServ (RFC 2474) para definir o nível de prioridade do tráfego:
- EF (Expedited Forwarding - DSCP 46 / Valor Binário `101110`): Reservado exclusivamente para os pacotes de mídia RTP contendo o áudio comprimido da chamada. Garante filas de prioridade estrita (*Strict Priority Queuing*) com o menor atraso e *jitter* possíveis;
- CS3 / AF31 (DSCP 24 ou 26): Atribuído às mensagens de controle de sinalização SIP (`INVITE`, `BYE`, `REGISTER`). Garante que a chamada seja completada e encerrada rapidamente sem perdas de pacotes de controle.
Marcação de Camada 2 (IEEE 802.1p / CoS - Class of Service):
Dentro dos quadros Ethernet com marcação de VLAN (IEEE 802.1Q), o campo de 3 bits *Priority Code Point (PCP)* estipula a prioridade de comutação no switch local:
- CoS 5: Atribuído ao tráfego de voz (mídia RTP);
- CoS 3: Atribuído à sinalização de controle telefônico (SIP);
- CoS 0: Atribuído ao tráfego de dados convencional (*Best Effort*).
2. Arquitetura de Voice VLAN e Autoprovisionamento LLDP-MED / CDP
Misturar o tráfego de broadcast de dados de computadores com o tráfego de voz na mesma sub-rede é uma das principais causas de degradação em sistemas VoIP. A EXCELL Engenharia projeta redes segregadas implementando Voice VLANs exclusivas.
Para evitar a configuração manual de VLANs em centenas de telefones IP de mesa, utilizam-se os protocolos de descoberta de camada de enlace:
- LLDP-MED (Link Layer Discovery Protocol for Media Endpoint Devices - ANSI/TIA-1057): Padrão aberto em que o switch de acesso envia as informações de ID de VLAN de voz (ex.: VLAN 20) e tags 802.1p para o telefone IP assim que ele é conectado à porta Ethernet;
- CDP (Cisco Discovery Protocol): Protocolo proprietário utilizado em infraestruturas baseadas em ativos Cisco.
O telefone IP aplica a tag de VLAN 20 aos seus pacotes de voz e repassa a porta auxiliar *PC Pass-Through* sem alteração para o computador do usuário (VLAN 10 de dados), otimizando o número de pontos de rede físicos na instalação.
3. Dinâmica de Jitter Buffer, Latência e Tolerância de Perda de Pacotes
Os parâmetros de desempenho que determinam a qualidade de uma chamada telefônica VoIP são regidos pelas recomendações da União Internacional de Telecomunicações (ITU-T):
- Latência Unidirecional (*One-Way Delay* - ITU-T G.114): O tempo que o áudio leva para ir do microfone de uma ponta ao alto-falante da outra não deve exceder **150 milissegundos**. Atrasos superiores a 200 ms causam sobreposição incômoda nas falas dos interlocutores;
- Jitter (Variação de Atraso): A oscilação no intervalo de tempo de chegada entre pacotes sucessivos. O PABX e os endpoints utilizam um **Jitter Buffer adaptativo** que armazena os pacotes por 20 a 50 ms para reordená-los antes da reprodução sonora;
- Perda de Pacotes (*Packet Loss*): A taxa de descarte de pacotes de voz na rede deve ser mantida **abaixo de 1%**. Perdas superiores a 3% ultrapassam a capacidade de reconstituição dos algoritmos de ocultação de perda de quadros (PLC - *Packet Loss Concealment*), gerando falhas audíveis.
4. Pontuação MOS (Mean Opinion Score) e o Modelo E (ITU-T G.107)
A métrica padronizada para quantificar a qualidade perceptual da voz é o **MOS (Mean Opinion Score - ITU-T P.800)**, que varia em uma escala de 1,0 (ininteligível/pessimo) a 5,0 (qualidade perfeita de estúdio).
Em projetos de engenharia, a qualidade preditiva é calculada via algoritmo matemático do **Modelo E (ITU-T G.107)**, que gera o fator de qualidade **R-Factor**: R = R0 - Is - Id - Ie,eff + A. Onde *Is* representa a degradação simultânea, *Id* o impacto da latência e *Ie,eff* o impacto combinado do codec e perdas de pacotes. O R-Factor é então convertido diretamente para a pontuação MOS esperada da rede. A EXCELL estabelece como premissa de projeto um MOS de destino **superior a 4,0** em todas as rotas corporativas.
5. Cálculo Exato de Largura de Banda por Chamada Simultânea
Para determinar o impacto do VoIP no link de dados, os engenheiros calculam o tamanho total do quadro Ethernet gerado por cada pacote de voz em uma amostragem típica de 20 ms (50 pacotes por segundo):
Tamanho Total do Pacote = Ethernet Header (18 Bytes) + IP Header (20 Bytes) +
UDP Header (8 Bytes) + RTP Header (12 Bytes) +
Voice Payload (160 Bytes para G.711) = 218 Bytes
Multiplicando 218 Bytes por 8 bits e pela amostragem de 50 pacotes/segundo, obtém-se **87,2 kbps** por chamada em cada sentido de transmissão. Em um link de 100 Mbps, a reserva de banda via QoS para 50 chamadas simultâneas em G.711 é calculada em exatamente 4,36 Mbps dedicados à fila *Expedited Forwarding*.
6. Requisitos Práticos de Configuração em Switches e Roteadores
A aplicação prática das políticas de QoS exige a configuração de sintaxe correta nos ativos de rede da empresa:
Exemplo de Sintaxe de QoS em Switch Cisco IOS:
class-map match-any VOIP-MEDIA
match ip dscp ef
class-map match-any VOIP-SIGNALING
match ip dscp cs3
policy-map QOS-POLICY-OUT
class VOIP-MEDIA
priority percent 20
class VOIP-SIGNALING
bandwidth percent 5
interface GigabitEthernet1/0/1
description PORTA-TELEFONE-IP
switchport voice vlan 20
service-policy output QOS-POLICY-OUT
Exemplo de Mangle e Queue Tree em Router MikroTik RouterOS:
/ip firewall mangle
add chain=prerouting dscp=46 action=mark-packet new-packet-mark=voip_media passthrough=no
add chain=prerouting dscp=24 action=mark-packet new-packet-mark=voip_sig passthrough=no
/queue tree
add name=VOIP_PRIORITY parent=global packet-mark=voip_media priority=1 limit-at=10M max-limit=20M
Conclusão
Garantir voz cristalina sem cortes ou ecos em redes de computadores não é uma questão de sorte, mas de engenharia de tráfego rigorosa. Ao combinar Voice VLANs, marcações DSCP/EF, balanceamento de largura de banda e monitoramento contínuo de MOS, a EXCELL Engenharia entrega infraestruturas de telefonia IP com estabilidade e desempenho de padrão industrial.