Skip to content

SIP 487 Request Terminated: o que significa

O que significa SIP 487 Request Terminated, o fluxo de CANCEL por trás dele, por que dialers e rotas lentas geram muitos 487 e como reduzi-los.

Atualizado em 20 outubro 2026

SIP 487 Request Terminated é a resposta final a um INVITE que foi cancelado antes de alguém atender. Normalmente significa que quem ligou desligou enquanto o telefone ainda tocava, ou que um dialer ou PBX interrompeu a tentativa depois do seu timeout de toque. Em pequena quantidade, o 487 é normal; uma parcela alta indica timeouts curtos, estabelecimento lento da chamada ou chamadas disputando em várias rotas ao mesmo tempo.

O que significa SIP 487 Request Terminated?

A RFC 3261 define o 487 como "a requisição foi encerrada por uma requisição BYE ou CANCEL". Na prática, ele quase sempre vem depois de um CANCEL. Quando o lado que chama envia CANCEL para um INVITE pendente, o lado chamado responde ao CANCEL com 200 OK e depois fecha o INVITE com 487. Quem chama confirma com ACK e a tentativa termina. Nenhum áudio foi conectado e a chamada não é cobrada.

Como é o fluxo de uma chamada com 487?

  1. Quem chama envia INVITE.
  2. A outra ponta responde 100 Trying, depois 180 Ringing ou 183 Session Progress.
  3. Antes de qualquer 200 OK, quem chama envia CANCEL.
  4. A outra ponta responde ao CANCEL com 200 OK.
  5. A outra ponta envia 487 Request Terminated para o INVITE.
  6. Quem chama envia ACK para o 487.

Se um 200 OK para o INVITE cruzar com o CANCEL na rede, a chamada é atendida mesmo assim e precisa ser encerrada com BYE. Essa disputa é rara, mas explica algumas chamadas atendidas muito curtas.

O que causa erros SIP 487?

CausaO que você vê
Quem ligou desligou durante o toque487 aleatórios em vários destinos, normal em discagem manual
Timeout de toque do dialer curto demaisMuitos 487 com tempos de toque concentrados no mesmo valor (por exemplo 15 ou 20 segundos)
Post-dial delay altoQuem liga desiste antes de a outra ponta tocar, comum em cadeias internacionais longas
Forking paraleloQuando uma ramificação atende, o proxy cancela as outras, que devolvem 487
Temporizadores de failoverSeu switch cancela uma rota lenta para tentar a próxima
Nenhum agente disponívelUm dialer preditivo cancela as chamadas que não consegue conectar a um agente

Uma taxa alta de 487 é problema da rota?

Nem sempre. O 487 é gerado pelo lado que chama, então diz mais sobre as suas próprias configurações do que sobre o fornecedor. Ainda assim, as rotas podem causá-lo indiretamente. Se o post-dial delay é alto, quem liga e os dialers cancelam antes de o telefone tocar. Se uma rota responde devagar na sinalização, os temporizadores de failover disparam e a cancelam. Compare a parcela de 487 e o PDD entre duas rotas no mesmo tráfego: se uma rota tem PDD bem maior e mais 487, o problema é a rota.

Em dialers, verifique primeiro o timeout de toque. Um timeout abaixo de uns 20 segundos corta pessoas que teriam atendido, o que reduz o ASR e infla os 487. Nosso guia sobre tráfego de dialer e rotas VoIP explica o que os fornecedores esperam de campanhas com dialer.

Como reduzir as respostas SIP 487

  • Aumente os timeouts de toque de acordo com o tempo que as pessoas levam para atender em cada país.
  • Meça o PDD por rota e tire o tráfego de rotas com estabelecimento lento (veja ASR, ACD e PDD).
  • Ajuste os temporizadores de failover para que uma rota não seja cancelada enquanto ainda está estabelecendo a chamada normalmente.
  • Ajuste o ritmo do dialer para que ele não dispare mais chamadas do que os agentes conseguem atender, o que também limita as chamadas abandonadas.
  • Exclua o 487 dos alertas de qualidade de rota, ou acompanhe-o à parte, para não culpar um fornecedor por cancelamentos que você mesmo fez.

Como o 487 se relaciona com outros códigos

