Habilitar o Roteamento baseado na localização para o Roteamento direto

Este artigo descreve como habilitar Location-Based Roteamento para Roteamento Direto. Antes de seguir as etapas deste artigo, leia Planejar Location-Based Roteamento para Roteamento Direto e conclua as etapas em Configurar configurações de rede para Location-Based Roteamento.

Depois de implantar o Roteamento Direto e configurar regiões de rede, sites e sub-redes, você estará pronto para habilitar Location-Based Roteamento. Para concluir as etapas deste artigo, você precisará de alguma familiaridade com cmdlets do PowerShell. Para saber mais, confira Visão geral do Teams PowerShell

Você precisa habilitar Location-Based Roteamento para o seguinte:

  • Usuários
  • Sites de rede
  • Configurações de gateway
  • Políticas de chamadas

Você pode usar o centro de administração do Teams ou o PowerShell para habilitar Location-Based Roteamento.

Usando o centro de administração do Microsoft Teams

Habilitar o roteamento de Location-Based para usuários

  1. Crie uma política de roteamento de voz e atribua usos PSTN à política. Ao atribuir usos PSTN a uma política, certifique-se de fazer um dos seguintes procedimentos:

    • Use usos PSTN associados a rotas de voz que usam um gateway PSTN local para o site.

    • Use usos de PSTN associados a rotas de voz que usam um gateway PSTN localizado em uma região onde não são necessárias restrições de roteamento Location-Based.

  2. Atribua a política de roteamento de voz a usuários que exigem restrições de roteamento a serem impostas.

Para saber mais sobre como criar políticas de roteamento de voz e atribuí-las aos usuários, consulte Gerenciar políticas de roteamento de voz no Microsoft Teams.

Habilitar o roteamento de Location-Based para sites de rede

Habilite Location-Based Roteamento para seus sites que precisam impor restrições de roteamento. Para fazer isso, na navegação à esquerda do centro de administração do Microsoft Teams, acesseTopologia de Rede de Locais>, selecione um site de rede, selecione Editar e, em seguida, ative o roteamento baseado em local.

Para saber mais, confira Gerenciar sua topologia de rede.

Habilitar o roteamento de Location-Based para gateways

Habilite Location-Based Roteamento para gateways que roteia chamadas para gateways PSTN que roteia chamadas para o PSTN e associe o site de rede onde o gateway está localizado.

  1. Na navegação à esquerda do centro de administração do Teams, acesseRoteamento Direto de Voz> e selecione a guia SBCs.

  2. Selecione o SBC e selecione Editar.

  3. Em Roteamento baseado em localização e otimização de mídia, ative Habilitar roteamento baseado em localização.

  4. Especifique a ID do site do gateway e defina o modo de bypass.

  5. Selecione Salvar.

Habilitar Location-Based Roteamento para políticas de chamada

Para impor Location-Based Roteamento para usuários específicos, configure a política de chamada do usuário para evitar o bypass de pedágio PSTN.

Para fazer isso, ative o bypass Impedir pedágio e envie chamadas por meio da configuração PSTN na política de chamada.

  1. Na navegação à esquerda, acessePolíticas de Chamada deVoz>.
  2. Selecione a política de chamada que você deseja editar.
  3. Ative Impedir o bypass de pedágio e envie chamadas por meio do PSTN.
  4. Selecione Salvar.

Usando o Windows PowerShell

Habilitar o roteamento de Location-Based para usuários

  1. Para definir usos PSTN, use o cmdlet Set-CsOnlinePstnUsage . Para vários usos, separe cada uso com uma vírgula.

    Set-CsOnlinePstnUsage -Usage <usages> 
    

    Por exemplo:

    Set-CsOnlinePstnUsage -Usage "Long Distance", "Local", "Internal" 
    
  2. Para criar uma política de roteamento de voz para associar o usuário ao uso PSTN apropriado, use o cmdlet New-CsOnlineVoiceRoutingPolicy .

    New-CsOnlineVoiceRoutingPolicy -Identity <voice routing policy ID> -Description <voice routing policy name> -OnlinePstnUsages <usages> 
    

    Ao atribuir usos de PSTN a uma política de roteamento de voz, certifique-se de fazer um dos seguintes procedimentos:

    • Use usos PSTN associados a rotas de voz que usam um gateway PSTN local para o site.

    • Use usos de PSTN associados a rotas de voz que usam um gateway PSTN localizado em uma região onde não são necessárias restrições de roteamento Location-Based.

    O exemplo a seguir cria duas novas políticas de roteamento de voz e atribui usos PSTN a elas.

    New-CsOnlineVoiceRoutingPolicy -Identity "DelhiVoiceRoutingPolicy" -Description "Delhi voice routing policy" -OnlinePstnUsages "Long Distance" 
    New-CsOnlineVoiceRoutingPolicy -Identity "HyderabadVoiceRoutingPolicy" -Description " Hyderabad voice routing policy" -OnlinePstnUsages "Long Distance", "Local", "Internal" 
    

    A tabela a seguir mostra as políticas de roteamento de voz definidas neste exemplo.

      Política de roteamento de voz 1 Política de roteamento de voz 2
    ID da política de voz online Política de roteamento de voz online de Delhi Política de roteamento de voz online do Hyderabad
    Usos de PSTN online Longa Distância Long Distance, Local, Internal
  3. Para associar políticas de roteamento de voz online a usuários que exigem restrições de roteamento a serem impostas, use o cmdlet Grant-CsOnlineVoiceRoutingPolicy .

    Grant-CsOnlineVoiceRoutingPolicy -Identity <User> -Tenant <TenantId>
    

