Discagem e Encaminhamento- Ligações de Entrada |
![]() ![]() ![]() |
O Módulo VoIP é programado para aceitar e processar ligações de entrada de qualquer endpoint que lhe direcionar corretamente uma solicitação SIP, seja operadora VoIP cadastrada ou não, aparelho IP ou softphone avulso ou registrado, enfim QUALQUER endpoint. É capaz porém de identificar endpoints especiais, que apresentaram-se e autenticaram-se previamente como RAMAIS IP. Para esses endpoints "especiais", há procedimento diferente para ligações de entrada, que direciona ao plano de numeração do PABX os dígitos conforme discados pelo usuário solicitante.
Para todos os demais endpoints, ditos "públicos" ou "não registrados", os dígitos que são encaminhados ao Módulo VoIP são analisados por uma TABELA DE LIGAÇÕES de ENTRADA, que define seu destino dentro do Sistema ADVANCED.
Considere que chegou ao Módulo VoIP uma chamada cujo o alvo é RRR@dominio. A informação "RRR" é retirada, seja de quantos dígitos forem e é iniciada uma procura na tabela de ligações de entrada por uma linha que autoriza seu processamento. Essa tabela de entrada tem duas colunas: Máscara e Atitude.
O Módulo VoIP procurará uma linha que coincida ou que valide o alvo "RRR". Somente localizando esta linha é que se dará o prosseguimento à ligação de entrada. De outra forma, a ligação será rejeitada.
O alvo "RRR" é decomposto em caracteres e cada linha do campo máscara é analisada caracter a caracter, tentando achar uma correspondência ao identificador alvo. Na máscara existem caracteres especiais denominados "coringas" que facilitam a montagem da tabela:
"?": Aceita qualquer caractere na posição correspondente. "#": Aceita qualquer dígito numérico na posição correspondente. "*": Aceita o restante do identificador fornecido, independente de qualquer outra análise:
Uma vez localizada a primeira linha cuja máscara atenda a análise do identificador alvo, o Módulo VoIP processa esse identificador, segundo a coluna Atitude que tem o objetivo de alterar parcialmente ou completamente o identificador alvo, se necessário. No campo Atitude existe também caracteres especiais com o objetivo de instruir tais alterações feitas pela análise caracter a caracter:
""(Vazio): Aceita o identificador alvo como está. "-": Exclui o caracter na posição correspondente. "?": Transcreve o caracter da posição correspondente. "#": Transcreve o caracter da posição correspondente somente se for um dígito numérico. "*": Transcreve o restante. Fim de caracteres de Atitude: Ignore o restante eventualmente discado, adiante o número de caracteres de Atitude
Exemplos de tabelas:
São trinta posições de tabela, analisadas de cima para baixo. A primeira que for encontrada e que valide o alvo da ligação será utilizada, mesmo que haja outra linha que também atenda. Utilize "Simulações" para verificar se sua tabela de entrada está corretamente preenchida.
Endpoints "públicos" só têm acesso a ramais internos ou IP do Sistema ACTIVE. Não são permitidos tomar linha para discagem externa ou acessar códigos de intenção do plano de numeração.
Veja um caso especial: DDR em ligações de entrada
|