Construtor de Subexpressões para Incluir uma Regra de SIP da Política de Roteamento

Utilize o construtor de subexpressões para construir condições de regras complexas de subexpressões utilizando AND, OR, NOT e agrupamento parentético. O construtor de regras valida a regra quando você aplica as alterações e o alerta para os parênteses não correspondidos e os operadores de lógica não suportados.

Para visualizar essa página do console administrativo, clique em Servidores > On Demand Routers > odr_name> Propriedades do On Demand Router do SIP > Regras de SIP da Política de Roteamento > Incluir > Construtor de Subexpressões.

Para modificar regras com o construtor de regras, você deve ter privilégios administrativos de administrador.

Selecionar Operando

A lista a seguir inclui opções de operandos:

  • Método SIP
  • Esquema em Cabeçalho de Destino
  • Esquema em URI de Pedido
  • Esquema em Cabeçalho de Origem
  • URI de Pedido do SIP
  • URI de Destino do SIP
  • URI de Origem do SIP
  • Cabeçalho de Origem do SIP
  • Cabeçalho de Destino do SIP
  • Nome de Exibição do Cabeçalho de Destino
  • Nome de Exibição do Cabeçalho de Origem
  • Para o Host do URI
  • Host do Servidor
  • Porta
  • Cabeçalho de Contato
  • URI de Contato
  • Servidor IPV4
  • Servidor IPV6
  • Transporte de Pedido SIP
  • Usuário do URI do Pedido
  • Do Usuário do URI
  • Para o Usuário do URI
  • Host do URI do Pedido
  • Do Host do URI
  • Porta do URI do Pedido
  • Da Porta do URI
  • Para o Host do URI
  • Nome do Cabeçalho do Pedido SIP
  • Dia da Semana
  • Dia do Mês
  • Mês do Ano
  • Hora do Dia no Formato de 24 Horas
  • Minuto do Dia
  • Segundo do Dia
  • Ano no formato aaaa
Operador
  • = O operador de igualdade expressa uma correspondência que faz distinção entre maiúsculas e minúsculas.
  • <> O operador diferente de expressa que o valor do operando não é igual ao valor digitado.
  • > O operador maior que deve ser utilizado com números.
  • >= O operador maior que ou igual a deve ser utilizado com números.
  • < O operador menor que deve ser utilizado com números.
  • <= O operador menor que ou igual a deve ser utilizado com números.
  • AND: Para xx AND yy, expressa correspondências que contêm xx, yy.
  • BETWEEN: Esse operador é utilizado com AND para selecionar um intervalo de valores incluindo o primeiro valor ou inferior e o último valor ou superior. Juntos eles operam em números e datas.
  • EXISTS: Esse operador Booleano verifica um operando ou o resultado de uma subexpressão composta, por exemplo, enquanto verifica determinados atributos de elemento do cabeçalho HTTP.
  • IN: Esse operador expressa um operando com vários valores em uma única expressão. Por exemplo, se, para um operando chamado port, você desejar expressar que o valor da porta pode ser qualquer um ou todos os valores, como 9080, 9090, 9091, o fragmento da expressão será port IN (9080,9090,9091). Como os valores dentro dos suportes são expressos depende do tipo de dados da porta. Se a porta for um inteiro, a sintaxe correta será os valores sem aspas. Se a porta for uma cadeia, a sintaxe correta será port IN (‘9080’, ‘9090’, ‘9091’).
  • IS NULL: Esse operador expressa que a validação da consulta mostra que o parâmetro solicitado não existe.
  • IS NOT NULL: Esse operador expressa que a validação da consulta mostra que o parâmetro solicitado existe.
  • LIKE: Esse padrão expressa a correspondência padrão dos valores de operando de cadeia. O valor deve conter o caractere curinga de sinal de porcentagem (%) na posição em que iniciar a correspondência padrão. Por exemplo, a expressão host LIKE %blanca fará a correspondência da palavra blanca ou de qualquer outra palavra que termine em blanca, enquanto a expressão host LIKE blanca% fará a correspondência da palavra blanca ou de qualquer outra palavra que comece com blanca e a expressão host LIKE %blanca% fará a correspondência da palavra blanca ou de qualquer palavra que tenha blanca embutida nela.
  • NOT: Para NOT xx, esse operador expressa as correspondências não contêm xx.
  • OR: Para xx OR yy, esse operador expressa as correspondências que contêm xx, yy.
Valor

Dependendo do operador escolhido, digite um valor para a subexpressão que você optar por criar.

Gerar Subexpressão

Gere a subexpressão como resultado do operando, operador e valores especificados.

Anexar

Clique para anexar na caixa no painel de regras.




Centro de Informações do WebSphere Extended Deployment (on-line)

Informações relacionadas
Regras de SIP da Política de Roteamento
Regras de SIP da Política de Serviço

sip_rulebuilder_detail