Discagem e Encaminhamento- Ligações de Entrada

Início  Anterior  Próximo

  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:

 

 

Máscara

Atitude

Descrição

 

*

*

Qualquer identificador que chegar deve ser enviado ao Sistema ACTIVE exatamente como veio. Essa linha, faz com que o módulo ignore as linhas posteriores.

 

7###

-???

Qualquer identificador exclusivamente numérico com quatro dígitos iniciado por sete será aceito, o "sete" será eliminado, de forma que o Sistema ACTIVE só receberá a ligação com os três últimos dígitos.

 

*

201

Qualquer que seja o identificador que chegar, será encaminhado ao ramal 201 do ACTIVE.

 

3534719###

------*

Só serão aceitos identificadores de dez dígitos numéricos, sendo que os sete primeiros dígitos serão suprimidos antes de encaminhar ao Sistema ACTIVE.

 

augusto

654

Tratamento de identificadores alfa: O Sistema ACTIVE trabalha exclusivamente com alvos numéricos. Essa linha da tabela permite que uma ligação encaminhada para augusto@dominio seja direcionada para o suposto ramal do "augusto", 654.

 

 

 

  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