Compartilhar via


Planos de discagem e regras de normalização no Lync Server 2013

 

Tópico última modificação: 21-09-2012

Um plano de discagem é um conjunto nomeado de regras de normalização que converte números de telefone de um local nomeado, usuário individual ou objeto de contato em um único formato padrão (E.164) para fins de roteamento de chamadas e autorização de telefones.

As regras de normalização definem como os números de telefone expressos em vários formatos devem ser roteados para cada local, usuário ou objeto de contato especificado. A mesma sequência de discagem pode ser interpretada e convertida de forma diferente dependendo do local do qual ele é discado e da pessoa ou do objeto de contato que está fazendo a chamada.

Escopo do plano de discagem

Um escopo do plano de discagem determina o nível hierárquico em que o plano de discagem pode ser aplicado. No Lync Server, um usuário pode receber um plano de discagem específico por usuário. Se um plano de discagem do usuário não for atribuído, o plano de discagem do pool de Registradores será aplicado. Se não houver nenhum plano de discagem do pool de Registradores, o plano de discagem do site será aplicado. Finalmente, se não houver nenhum outro plano de discagem aplicável ao usuário, o plano de discagem global será aplicado.

Os clientes obtêm níveis de escopo do plano de discagem por meio das configurações de provisionamento em banda fornecidas quando os usuários fazem logon no Lync Server. Como administrador, você pode gerenciar e atribuir níveis de escopo do plano de discagem usando o Lync Server Painel de Controle.

Nota

O plano de discagem de gateway PSTN (Rede Telefônica Pública Comutada) em nível de serviço é aplicado às chamadas de entrada de um gateway específico.

Os níveis de escopo do plano de discagem são definidos como a seguir:

  • Plano de discagem do usuário: Pode ser atribuído a usuários, grupos ou objetos de contato individuais. Os aplicativos de voz podem pesquisar um plano de discagem por usuário quando uma chamada é recebida com o contexto de telefone definido para padrão do usuário. Para atribuir um plano de discagem, um objeto de contato é tratado como um usuário individual.

  • Plano de discagem do pool: Pode ser criado no nível de serviço para qualquer gateway PSTN ou Registrador em sua topologia. Para definir um plano de discagem do pool, você deve especificar o serviço (gateway PSTN ou pool do Registrador Avançado) ao qual o plano de discagem se aplica.

  • Plano de discagem do site: Pode ser criado para um site inteiro, exceto para quaisquer usuários, grupos ou objetos de contato que recebem um plano de discagem de pool ou plano de discagem do usuário. Para definir um plano de discagem do local, você deve especificar o local ao qual o plano de discagem é aplicado.

  • Plano de discagem global: O plano de discagem padrão instalado com o produto. É possível editar o plano de discagem global, mas não excluí-lo. Esse plano de discagem se aplica a todos os Enterprise Voice, grupos e objetos de contato em sua implantação, a menos que você configure e atribua um plano de discagem com um escopo mais específico.

Planejamento de planos de discagem

Para planejar uma discagem, siga estas instruções:

  • Liste todas as localidades nas quais a organização tem escritórios.

    A lista deve estar atualizada e ser completa. Precisará ser revisada conforme a organização da empresa evolui. Em uma grande empresa multinacional com várias filiais pequenas, isso pode ser uma tarefa demorada.

  • Identifique padrões de números válidos para cada local.

    A parte mais demorada do planejamento de seus planos de discagem é identificar os padrões de números válidos para cada local. Em alguns casos, será possível copiar as regras de normalização gravadas para um plano de discagem a outros planos de discagem, especialmente se os locais correspondentes estão dentro do mesmo país/região ou continente. Em outros casos, as pequenas alterações em números em um plano de discagem podem ser suficientes para usá-los em outros planos de discagem.

  • Desenvolva um esquema em toda a organização para nomear os planos de discagem.

    Adotar um esquema de nomeação padrão garante a consistência em toda a organização e facilita a manutenção e as atualizações.

  • Decida se vários planos de discagem são necessários para um único local.

    Se sua organização mantém um único plano de discagem em vários locais, talvez você ainda precise criar um plano de discagem separado para usuários do Enterprise Voice que estão migrando de uma PBX (troca de branch privado) e que precisam ter suas extensões existentes retidas.

  • Decida se os planos de discagem por usuário são necessários. Por exemplo, se você tiver usuários em um site de filial registrados no site central ou se tiver usuários registrados em um Aparelho de Filial Persistente, poderá considerar cenários de discagem especiais para esses usuários usando planos de discagem por usuário e regras de normalização. Para obter detalhes, consulte Os requisitos de resiliência de site de filial para o Lync Server 2013.

  • Determine o escopo do plano de discagem (como descrito anteriormente neste tópico).

Para criar um plano de discagem, especifique valores nos campos a seguir, conforme necessário, usando o Lync Server Painel de Controle ou o Shell de Gerenciamento do Lync Server.

Nome e nome simples

Para planos de discagem do usuário, você deve especificar um nome descritivo que identifique os usuários, os grupos ou os objetos de contato aos quais o plano de discagem será atribuído. Para planos de discagem de site, o campo Nome é pré-preenchido com o nome do site e não pode ser alterado. Para planos de discagem de pool, o campo Nome é preenchido previamente com o gateway PSTN ou o FQDN (nome de domínio totalmente qualificado) do pool de Front-Ends e não pode ser alterado.

