(48) 3332-8540

Configurando Rotas no Elastix

O Elastix é uma coleção de softwares e ferramentas Open Source reunidas em conjunto, que constitui um poderoso e prático PBX IP. Implementado corretamente, o Elastix pode interagir com outros produtos e sistemas.

Neste artigo vamos conhecer os componentes do Elastix e a criação das rotas

Os principais componentes do Elastix são:

  • Sistema Operacional Linux CentOS;
  • Asterisk, core da interface PBX no Elastix;
  • Reports System, sistema fornece relatórios de CDR;
  • FreePBX, interface web para ferramentas do Elastix;
  • Controle aplicações de Conferência;
  • Sistema de Manutenção que fornece interfaces de baixo nível para alguns componentes do sistema e informações em tempo real;
  • Flash Operator Panel, monitorar o uso de linhas telefônicas, ramais e filas;
  • Hylafax, software para sistema de fax;
  • A2billing, software para sistema de bilhetagem no Asterisk;
  • Postfix, servidor de e-mail;
  • vTIGERCRM e SugarCRM, sistemas de CRM;
  • Outros componentes que podem ser adicionados na interface Addons no Elastix.

Para uma melhor estabilidade no sistema é sugerido uma instalação em uma máquina dedicada. Para obter a ISO de instalação, pode-se acessar o site: http://www.elastix.org

As opções do Elastix são intuitivas, e muitas possuem um ícone de ajuda que auxilia na configuração. Na interface do Elastix a opção PBX contém as opções principais de configuração do PBX IP – Asterisk. É organizada em seções:

  • Basic;
  • Inbound call control;
  • Internal Options & Configuration;
  • Remote Access;
  • Option.

 

     Figure 1: Interface do Elastix 2.4 Stable    

Rotas

O Elastix faz a separação de rotas de entrada (Inbound Routes) e rotas de saída (Outbound Routes). No Asterisk “puro” é conveniente ao administrador fazer esta separação por contexto no arquivo “/etc/asterisk/extensions.conf”.

Tronco

Para criação de Rotas no Elastix, devemos entender sobre Tronco (Trunk). Tronco é um termo derivado da telefonia, referindo-se a um circuito físico na rede de comutação, estabelecendo ligação entre a central e o cliente. Nos dias atuais as duas principais tecnologias de troncos presente no mercado são:

  • Tronco SIP – Tecnologia utiliza rede IP(Internet Protocol), baseada no SIP (Session Initiation Protocol);
  • Tronco E1 – Tecnologia utiliza um padrão de linha telefônica digital, baseada no TDM (Time Division Multiplexing ou Multiplexação por Divisão de Tempo).

Existem muitas operadoras e empresas de telefonia que oferecem planos para estas tecnologias.

O Elastix, assim como o Asterisk, pode utilizar variadas tecnologias de troncos de telefonia.

DID ou DDR

Quando se obtém um plano com a operadora, o cliente recebe uma faixa de numeração chamada DID ou DDR (Discagem Direta a Ramal). Estes DID’s são os números utilizados para ligações entrantes, ou seja os números que os clientes ligarão para seu PBX.

Criando Tronco

Para criar um tronco no Elastix, PBX -> Trunks, aparecerá as opções de tecnologias que podem ser utilizadas.

 

   Figura 2: Exemplo de configuração de tronco E1

Figura 3: Exemplo de configuração de tronco E1

 

Figura 4: Exemplo de configuração de tronco SIP

 

Criando Rotas de entrada

Começaremos criando as rotas de entrada(Inbound Routes), rotas de entrada dizem respeito às ligações entrantes ao PBX. Para configurar na interface do Elastix, PBX -> Inbound Routes:

Figura 5: PBX – Inbound Routes

 elastix_addroute

    Figura 6: Adicionando Rota de Entrada (Clique para Ampliar)

 elastix_rotaescolha

Figura 7: Setando destino da rota de entrada (Clique para Ampliar)

Realizando as configurações dos passos descritos na Figura 6 e na Figura 7, é criado uma rota de entrada. Na Figura 8 mostra um exemplo de como fica uma rota de entrada destinado para um Ramal.

Figura 8: Exemplo rota de entrada destino Ramal 1000

Criando Rotas de saída

Para criar uma rota de saída deve-se pensar em quais das tecnologias de tronco a ligação irá utilizar para sair.  Com os passos e explicações da seção 2.1, já se pode começar a criar as rotas de saída. Para configurar na interface do Elastix, PBX -> Outbound Routes:

    Figura 9: PBX – Outbound Routes

elastix_criandorotasaida_addroute

Figura 10: Opções de Rotas de Saída (Clique para Ampliar)

 

criandorotasaidadial

 

    Figura 11: Opções de Rotas de Saída  (Clique para Ampliar)

Dica: Lembre-se pode ser criado inúmeros troncos e combinações de dígitos, idealizando um roteamento de chamada. Para ter informações e testar expressões regulares entre no site: http://rubular.com/

Figura 12: Exemplo rota de saída

Dúvidas, sugestões? Deixe seu comentário!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *