
Entusiasta da tecnologia, ele resolveu pesquisar o tema em um mestrado na USP. Há alguns meses se debruçando sobre o assunto na busca por indicadores e realizando centenas de testes, ele conseguiu criar um software para identificar erros de degradação da qualidade de voz, ausência de áudio, queda de ligações e indisponibilidade do serviço de telefonia de voz sobre IP (VoIP).
O nome do software é VoIPFix. Segundo Paulo Siécola, que desenvolve o aplicativo desde janeiro de 2010, as causas dos problemas de um sistema de telefonia VoIP são conhecidas pelos especialistas, mas difíceis de serem diagnosticadas por envolver o processamento de grande quantidade de dados.
Além das funções acima, o software exibe relatórios das ligações, informa dados sobre perda de pacotes e variação no atraso na entrega destes dados (jitter), identifica falhas relacionadas à sinalização nas chamadas e nos pedidos de registro e permite a operação e o diagnóstico de problemas por usuários que tenham conhecimento básico de VoIP.
Para gerar os resultados, o VoIPFix captura os pacotes por meio da interface de rede do computador ou abre os arquivos previamente capturados e salvos em disco. Porém, segundo o desenvolvedor, o software possui vantagens quando o usuário analisa os arquivos que estão salvos em disco.
Os protocolos compatíveis com o software são o Session Initiation Protocol (SIP) e o Real-time Transport Protocol (RTP). O módulo “Capturador” coleta os pacotes por meio de uma interface de rede ou dados salvos no disco. Já o “Interpretador” é responsável por extrair somente os dados úteis aos outros módulos. O “Detector de transações” identifica os pacotes SIP e RTP para que possa ser feita análise de estados de fechamento, cálculos e estatísticas pelo módulo analisador.
Logo após, o módulo “Analisador” identifica os problemas de sinalização e fluxo de mídia, calcula a perda de pacotes, jitter e erros de sequência em fluxos de mídia e cria gráficos estatísticos, como fechamento de chamadas.