O Nome Simples do plano de discagem é pré-preenchido com uma cadeia de caracteres derivada do nome do plano de discagem. O campo Nome Simples é editável, o que permite a criação de uma convenção de nomenclatura mais descritiva para os planos de discagem. O valor de Nome Simples não pode estar vazio e deve ser exclusivo. Uma prática recomendada é desenvolver uma convenção de nomenclatura para toda a empresa e usar essa convenção consistentemente em todos os locais e usuários.

Descrição

Recomendamos que você digite o nome comum reconhecível da localização geográfica à qual se aplica o plano de discagem correspondente. Por exemplo, se o nome do plano de discagem for Londres.Contoso.com, a descrição recomendada será Londres.

Região da conferência discada

Se você estiver implantando a conferência discada, precisará especificar uma região de conferência de discagem para associar os números de acesso da conferência discada com um plano de discagem.

Prefixo de acesso externo

É possível especificar um prefixo de acesso externo de até quatro caracteres (#, * e 0-9) se os usuários precisam discar um ou mais dígitos adicionais (por exemplo, 9) para obter uma linha externa.

Nota

Se você especificar um prefixo de acesso externo, não precisará criar uma regra de normalização adicional para acomodar o prefixo.

Regras de normalização

As regras de normalização definem como os números de telefone expressos em vários formatos devem ser roteados para o local nomeado. A mesma cadeia numérica pode ser interpretada e convertida de forma diferente dependendo do local no qual ela é discada. As regras de normalização são necessárias para o roteamento de chamada porque os usuários podem, e devem, usar vários formatos ao inserir números de telefone em suas listas de contatos.

A normalização de números de telefone fornecidos pelo usuário oferece um formato consistente que facilita as tarefas a seguir:

  • Fazer corresponder um número discado com o URI do SIP do destinatário pretendido.

  • Aplicar regras de autorização de discagem ao chamador.

Estes são alguns dos campos numéricos que as regras de normalização talvez precisem considerar:

  • Plano de discagem

  • Código do país

  • Código de área

  • Tamanho da extensão

  • Prefixo do local

Criando regras de normalização

As regras de normalização usam expressões regulares do .NET Framework para especificar padrões de correspondência numérica que o servidor usa para converter cadeias de caracteres de discagem no formato E.164 para fins de pesquisa de número inverso. Você cria regras de normalização no Painel de Controle do Lync Server inserindo as expressões manualmente ou inserindo os dígitos inais e o comprimento das cadeias de caracteres de discagem a serem correspondidas e permitindo que o Lync Server Painel de Controle gere a expressão regular correspondente para você. Em qualquer um desses casos, ao terminar, você poderá inserir um número de teste para verificar se a regra de normalização funciona como esperado.

Para obter detalhes sobre como .NET Framework expressões regulares, consulte ".NET Framework expressões regulares" em https://go.microsoft.com/fwlink/p/?linkId=140927.

Exemplos de regras de normalização

A tabela a seguir mostra exemplos de regras de normalização que são gravadas como expressões reguladores do .NET Framework. São apenas exemplos e não deve ser uma referência prescritiva para a criação de regras de normalização.

Tabela 1. Regras de normalização usando expressões regulares do .NET Framework

Nome da regra Descrição Padrão do número Conversão Exemplo

4digitExtension

Converte extensões de 4 dígitos

^(\d{4})$

+1425555$1

0100 é convertido em +14255550100

5digitExtension

Converte extensões de 5 dígitos

^5(\d{4})$

+1425555$1

50100 é convertido em +14255550100

7digitcallingRedmond

Converte números de 7 dígitos em números locais de Redmond

^(\d{7})$

+1425$1

5550100 é convertido em +14255550100

7digitcallingDallas

Converte números de 7 dígitos em números locais de Dallas

^(\d{7})$

+1972$1

5550100 é convertido em +19725550100

10digitcallingUS

Converte números de 10 dígitos nos Estados Unidos

^(\d{10})$

+1$1

2065550100 é convertido em +12065550100

LDCallingUS

Converte números com prefixos de longa distância nos Estados Unidos

^1(\d{10})$

+$1

12145550100 é convertido em +2145550100

IntlCallingUS

Converte números com prefixos internacionais nos Estados Unidos

^011(\d*)$

+$1

01191445550100 é convertido em +91445550100

RedmondOperator

Converte 0 no operador de Redmond

^0$

+14255550100

0 é convertido em +14255550100

RedmondSitePrefix

Converte números com o prefixo dentro da rede (6) e o código de área de Redmond (222)

^6222(\d{4})$

+1425555$1

62220100 é convertido em +14255550100

NYSitePrefix

Converte números com o prefixo dentro da rede (6) e o código de área de Nova York (333)

^6333(\d{4})$

+1202555$1

63330100 é convertido em +12025550100

DallasSitePrefix

Converte números com o prefixo dentro da rede (6) e o código de área de Dallas (444)

^6444(\d{4})$

+1972555$1

64440100 é convertido em +19725550100

A tabela a seguir ilustra um exemplo de plano de discagem para Redmond, Washington, Estados Unidos, com base nas regras de normalização mostradas na tabela anterior.

Tabela 2. Plano de discagem de Redmond com base em regras de normalização mostradas na Tabela 1

Redmond.forestFQDN

5digitExtension

7digitcallingRedmond

10digitcallingUS

IntlCallingUS

RedmondSitePrefix

NYSitePrefix

DallasSitePrefix

RedmondOperator

Nota

[!OBSERVAçãO] Os nomes das regras de normalização mostrados na tabela anterior não incluem espaços, mas é uma opção. O primeiro nome da tabela, por exemplo, poderia ter sido escrito "extensão de 5 dígitos" ou "Extensão de 5-dígitos" e ainda assim ser válido.