Nos CDRs, o 487 costuma aparecer como cancelamento pelo originador, e o código de causa Q.850 registrado ao lado depende do switch, então leia os dois campos juntos. Não o confunda com 408, 480 e 486, que vêm da outra ponta, nem com o 503, que sinaliza um problema de capacidade. A tabela completa está na nossa página de códigos de erro SIP.

Rotas com estabelecimento de chamada rápido e limpo

Se o estabelecimento lento das chamadas em um fornecedor está aumentando seus 487, o VoIPMatcher pode obter junto aos seus carriers uma rota de terminação VoIP com PDD menor e gerenciá-la para você. Solicite uma rota VoIP informando seus destinos e o tipo de tráfego.

Perguntas frequentes

O SIP 487 é um erro?

Não no sentido habitual. Um 487 confirma que uma chamada que estava tocando foi cancelada pelo lado que chama, o que é normal quando as pessoas desligam antes do atendimento. Só vira problema quando a parcela é anormalmente alta, o que sugere timeouts de toque curtos, estabelecimento lento da chamada em uma rota ou temporizadores de failover agressivos.

Quem envia a resposta SIP 487?

O lado chamado, ou seja, o user agent ou servidor que recebeu o INVITE, envia o 487 depois de receber um CANCEL para esse INVITE. O CANCEL em si vem do lado que chama, que pode ser o telefone, o PBX, um dialer ou um proxy intermediário que está cancelando ramificações bifurcadas (forking).

As chamadas com SIP 487 são cobradas?

Não. Um 487 significa que a chamada nunca foi atendida, então não existe tempo de conversa e a cobrança wholesale padrão por minuto não cobra nada. Se você encontrar cobranças por chamadas que terminaram em 487, compare seus CDRs com os do fornecedor, porque isso pode indicar um erro de billing ou falsa supervisão de atendimento.

Qual a diferença entre SIP 487 e SIP 486?

O 486 Busy Here vem da outra ponta e significa que o usuário chamado está ocupado e não pode atender. O 487 Request Terminated significa que o lado que chama desistiu e cancelou a tentativa antes do atendimento. O 486 reflete a pessoa chamada, enquanto o 487 reflete quem chama, o dialer ou um temporizador de roteamento.

Precisa de uma rota?

Envie o destino, o tipo de rota e a tarifa alvo. Respondemos com o que podemos entregar.

Mais guias

Todos os guias
Qualidade e testes False Answer Supervision (FAS) em VoIP: como detectar False answer supervision (FAS) em VoIP: como aparece no ASR, ACD e NER, como testar uma rota para FAS e o que fazer quando você encontrar. Qualidade e testes Teste de caller ID: como verificar o CLI em uma rota VoIP Como fazer um teste de caller ID em uma rota VoIP: montagem do teste, leitura do CLI recebido, a taxa de entrega a combinar e os sinais de rotas cinzas. Qualidade e testes Post-dial delay (PDD): causas, padrões e soluções Post-dial delay (PDD) em VoIP: o que é normal, o que causa PDD alto em rotas wholesale, como achá-lo em traces SIP e CDRs e como reduzi-lo. Qualidade e testes Áudio mudo e chamadas caindo em VoIP: causas e soluções Áudio de uma via e chamadas que caem em VoIP: NAT, SDP, SIP ALG, firewall, codecs, a queda aos 32 segundos e session timers, com a solução de cada causa. Qualidade e testes Jitter, latência e perda de pacotes em VoIP: limites Jitter, latência e perda de pacotes aceitáveis em chamadas VoIP, como funciona um jitter buffer, o que causa jitter e como testar e reduzir o problema. Qualidade e testes SMS de OTP não chega: causas e soluções para apps Por que os usuários não recebem seu SMS de OTP ou recebem atrasado: filtros, sender ID, registro, rotas lentas, problemas de conteúdo e como resolver. Qualidade e testes Códigos de causa Q.850: lista e significado em VoIP Os códigos de causa ITU-T Q.850 mais comuns (1, 16, 17, 34, 41 e outros), seu significado, os equivalentes SIP e como usá-los para diagnosticar rotas. Qualidade e testes Por que o SMS não é entregue: causas para remetentes Por que SMS empresariais não são entregues: filtragem das operadoras, sender ID e registro, listas de não perturbe, rotas, conteúdo e codificação.