Gerenciando chamadas presas

A eliminação total de eventos de chamadas presas em plataformas NGN é praticamente impossível, uma vez que muitos dos eventos são ocasionados por agentes externos como a qualidade da rede de dados utilizada (terceiros), erros de sinalização (terceiros) e saturação de elementos (muitas vezes por problemas de terceiros). Ha pouco que se possa fazer para eliminar totalmente as causas destes eventos. Por exemplo, basta que um dos agentes envolvidos em uma chamada seja eletricamente desligado de forma que um BYE não seja tratado na plataforma ou uma falha na interface de rede: esta chamada ficará presa. 

Porém é relativamente fácil criar mecanismos de mitigação dos eventos.

Chamadas presas tem triplo impacto na operação de nossos clientes: qualidade dos serviços, eficiência operacional e impacto na tarifação. A SIPPulse propõe ações que, tomadas pela equipe de nossos clientes, detectarão tempestivamente eventos que causem operação irregular e mitiguem o impacto destas.

Agir antecipadamente evita discussão e distribuição do prejuízo


Ha dois focos a seguir:

  • Monitoramento do ambiente operacional
  • Monitoramento do ambiente funcional 
  • Uso de recursos funcionais de controle de seção disponíveis na plataforma 
  • Uso de recursos operacionais 

Monitoramento do ambiente operacional 

Grande parte dos eventos de chamadas presas são causadas por eventos na infraestrutura (Rede e Saturação Ambiente Operacional). Monitorar o ambiente constantemente é a melhor forma de detectar estes problemas no momento que ocorrem e mitigar as consequências na operação. Utiliza a ferramenta de sua preferência e monitore os itens indicados no item Monitoramento Operacional do manual SIPPULSE_GUIA_INFRAESTRUTURA.

Caso detecte problemas em uma terminação ou na rede do cliente, adote os procedimentos necessário para regularizar a situação. 

Monitoramento do ambiente funcional 

Não é possível, através do monitoramento operacional, problemas originados em erros de sinalização. No entanto estes eventos geram comportamentos atípicos de de desligamento foçado de chamadas pela plataforma, gerando chamadas presas. Monitore o volume de chamadas desligadas por Keep Alive Time Out, Media Keep Alive ou outro mecanismo de desligamento. Mesmo que o tempo da chamada desconectada seja minimo, a ocorrência destes eventos em altos volumes e por longo tempo irá dearadar o desempenho do ambiente e acarretar discrepância de bilhetagem

Recursos funcionais

Há três métodos desenvolvidos pela SIPPulse para contornar o problema e um método de gerir o problema:

  1. Media Keep Alive
  2. Caller Keep Alive
  3. Sip Session Timer

No quadro abaixo você pode ver um resumo dos métodos.

Método

Media KeepAlive

Caller keepAlive

SIP Session Timers

Utiliza banda passante

Muito

Pouquíssimo

Pouco

Utiliza o áudio para detectar o fim da chamada

Sim

Não

Não

Depende de configuração no Cliente

Não

Sim

Sim

Difícil de configurar

Não

Não

Sim

Compatível com gateways E1, ATAs e SBCs

Sim

Sim

Verificar o datasheet pelo suporte ao RFC4028

Compatível com Softswitches

Sim

Não

Não

Compatível com Discadores

Sim

Verificar (Provável Não)

Verificar (Provável Não)

SIPPulse Routing and Billing Solutions for SIP