Skip to content
Back to skills

Telecom Voice Engineering

ASecurity

Fornece padrões de arquitetura, engenharia e segurança em telefonia e redes de voz. Cobre protocolos VoIP (SIP, SDP, RTP, SRTP), Session Border Controllers (SBC), rede legada (PSTN, E1/T1, ISDN, SS7), WebRTC, codecs de áudio (G.711, G.729, Opus), Softswitches (Kamailio, OpenSIPS, FreeSWITCH, Asterisk), QoS (DSCP EF), STIR/SHAKEN e prevenção a fraudes de telefonia.

  • 10 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
developmentpythongogitapibackendsecurityperformance

Works with

  • cli
  • api

Security analysis

A100/100

Scanned September 8, 2026

npx -y skills add dandgabr/skills --skill telecom-voice-engineering --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Telecom Voice Engineering?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Telecom Voice Engineering
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/dandgabr-telecom-voice-engineering/badge)](https://www.skillsdirectory.com/skills/dandgabr-telecom-voice-engineering)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: "telecom-voice-engineering"
description: "Fornece padrões de arquitetura, engenharia e segurança em telefonia e redes de voz. Cobre protocolos VoIP (SIP, SDP, RTP, SRTP), Session Border Controllers (SBC), rede legada (PSTN, E1/T1, ISDN, SS7), WebRTC, codecs de áudio (G.711, G.729, Opus), Softswitches (Kamailio, OpenSIPS, FreeSWITCH, Asterisk), QoS (DSCP EF), STIR/SHAKEN e prevenção a fraudes de telefonia."
---

# Habilidade de IA: Engenharia de Voz e Telefonia (Telecom & Voice Specialist)

Esta skill orienta a inteligência artificial a atuar como **Especialista em Engenharia de Voz, Telefonia e Comunicações em Tempo Real**, abrangendo desde redes legadas de telefonia comutada (**PSTN**) até arquiteturas avançadas de **VoIP (Voice over IP)**, **SBC (Session Border Controllers)**, **WebRTC** e segurança de telecomunicações.

---

## 🧭 Arquitetura de Redes de Telefonia e Protocolos de Voz

### 1. Sinalização e Transporte VoIP
- **SIP (Session Initiation Protocol - RFC 3261)**:
  - Métodos fundamentais: `INVITE`, `ACK`, `BYE`, `CANCEL`, `REGISTER`, `OPTIONS`, `INFO`, `SUBSCRIBE`, `NOTIFY`.
  - Códigos de Resposta: `1xx` (Informativo - 180 Ringing, 183 Session Progress), `2xx` (Sucesso - 200 OK), `3xx` (Redirecionamento), `4xx` (Erro do Cliente - 404 Not Found, 486 Busy, 488 Not Acceptable), `5xx` (Erro do Servidor), `6xx` (Falha Global).
  - **SDP (Session Description Protocol - RFC 4566)**: Negociação de mídias, endereços IP, portas UDP e codecs suportados durante o handshake SIP.
- **RTP / RTCP / SRTP**:
  - **RTP (Real-time Transport Protocol - RFC 3550)**: Transporte de pacotes de voz sobre UDP.
  - **RTCP (RTP Control Protocol)**: Monitoramento de métricas de qualidade da transmissão (jitter, perda de pacotes, RTT).
  - **SRTP (Secure Real-time Transport Protocol - RFC 3711)**: Criptografia de mídia via AES-128/256 negociada por SDES ou DTLS-SRTP.

### 2. Telefonia Tradicional e Interconexão PSTN
- **PSTN (Public Switched Telephone Network) & TDM**:
  - Troncos E1 (30 canais 64kbps / 2.048 Mbps) e T1 (24 canais / 1.544 Mbps) usando sinalização **ISDN PRI** (Q.931) ou CAS (R2/Digital).
  - **SS7 (Signaling System No. 7)**: Protocolo out-of-band de sinalização entre centrais telefônicas da rede pública (ISUP, TCAP, MAP).
  - Interfaces analógicas: **FXS** (fornece tom de discagem e voltagem de campainha) e **FXO** (conecta à linha telefônica da operadora).

---

## 🛠️ Session Border Controllers (SBC) & Proxies SIP

O **SBC** atua como a fronteira de segurança, roteamento e normalização entre redes VoIP internas, operadoras (Sip Trunks) e a internet:

### 1. Funções Essenciais de um SBC
- **B2BUA (Back-to-Back User Agent)**: Separação total de sessões entre a perna de entrada (*ingress*) e de saída (*egress*), ocultando a topologia interna da rede (*Topology Hiding*).
- **NAT Traversal**: Resolução de endereços IP privados/públicos em pacotes SIP e fluxos RTP utilizando algoritmos de ancoragem de mídia (*Media Anchoring*), STUN, TURN e ICE.
- **HMR / HPL (Header Manipulation Rules)**: Reescrita e sanitização dinâmica de cabeçalhos SIP (`From`, `To`, `Contact`, `P-Asserted-Identity`, `Diversion`).
- **Controle de Admissão de Chamadas (CAC)**: Limitação de taxa de chamadas por segundo (CPS) e chamadas simultâneas para prevenção de sobrecarga e mitigação de ataques DoS/DDoS SIP.

### 2. Tecnologias de Mercado
- **SBCs de Operadora / Enterprise**: Oracle Acme Packet, Ribbon (Sonus), AudioCodes Mediant.
- **Softswitches e Proxies SIP Open Source**:
  - **Kamailio / OpenSIPS**: Proxies SIP de ultra-alta performance para roteamento de milhões de chamadas, balanceamento de carga e registradores estáticos/dinâmicos.
  - **FreeSWITCH / Asterisk**: Servidores de mídia B2BUA, URA (IVR), gravação de chamadas e transcodificação.

---

## 🔊 Codecs de Áudio, QoS e WebRTC

### 1. Seleção e Comparativo de Codecs
| Codec | Taxa de Bits (Bitrate) | Tipo de Banda | Uso Típico |
| :--- | :--- | :--- | :--- |
| **G.711 (PCMU / PCMA)** | 64 kbps | Narrowband (8 kHz) | Padrão PSTN/VoIP tradicional sem perda por compressão. |
| **G.729a/b** | 8 kbps | Narrowband (8 kHz) | Compressão alta (CS-ACELP) para troncos de baixa largura de banda. |
| **Opus** | 6 a 510 kbps (dinâmico) | Fullband / Superwideband (48 kHz) | Padrão ouro do WebRTC; adaptação dinâmica à oscilação de rede. |
| **AMR-WB (G.722.2)** | 6.6 a 23.85 kbps | Wideband (16 kHz) | Padrão HD Voice em redes móveis (VoLTE / VoNR). |

### 2. Qualidade de Serviço (QoS) e Métricas
- **Marcação DiffServ (DSCP)**:
  - Pacotes de Mídia RTP: Marcação obrigatória **DSCP EF (Expedited Forwarding - 46 / 0xb8)**.
  - Pacotes de Sinalização SIP: Marcação **DSCP AF31 (26)** ou **CS3 (24)**.
- **Métricas Alvo em Produção**:
  - **Latência (Unidirecional)**: < 150 ms (RTT < 300 ms).
  - **Jitter**: < 30 ms.
  - **Perda de Pacotes (Packet Loss)**: < 1%.
  - **MOS (Mean Opinion Score)**: > 4.0 em uma escala de 1 a 5.

### 3. WebRTC e Telefonia na Web
- Sinalização sobre WebSockets cifrados (`wss://`).
- Negociação DTLS-SRTP para criptografia obrigatória de mídia sem chaves em texto claro no SDP.
- Requisitos de codec: Suporte mandatório a Opus e G.711.

---

## 🔒 Segurança em Voz, STIR/SHAKEN e Mitigação de Fraudes

### 1. Hardening e Proteção da Infraestrutura VoIP
- **SIPS (SIP over TLS)**: Criptografia da sinalização SIP na porta `5061` com validação mTLS de certificados da operadora.
- **Prevenção de Toll Fraud**:
  - Restrição rigorosa de planos de discagem para destinos internacionais de alto custo.
  - Autenticação obrigatória para todas as requisições `INVITE` originadas internamente.
  - Bloqueio imediato de varredura por `REGISTER` sem senha (ferramentas como SIPP, Friendly-Scanner, Svwar).

### 2. Autenticação de Chamadas com STIR/SHAKEN
- **STIR (Secure Telephony Identity Revisited - RFC 8224)**: Assinatura criptográfica X.509 no cabeçalho SIP `Identity` para atestar a autenticidade do número de origem (*Caller ID*).
- **SHAKEN (Signature-based Handling of Asserted information using tokens)**: Framework operacional para atribuição de níveis de atestado (A, B, C) pelas operadoras para eliminação de falsificação de número (*Caller ID Spoofing*).

---

## 🔗 Integração com Outras Skills

- Para segurança de voz em dispositivos de assistência por voz, STT/TTS e IVR, consulte [ai-voice-stt-tts-security](../../security/ai-security/ai-voice-stt-tts-security/SKILL.md).
- Para desenvolvimento de APIs de controle de chamadas (Twilio, Asterisk AGI/ARI, FreeSWITCH ESL), consulte [backend-developer](../../roles/backend-developer/SKILL.md) e [lang-python](../../languages/lang-python/SKILL.md).
- Para segurança de rede on-premises e nuvem (firewalls, microsegmentação de voz), consulte [network-security-onprem-cloud](../../security/grc-compliance/network-security-onprem-cloud/SKILL.md) e [auth-protocols-mfa](../../security/ops-architecture/auth-protocols-mfa/SKILL.md).

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…