Habilitar o Roteamento baseado na localização para o Roteamento diretoEnable Location-Based Routing for Direct Routing

Antes de seguir as etapas deste artigo, verifique se você leu o roteamento baseado em local de plano para roteamento direto e concluiu as etapas em definir configurações de rede para roteamento baseado em local.Before you follow the steps in this article, make sure you've read Plan Location-Based Routing for Direct Routing and completed the steps in Configure network settings for Location-Based Routing.

Este artigo descreve como habilitar o roteamento baseado em localização para roteamento direto.This article describes how to enable Location-Based Routing for Direct Routing. Depois de implantar o roteamento direto do sistema telefônico e configurar regiões de rede, sites e sub-redes, você estará pronto para habilitar o roteamento baseado em localização.After you deploy Phone System Direct Routing and set up network regions, sites, and subnets, you're ready to enable Location-Based Routing. Para concluir as etapas deste artigo, você precisará de familiaridade com cmdlets do PowerShell.To complete the steps in this article, you'll need some familiarity with PowerShell cmdlets. Para saber mais, consulte visão geral do teams PowerShell.To learn more, see Teams PowerShell Overview.

Você precisa ativar o roteamento baseado em local para o seguinte:You have to enable Location-Based Routing for the following:

  • UsuáriosUsers
  • Sites de redeNetwork sites
  • Configurações de gatewayGateway configurations
  • Políticas de chamadasCalling policies

Você pode usar o centro de administração do Microsoft Team ou o PowerShell para habilitar o roteamento baseado em local.You can use the Microsoft Team admin center or PowerShell to enable Location-Based Routing.

Usando o centro de administração do Microsoft TeamsUsing the Microsoft Teams admin center

Habilitar roteamento baseado em local para usuáriosEnable Location-Based Routing for users

  1. Criar uma política de roteamento de voz e atribuir usos de PSTN à política.Create a voice routing policy and assign PSTN usages to the policy. Ao atribuir usos de PSTN a uma política, certifique-se de executar uma das seguintes ações:When you assign PSTN usages to a policy, make sure you do one of the following:

    • Use usos de PSTN associados a rotas de voz que usam um gateway PSTN local para o site.Use PSTN usages associated to voice routes that use a PSTN gateway local to the site.
    • Use usos de PSTN associados a rotas de voz que usam um gateway PSTN localizado em uma região onde restrições de roteamento baseadas em localização não são necessárias.Use PSTN usages associated to voice routes that use a PSTN gateway located in a region where Location-Based Routing restrictions aren't needed.
  2. Atribua a política de roteamento de voz aos usuários que exigem restrições de roteamento a serem impostas.Assign the voice routing policy to users who require routing restrictions to be enforced.

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.To learn more about how to create voice routing policies and assign them to users, see Manage voice routing policies in Microsoft Teams.

Habilitar o roteamento baseado em local para sites de redeEnable Location-Based Routing for network sites

Habilite o roteamento baseado em local para seus sites que precisam impor restrições de roteamento.Enable Location-Based Routing for your sites that need to enforce routing restrictions. Para fazer isso, no painel de navegação esquerdo do centro de administração do Microsoft Teams, vá para locais > topologia de rede, selecione um site de rede, clique em Editare ative o roteamento baseado em localização.To do this, in the left navigation of the Microsoft Teams admin center, go to Locations > Network topology, select a network site, click Edit, and then turn on Location based routing.

Para saber mais, consulte gerenciar a topologia de rede.To learn more, see Manage your network topology.

Habilitar roteamento baseado em local para gatewaysEnable Location-Based Routing for gateways

Habilite o roteamento baseado em local para gateways que roteiam chamadas para gateways PSTN que roteiam chamadas para a PSTN e associe o site de rede onde o gateway está localizado.Enable Location-Based Routing to gateways that route calls to PSTN gateways that route calls to the PSTN, and associate the network site where the gateway is located.

  1. No painel de navegação esquerdo, vá Voicepara > Roteamento diretode voz e clique na guia SBCS .In the left navigation, go to Voice > Direct Routing, and then click the SBCs tab.
  2. Selecione o SBC e clique em Editar.Select the SBC, and then click Edit.
  3. Em roteamento baseado em localização e otimização de mídia, ative habilitar roteamento baseado em local.Under Location based routing and media optimization, turn on Enable location based routing.
  4. Especifique a ID do site do gateway e, em seguida, defina o modo ignorar.Specify the gateway site ID, and then set the bypass mode.
  5. Clique em Salvar.Click Save.