Habilitar o roteamento de Location-Based para sites de rede

  1. Para habilitar Location-Based Roteamento e associar políticas de roteamento de voz aos sites de rede que precisam impor restrições de roteamento, use o cmdlet Set-CsTenantNetworkSite .

    Set-CsTenantNetworkSite -Identity <site ID> -EnableLocationBasedRouting <$true|$false>  
    

    Este exemplo permite Location-Based Roteamento para o site de Delhi e o site do Hyderabad.

    Set-CsTenantNetworkSite -Identity "Delhi" -EnableLocationBasedRouting $true  
    Set-CsTenantNetworkSite -Identity "Hyderabad" -EnableLocationBasedRouting $true 
    

    A tabela a seguir mostra os sites habilitados para Location-Based Roteamento neste exemplo.

      Site 1 (Delhi) Site 2 (Hyderabad)
    Nome do site Site 1 (Delhi) Site 2 (Hyderabad)
    EnableLocationBasedRouting True Verdadeiro
    Sub-redes Sub-rede 1 (Delhi) Sub-rede 2 (Hyderabad)

Habilitar o roteamento de Location-Based para gateways

  1. Para criar uma configuração de gateway para cada gateway ou site de rede, use o cmdlet New-CsOnlinePSTNGateway .

    New-CSOnlinePSTNGateway -Fqdn <FDQN registered for the SBC> -Identity <gateway configuration ID> -SipSignalingPort <listening port used> -Enabled $true 
    

    Se vários gateways estiverem associados a um sistema (por exemplo, Gateway ou PBX), modifique cada gateway para habilitar Location-Based restrições de roteamento.

    O exemplo a seguir cria uma configuração de gateway para cada gateway.

    New-CsOnlinePSTNGateway -Fqdn sbc.contoso.com -Enabled $true -SipSignalingPort 5067 
    

    Para obter mais informações, consulte Configurar o Roteamento Direto.

  2. Para habilitar Location-Based Roteamento para seus gateways que precisam impor restrições de roteamento, use o cmdlet Set-CSOnlinePSTNGateway .

    Habilite Location-Based Roteamento para gateways que roteia chamadas para gateways PSTN que roteia chamadas para o PSTN e associe o site de rede onde o gateway está localizado.

    Set-CSOnlinePSTNGateway -Identity <gateway configuration ID> -GatewaySiteLbrEnabled $true -GatewaySiteID <site ID> 
    

    O exemplo a seguir permite Location-Based Roteamento para cada gateway associado a gateways PSTN nos sites de Delhi e Hyderabad.

    Set-CSOnlinePSTNGateway -Identity sbc.contoso.com  -GatewaySiteLbrEnabled $true –GatewaySiteID "Delhi"
    Set-CSOnlinePSTNGateway -Identity sbc1.contoso.com  -GatewaySiteLbrEnabled $true -GatewaySiteID "Hyderabad" 
    

    Não habilite Location-Based Roteamento para gateways que não roteam chamadas para o PSTN. No entanto, você ainda precisa associar o gateway ao site de rede onde o sistema está localizado. Isso ocorre porque Location-Based restrições de roteamento precisam ser impostas para chamadas PSTN que chegam a pontos de extremidade conectados por meio desse gateway. Neste exemplo, Location-Based Roteamento não está habilitado para cada gateway associado aos sistemas PBX nos sites de Delhi e Hyderabad.

    Get-CSONlinePSTNGateway -Identity sbc.contoso.com 
    
    Identity: sbc.contoso.com 
    GatewaySiteLbrEnabled: $false 
    
    Get-CSONlinePSTNGateway -Identity sbc2.contoso.com 
    
    Identity: sbc2.contoso.com 
    GatewaySiteLbrEnabled: $false 
    

Habilitar Location-Based Roteamento para políticas de chamada

Para impor Location-Based Roteamento para usuários específicos, configure a política de voz dos usuários para evitar o bypass de pedágio do PTSN.

Para habilitar Location-Based roteamento impedindo o bypass de pedágio PSTN, use o cmdlet Grant-CsTeamsCallingPolicy .

Grant-CsTeamsCallingPolicy -PolicyName <policy name> -id <user id> 

Neste exemplo, evitamos o bypass de pedágio PSTN para as políticas de chamada do User1.

Grant-CsTeamsCallingPolicy –PolicyName "AllowCallingPreventTollBypass" -id "User1"