Tecnologia líder no mercado de telecomunicações

Configurando Rotas no Elastix


ConfigurandoElastix

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!


Categorias: Dicas Suporte

  • SIPPulse

    Excelente Artigo, parabéns!

  • Marcos

    Boa Noite ..

    Parabéns, muito bom seu tutorial.

    Gostaria de uma ajuda sua, estou instalando o meu 1 servidor voip usando elastix e estou com problema não consigo ligar entre ramais.

    Descrição do Ambiente :

    Elastix versão 2.4

    Crie somente 3 ramais ex: 6470, 6480, 6490

    Não tenho definido nenhum Tronco SIP e Rota.

    Deseja agradeço atenção.

    • Mario Felipe

      Crie os ramais em: PBX – Basic – Extensions.
      Apenas com o preenchimento do número do ramal e senha (letras e numeros) ja pode-se cadastra o ramal. Claro que há outras opções adicionais que podes utilizar também.

      Quando aplicar, automaticamente o elastix cria o contexto de chamada entre ramais.

  • Gu Medina

    Olá, gostaria de comparilhar uma situação que estó ocorrendo comigo, faço todas as configurações normais, mas quando disco e retorna a seguinte mensagem – please try again latter, já instalei outras versões, já troquei de operadora voip, mas ainda persiste o problema, alguém já passou por isso?
    Obrigado.

    • Francisco Falcão

      Olá Gu Medina, você configurou corretamente as regras de discagem?

  • Francisco Falcão

    Estou tendo problemas para configurar rotas de saída. Gostaria que um determinado grupo de ramais utilizasse como tronco de saída um ramal que não fosse o tronco principal do meu E1. É possível?

    • Danylo Fernandes

      sei que é possível, e estou me deparando com a mesma situação, se alguém puder ajudar…

      • Francisco Falcão

        Acho que essa configuração é restrita pela operadora… pq todos os ramais do meu E1 saem com o mesmo tronco e percebi que em outras empresas é assim tbm.