Estudo de caso

Desempenho e segurança de rede com o ProSBC na Fusion Networks

Contexto

A Fusion Networks é um Provedor de Serviços de Internet (ISP) em crescimento que oferece IP-PBX hospedado, SIP Trunking e serviço de Internet, com sede em Long Island, Nova York. Fundada em 2015, a empresa opera três data centers, dois em Nova York e um na Virgínia, permitindo oferecer redundância de última milha e um serviço excepcionalmente confiável para seus clientes corporativos ao redor do mundo.

Desafios

Como observou Gabriel Mangieri, CTO, “quando começamos, nosso volume de chamadas era baixo e nossos servidores Asterisk davam conta, mas conforme crescemos, começamos a ter problemas de qualidade de voz e fax”. À medida que a base de clientes e o tráfego associado cresciam, a infraestrutura da Fusion Networks passou a apresentar problemas de capacidade e desempenho, exigindo uma mudança arquitetural para acomodar seus planos de crescimento.

Uma área de dificuldade era fornecer conectividade de fax confiável para seus clientes nos mercados financeiro e de saúde, que são particularmente dependentes de comunicações por fax. Problemas de suporte ao cliente relacionados à confiabilidade do fax tornaram-se uma ocorrência quase diária.

Conforme o negócio continuava a crescer, os problemas operacionais e de provisionamento de novos clientes se tornaram um desafio ainda maior, gerenciando os muitos números DID e o roteamento de chamadas associado. A cada novo DID de cliente, atualizar as tabelas de rotas se tornava cada vez mais complexo, demorado e sujeito a erros.

Por fim, com o crescimento da base de clientes, a fraude telefônica passou a ser uma ocorrência mais frequente. Tráfego de saída para números internacionais de tarifa premium e ataques Wangiri estavam gerando custos tanto para os clientes quanto para a Fusion Networks. “A fraude telefônica se tornou um problema significativo e um custo para o negócio.” A empresa precisava de um meio ininterrupto para detectar e bloquear rapidamente a fraude telefônica.

Os sistemas que estávamos usando simplesmente não conseguiam lidar com o tráfego que estávamos transportando

Gabriel Mangieri, CTO, Fusion Networks

Solução

Para melhorar o desempenho e a segurança de sua rede, a Fusion Networks adotou o ProSBC da TelcoBridges, implementando duas instâncias virtuais de Controlador de Borda de Sessão (SBC) em cada um de seus três data centers, conforme ilustrado abaixo – um como SBC de peering, conectando-se ao provedor upstream, e outro para acesso dos clientes.

Diagrama de rede da Fusion Networks com ProSBC

Usando SBCs nessa configuração, a mídia trafega diretamente dos SBCs de peering para os SBCs de acesso, reduzindo a carga de trabalho nos servidores Asterisk.

O resultado é um uso muito mais eficiente dos recursos, melhorando a qualidade de voz e permitindo muito mais assinantes em cada servidor Asterisk. Ao passar o tráfego de chamadas pelo ProSBC, métricas de qualidade de voz são registradas, permitindo que Gabriel e sua equipe isolem outros problemas de rede ou de provedor.

Para garantir confiabilidade, cada ProSBC possui um par redundante 1+1, pronto para assumir o tráfego caso o primário falhe.

Para resolver os problemas de gerenciamento de roteamento de chamadas, Gabriel trabalhou com um desenvolvedor para criar um script que automatiza o processo de atualização das tabelas de rotas do SBC com base no plano de discagem de cada servidor Asterisk. O script gera uma tabela de rotas revisada para cada SBC, atualizando periodicamente os SBCs usando a API RESTful do ProSBC. Isso automatizou completamente o processo de atualização das tabelas de roteamento conforme novos assinantes são adicionados, eliminando muitas das etapas manuais e propensas a erros.

Com os problemas de qualidade de voz e tabelas de rotas resolvidos, Gabriel e seu desenvolvedor então se voltaram para lidar com os problemas de fraude telefônica dos assinantes e desenvolver um aplicativo proprietário de prevenção de fraudes. Usando a saída de detalhes de chamadas RADIUS do ProSBC, o aplicativo monitora o tráfego de chamadas internacionais, detectando mudanças incomuns ou fraudulentas no comportamento. Se houver suspeita de fraude, o aplicativo modifica a tabela de rotas daquele assinante, impedindo novos abusos ao redirecionar chamadas potencialmente fraudulentas para um anúncio.

Desde que implementamos o ProSBC, reduzimos drasticamente os problemas de qualidade de voz e fax

Gabriel Mangieri, CTO, Fusion Networks

Resultados

Ao utilizar o ProSBC, a Fusion Networks alcançou muitos de seus objetivos, preparando-se para um crescimento ainda maior, incluindo:

  • Melhoria significativa na qualidade de voz
  • Aumento da confiabilidade do fax
  • Simplificação do processo de adição de novos clientes
  • Bloqueio de fraude telefônica
  • Adição de cobrança para chamadas internacionais
  • Melhoria na satisfação do cliente
  • Preparação para maior capacidade de crescimento

Os SBCs têm funcionado muito bem… a qualidade das minhas chamadas melhorou, os problemas de fax foram mínimos e agora conseguimos detectar a fraude telefônica antes que se torne um problema

Gabriel Mangieri, CTO, Fusion Networks

Saiba mais sobre a Fusion Networks em: http://fusionnetworks.net

Download

Obtenha o estudo de caso completo