Habilitar roteamento baseado em local para políticas de chamadasEnable Location-Based Routing for calling policies

Para impor o roteamento baseado em localização para usuários específicos, configure a política de chamada do usuário para impedir o bypass de chamada PSTN.To enforce Location-Based Routing for specific users, set up the user's calling policy to prevent PSTN toll bypass. Para fazer isso, ative a configuração impedir o bypass de chamada na política de chamada.To do this, turn on the Prevent toll bypass setting in the calling policy.

Para saber mais, consulte chamando políticas no Teams.To learn more, see Calling policies in Teams.

Usando o PowerShellUsing PowerShell

Habilitar roteamento baseado em local para usuáriosEnable Location-Based Routing for users

  1. Use o cmdlet set-CsOnlinePstnUsage para definir usos de PSTN.Use the Set-CsOnlinePstnUsage cmdlet to set PSTN usages. Para vários usos, separe cada uso com uma vírgula.For multiple usages, separate each usage with a comma.

    Set-CsOnlinePstnUsage -Usage <usages> 
    

    Por exemplo:For example:

    Set-CsOnlinePstnUsage -Usage "Long Distance", "Local", "Internal" 
    
  2. Use o cmdlet New-CsOnlineVoiceRoutingPolicy para criar uma política de roteamento de voz para associar o usuário aos usos de PSTN apropriados.Use the New-CsOnlineVoiceRoutingPolicy cmdlet to create a voice routing policy to associate the user with the appropriate PSTN usages.

    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 seguir um destes procedimentos:When you assign PSTN usages to a voice routing policy, make sure you do one of the following:

    • Usar usos de PSTN associados a rotas de voz que usam um gateway PSTN local para o siteUse PSTN usages associated to voice routes that use a PSTN gateway local to the site
    • Use usos de PSTN associados a rotas de voz que usam um gateway PSTN localizado em uma região onde restrições de roteamento baseadas em localização não são necessárias.Use PSTN usages associated to voice routes that use a PSTN gateway located in a region where Location-Based Routing restrictions aren't needed.

    Neste exemplo, criamos duas novas políticas de roteamento de voz e atribuem usos de PSTN a elas.In this example, we create two new voice routing policies and assign PSTN usages to them.

    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.The following table shows the voice routing policies defined in this example.

    Política de roteamento de voz 1Voice routing policy 1 Política de roteamento de voz 2Voice routing policy 2
    ID da política de voz onlineOnline voice policy ID Política de roteamento de voz online da DélhiDelhi online voice routing policy Política de roteamento de voz do Hyderabad onlineHyderabad online voice routing policy
    Usos de PSTN onlineOnline PSTN usages Longa distânciaLong Distance Longa distância, local, internaLong Distance, Local, Internal
  3. Use o cmdlet Grant-CsOnlineVoiceRoutingPolicy para associar políticas de roteamento de voz online aos usuários que precisam de restrições de roteamento para serem impostas.Use the Grant-CsOnlineVoiceRoutingPolicy cmdlet to associate online voice routing policies to users who require routing restrictions to be enforced.

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

