Implantar sistema VoIP confiável (PBX on-prem, UCaaS hospedado, ou SIP trunking) requer configuração cuidadosa em dez domínios. Use este checklist durante setup ou auditoria.
1. Configurações Servidor SIP / Provedor
- Registrar/Proxy IP ou FQDN (ex.: sip.provedor.com).
- Porta: 5060 (UDP/TCP), 5061 (TLS).
- Transporte: UDP (padrão), TCP, TLS (recomendado).
- Intervalo registro: 300–600 seg.
2. Conta SIP / Endpoint
- Username (ramal/DID), Senha (forte, 16+ chars).
- Display Name (Caller ID Name).
- Domínio SIP / Realm.
- Auth ID (se diferente do username).
3. Perfil de Mídia / Codec
- Áudio: Opus (melhor), G.722 (banda larga), G.711 μ-law/A-law (fallback).
- Vídeo: H.264 / VP8 / H.265 (se suportado).
- ptime: 20 ms (padrão).
- DTMF: RFC 4733 (telephone-event) — evite in-band.
4. Travessia NAT
- Servidor STUN (ex.: stun.l.google.com:19302).
- Servidor TURN (para NAT simétrico) — credenciais do provedor.
- ICE habilitado nos endpoints.
- Keep-alive: SIP OPTIONS / STUN binding a cada 15–30 seg.
- Port forwarding (se IP estático): UDP 5060, faixa RTP (10000–20000).
5. Regras Firewall / SBC
- Permita sinalização SIP (UDP/TCP 5060, TLS 5061).
- Permita RTP/RTCP UDP range (configurado no PBX).
- Bloqueie todo outro inbound para sub-rede VoIP.
- Geo-IP bloqueie países alto risco (opcional).
6. QoS / Priorização de Tráfego
- DSCP EF (46) para RTP; CS3 (24) para SIP.
- Separação VLAN (Voice VLAN).
- Reserva/largura de banda shaping na borda WAN.
7. Segurança
- TLS para SIP (SIPS), SRTP para mídia (obrigatório).
- Gestão certificados: Let's Encrypt / DigiCert / self-signed CA.
- Auth digest + fail2ban / rate-limit no registrar.
- Criptografe backups de config.
8. Roteamento de Chamadas e Features
- Rotas saída: padrões, seleção tronco, failover.
- DID entrada → IVR / Grupo Toque / Fila / Ramal.
- Encaminhamento (CFU, CFB, CFNR), Siga-me, Não Perturbe.
- Emergência (E911) — endereço registrado por endpoint.
9. Correio de Voz e IVR
- VM para email (anexo WAV/MP3), transcrição.
- Menus IVR: single/multi-nível, TTS ou prompts gravados.
- Política retenção (ex.: 90 dias).
10. Integração PSTN / Legado
- SIP Trunk → Provedor (primário) + Tronco backup.
- Gateway Analógico (FXO/FXS) para fax, alarme, telefones elevador.
- Gateway PRI/T1/E1 se circuitos TDM permanecem.
Passos de Validação
- Registre endpoint → verifique REGISTER 200 OK.
- Faça chamada teste → verifique fluxo RTP (Wireshark: rtcp).
- Verifique CDR, MOS score (>4.0), jitter <30 ms, perda <1%.
- Teste failover: puxe tronco primário → backup ativa.
Documente toda config; version-control configs (Git). Automatize deploy com Ansible/Terraform para reprodutibilidade.