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:
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