Habilitar o roteamento baseado em local para sites de redeEnable Location-Based Routing for network sites

  1. Use o cmdlet set-CsTenantNetworkSite para habilitar o roteamento baseado em localização e associar políticas de roteamento de voz a seus sites de rede que precisam impor restrições de roteamento.Use the Set-CsTenantNetworkSite cmdlet to enable Location-Based Routing and associate voice routing policies to your network sites that need to enforce routing restrictions.

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

    Neste exemplo, habilitamos o roteamento baseado em local para o site de Delhi e o site do Hyderabad.In this example, we enable Location-Based Routing for the Delhi site and the Hyderabad site.

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

    A tabela a seguir mostra os sites habilitados para roteamento baseado em local neste exemplo.The following table shows the sites enabled for Location-Based Routing in this example.

    Site 1 (Déli)Site 1 (Delhi) Site 2 (Hyderabad)Site 2 (Hyderabad)
    Nome do siteSite name Site 1 (Déli)Site 1 (Delhi) Site 2 (Hyderabad)Site 2 (Hyderabad)
    EnableLocationBasedRoutingEnableLocationBasedRouting VerdadeiroTrue VerdadeiroTrue
    Sub-redesSubnets Sub-rede 1 (Déli)Subnet 1 (Delhi) Sub-rede 2 (Hyderabad)Subnet 2 (Hyderabad)

Habilitar roteamento baseado em local para gatewaysEnable Location-Based Routing for gateways

  1. Use o cmdlet New-CsOnlinePSTNGateway para criar uma configuração de gateway para cada site de gateway ou de rede.Use the New-CsOnlinePSTNGateway cmdlet to create a gateway configuration for each gateway or network site.

    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 as restrições de roteamento baseado em localização.If multiple gateways are associated with a system (for example, Gateway or PBX), modify each gateway to enable Location-Based Routing restrictions.

    Neste exemplo, criamos uma configuração de gateway para cada gateway.In this example, we create one gateway configuration for each gateway.

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

    Para obter mais informações, consulte Configurar o roteamento direto.For more information, see Configure Direct Routing.

  2. Use o cmdlet set-CSOnlinePSTNGateway para habilitar o roteamento baseado em localização para seus gateways que precisam impor restrições de roteamento.Use the Set-CSOnlinePSTNGateway cmdlet to enable Location-Based Routing for your gateways that need to enforce routing restrictions.

    Habilite o roteamento baseado em local para gateways que roteiam chamadas para gateways PSTN que roteiam chamadas para a PSTN e associe o site de rede onde o gateway está localizado.Enable Location-Based Routing to gateways that route calls to PSTN gateways that route calls to the PSTN, and associate the network site where the gateway is located.

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

    Neste exemplo, habilitamos o roteamento baseado em local para cada gateway associado a gateways PSTN nos sites Delhi e Hyderabad.In this example, we enable Location-Based Routing for each gateway that's associated to PSTN gateways in the Delhi and Hyderabad sites.

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

    Não habilite o roteamento baseado em localização para gateways que não roteiam chamadas para a PSTN.Don't enable Location-Based Routing for gateways that don't route calls to the PSTN. No entanto, você ainda precisa associar o gateway ao site de rede onde o sistema está localizado.However, you still have to associate the gateway to the network site where the system is located. Isso ocorre porque restrições de roteamento baseadas em local precisam ser impostas para que chamadas PSTN atinjam pontos de extremidade conectados por meio desse gateway.This is because Location-Based Routing restrictions need to be enforced for PSTN calls reaching endpoints that are connected via this gateway. Neste exemplo, o roteamento baseado em localização não está habilitado para cada gateway associado a sistemas PBX nos sites Delhi e Hyderabad.In this example, Location-Based Routing isn't enabled for each gateway that's associated to PBX systems in the Delhi and Hyderabad sites.

    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 roteamento baseado em local para políticas de chamadasEnable Location-Based Routing for calling policies

Para impor o roteamento baseado em localização para usuários específicos, configure a política de voz dos usuários para impedir o PTSN de chamada tarifada.To enforce Location-Based Routing for specific users, set up the users' voice policy to prevent PTSN toll bypass.

Use o cmdlet Grant-CsTeamsCallingPolicy para habilitar o roteamento baseado em localização impedindo o bypass de chamada PSTN PSTN.Use the Grant-CsTeamsCallingPolicy cmdlet to enable Location-Based routing by preventing PSTN toll bypass.

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

Neste exemplo, impedimos que a chamada em PSTN seja ignorada para políticas de chamada User1's.In this example, we prevent PSTN toll bypass to User1's calling policies.

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