Software detecta falhas e qualidade da voz em ligações VoIP

Por Rafael Ferrer, de INFO Online
• Quarta-feira, 30 de novembro de 2011 - 15h45
Flickr/Small Dog Electronics
São Paulo – O engenheiro de telecomunicações Paulo Siécola trabalha com voz por IP, o VoIP, há cinco anos. Neste período, ele aprendeu duas coisas: a tecnologia ganhou seu espaço no mercado e, também, que ela – apesar de funcionar bem – ainda apresenta muitos problemas.

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.

Whitepapers

///
INFO Online - Copyright © 2012, Editora Abril S.A. - Todos os direitos reservados. All rights reserved.