Detalhes técnicos
Bem-vindo ao SIP Trunking da Vonage. Nossa plataforma permite que você habilite chamadas de entrada e saída de forma integrada a partir de sua infraestrutura SIP — com apenas um clique, o Painel de Controle SIP permite que você crie um tronco e o gerencie sem esforço. Isso inclui várias operações, como colocar IPs na lista de permissões, adicionar Numbers e editar/excluir URIs SIP, entre outras funcionalidades.
Concepts
Esta seção contém alguns Concepts-chave e termos utilizados ao longo desta documentação.
Ponto final
Você pode enviar seu INVITE solicitações ao domínio dedicado no endpoint regional da Vonage, que é criado quando você configura um novo tronco, por exemplo:
yourcompany.sip-us.vonage.com
Saiba mais sobre Terminais SIP.
Autenticação
Você pode autenticar cada INVITE solicitação com autenticação Digest, para a qual você pode configurar uma lista de credenciais ou criar uma Lista de Controle de Acesso (ACL) para permitir apenas determinados endereços IP da sua infraestrutura SIP.
Destinatário
Os números dos destinatários devem estar no formato E.164. Consulte nosso guia sobre números de telefone para mais informações.
Identificação de chamadas
Defina a Identidade da Linha do Chamador (CLI) no cabeçalho “From” usando o padrão E.164, por exemplo: From: <447700900000@yourcompany.com>. Dê uma olhada números de telefone guia para obter mais informações.
Codecs
Os seguintes codecs são compatíveis:
PCMA (G711a)PCMU (G711u)iLBCg729 (annexb and annexd are not supported)g722Speex16
LCA
Uma Lista de Controle de Acesso (ACL) é um conjunto de intervalos de IPs autorizados a interagir com um sistema SIP, que pode ser um sistema SIP da Vonage ou do cliente.
Tráfego de mídia
Visite o Base de Conhecimento da Vonage para obter uma lista dos intervalos de IPs para os quais o tráfego deve ser liberado em todas as portas.
DTMF
A Vonage oferece suporte a DTMF fora de banda. Para obter mais informações, consulte RFC 4733(substitui a RFC 2833).
Exames de saúde
Use o Método OPTIONS para realizar uma verificação de integridade em nossos troncos SIP.
Protocolos
Você pode usar os seguintes protocolos:
- UDP na porta
5060 - TCP na porta
5060 - TLS na porta
5061
Segurança da Camada de Transporte (TLS) é um protocolo criptográfico projetado para garantir a segurança das comunicações em sua conexão SIP. Você pode usar certificados autoassinados em seu agente de usuário; a Vonage não valida o certificado do cliente. São aceitas conexões que utilizam o TLS 1.2. Protocolos mais antigos estão desativados, pois são considerados inseguros.
Confira nosso artigo da base de conhecimento para obter mais informações sobre os endereços IP e os intervalos de portas que devem ser permitidos ao usar o SIP Trunking com as APIs de comunicação da Vonage.
Protocolos de mídia
Você pode usar qualquer um dos dois Protocolo de Transporte em Tempo Real (RTP) ou Protocolo Seguro de Transporte em Tempo Real (SRTP) para a troca de mídia com a Vonage. Caso haja preocupações com segurança e privacidade, recomendamos enfaticamente o uso de SIP sobre TLS, para que toda a comunicação seja protegida.
Para chamadas efetuadas, seu terminal SIP deve negociar o SRTP automaticamente, da maneira padrão. Para chamadas recebidas, consulte os detalhes de configuração abaixo.
Observação: A Vonage oferece suporte a um único conjunto de criptografia AES_CM_128_HMAC_SHA1_80
Temporizadores de sessão
A Vonage oferece suporte a temporizadores de sessão RFC 4028; Os clientes SIP que necessitem de temporizadores de sessão podem negociá-los no momento do estabelecimento da sessão (INVITE).
Repasse do STIR/SHAKEN dos EUA
Para os clientes da Vonage que são obrigados pela FCC a assinar suas próprias chamadas para os EUA, oferecemos a opção de realizar chamadas de saída por SIP Trunking utilizando sua própria assinatura.
Esse recurso está disponível somente mediante solicitação. Chamadas com assinatura inválida serão rejeitadas. Entre em contato conosco para obter mais informações.
Certifique-se de que sua chamada inclua o cabeçalho de identidade STIR/SHAKEN no formato correto:
- um JWT com o cabeçalho, a carga útil e a assinatura
- um
infoparâmetro com um link para o certificado - um
alg(algoritmo) parâmetro que indica o tipo de criptografia utilizado - a
pptparâmetro (tipo de passaporte) que deve sershaken
Exemplo:
eyJhbGciOiJFUzI1NiIsInBwdCI6InNoYWtlbiIsInR5cCI6InBhc3Nwb3J0IiwieDV1IjoiaHR0cHM6Ly9jZXJ0LmV4YW1wbGUuY29tL3Bhc3Nwb3J0LnBlbSJ9.eyJhdHRlc3QiOiJBIiwiZGVzdCI6eyJ0biI6WyIxMjEyNTU1MTIxMiJdfSwiaWF0IjoxNjk0ODcwNDAwLCJvcmlnIjp7InRuIjoiMTQxNTU1NTEyMzQifSwib3JpZ2lkIjoiMTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAwIn0.MEUCIQCrfKeMtvn9I6zXjE2VfGEcdjC2sm5M6cPqBvFyV9XkpQIgLxlvLNmC8DJEKexXZqTZ;info=<https://stir-provider.example.net/cert.cer>;alg=ES256;ppt="shaken"
Leitura complementar
- Guia do Painel do SIP - Saiba como implementar o SIP Trunking usando o painel de controle para desenvolvedores da Vonage.
- Conceito SIP programável - Saiba como integrar sua infraestrutura SIP existente à Plataforma de Comunicações da Vonage.
- Limite de chamadas por segundo (CPS) - Saiba como funciona o limite de taxa CPS e como configurar seu PBX para permanecer dentro desse limite.