A tabela de roteamento INVITE consiste em um conjunto de regras listadas sequencialmente, a ser aplicada exclusivamente em chamadas de entrada. Uma regra é uma linha de texto com seguinte formato:
DE_ONDE (Regra de origem) > PARA_ONDE (Vínculo de destino) |
---|
A expressão DE_ONDE filtra detalhes da ligação que se apresentou ao sistema (INGRESS) e, uma vez atendido o filtro, aciona a expressão PARA_ONDE correspondente, com intuito de determinar o caminho de saída (EGRESS), assim como manipulações necessárias de parâmetros. Cada ligação que chega é comparada com cada expressão DE_ONDE e a primeira que é dada como atendida é obedecida, com instruções dadas por PARA_ONDE.
Para configurar o roteamento de INVITE, acesse o menu “Roteamento → Invite”. Clique no botão “Adicionar Regra” para adicionar uma nova regra na tabela. É necessário configurar as regras para identificar de onde a ligação está vindo e definir para onde ela vai, conforme descrito a seguir:
Regra de origem
TO (preenchimento opcional) | Este campo consiste em uma expressão regular a ser aplicada no número a discar. É utilizado para filtrar a chamada de entrada baseado no número a ser chamado (Identidade de B). Aceita os seguintes símbolos:
Exemplos:
|
---|---|
FROM (preenchimento obrigatório) | Este campo filtra a chamada com base no peer (usuário) ou host de origem da chamada. Preencha quando um peer ou host específico devem ser referência para a regra. Pode ser preenchido com:
|
Interface (preenchimento obrigatório) | Utilize este campo para filtrar o INVITE com base na porta de origem do mesmo. Selecione a porta de origem da ligação ou “Nenhuma” para que a regra considere ligações de qualquer porta. |
Vínculo de destino
TO (preenchimento opcional) | Preencha este campo caso queira modificar o número a ser discado antes de repassá-lo ao destino. Se preenchido, este campo irá modificar o número discado (campo TO), do contrário ele será repassado como está. Este campo aceita as seguintes instruções:
Exemplos:
|
---|---|
Usuário (preenchimento obrigatório) | Preencha este campo para definir para qual usuário ou host a ligação deve ser encaminhada. Pode ser preenchido com:
|
Interface (preenchimento obrigatório) | Identificação da interface de destino para encaminhar a ligação. Se fornecido, tem prioridade sobre a interface que o usuário sugere usar. |