Habilitar enrutamiento basado en la ubicación para el enrutamiento directoEnable Location-Based Routing for Direct Routing

Antes de seguir los pasos de este artículo, asegúrese de que ha leído Plan Location-Based Enrutamiento directo y haya completado los pasos de Configurar la configuración de red para Location-Based enrutamiento.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.

En este artículo se describe cómo habilitar el enrutamiento Location-Based para enrutamiento directo.This article describes how to enable Location-Based Routing for Direct Routing. Después de implementar el enrutamiento directo de sistema telefónico y configurar las regiones, los sitios y las subredes de red, ya puede habilitar el enrutamiento Location-Based teléfono.After you deploy Phone System Direct Routing and set up network regions, sites, and subnets, you're ready to enable Location-Based Routing. Para completar los pasos de este artículo, necesitará estar familiarizado con los cmdlets de PowerShell.To complete the steps in this article, you'll need some familiarity with PowerShell cmdlets. Para obtener más información, consulte Información general de PowerShell de Teams.To learn more, see Teams PowerShell Overview.

Debe habilitar el enrutamiento de Location-Based para lo siguiente:You have to enable Location-Based Routing for the following:

  • UsuariosUsers
  • Sitios de redNetwork sites
  • Configuraciones de puerta de enlaceGateway configurations
  • Directivas de llamadaCalling policies

Puede usar el Centro de administración de Microsoft Team o PowerSadministr parahabilitar el enrutamiento Location-Based equipo.You can use the Microsoft Team admin center or PowerShell to enable Location-Based Routing.

Usar el Centro de administración de Microsoft TeamsUsing the Microsoft Teams admin center

Habilitar Location-Based de acceso directo para los usuariosEnable Location-Based Routing for users

  1. Cree una directiva de enrutamiento de voz y asigne usos de RTC a la directiva.Create a voice routing policy and assign PSTN usages to the policy. Al asignar usos de RTC a una directiva, asegúrese de realizar una de las siguientes acciones:When you assign PSTN usages to a policy, make sure you do one of the following:

    • Use los usos de RTC asociados a las rutas de voz que usan una puerta de enlace RTC local en el sitio.Use PSTN usages associated to voice routes that use a PSTN gateway local to the site.
    • Use los usos de RTC asociados a las rutas de voz que usan una puerta de enlace RTC ubicada en una región en la que Location-Based no se necesitan restricciones de enrutamiento.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. Asigne la directiva de enrutamiento de voz a los usuarios que requieran que se apliquen restricciones de enrutamiento.Assign the voice routing policy to users who require routing restrictions to be enforced.

Para obtener más información sobre cómo crear directivas de enrutamiento de voz y asignarlas a los usuarios, vea Administrar directivas de enrutamiento de voz en 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 el Location-Based de acceso directo para sitios de redEnable Location-Based Routing for network sites

Habilite Location-Based para los sitios que necesitan aplicar restricciones de enrutamiento.Enable Location-Based Routing for your sites that need to enforce routing restrictions. Para ello, en el panel de navegación izquierdo del centro de administración de Microsoft Teams, vaya a topología de red de ubicaciones, seleccione un sitio de red, haga clic en Editar y active el enrutamiento basado en > ubicaciones. 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 obtener más información, vea Administrar la topología de red.To learn more, see Manage your network topology.

Habilitar el Location-Based de acceso directo para las puertas de enlaceEnable Location-Based Routing for gateways

Habilite Location-Based a puertas de enlace que enrutar llamadas a puertas de enlace RTC que enrutar llamadas a la RTC y asociar el sitio de red donde se encuentra la puerta de enlace.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. En el panel de navegación izquierdo, vaya a Enrutamiento directo de voz y, a continuación, haga clic > en la pestaña SBC.In the left navigation, go to Voice > Direct Routing, and then click the SBCs tab.
  2. Seleccione la SBC y, a continuación, haga clic en Editar.Select the SBC, and then click Edit.
  3. En Optimización de medios y enrutamiento basado en la ubicación, active el enrutamiento basado en ubicación habilitado.Under Location based routing and media optimization, turn on Enable location based routing.
  4. Especifique el id. de sitio de la puerta de enlace y establezca el modo de omisión.Specify the gateway site ID, and then set the bypass mode.
  5. Haga clic en Guardar.Click Save.

Habilitar Location-Based de llamadasEnable Location-Based Routing for calling policies

Para exigir Location-Based de llamadas para usuarios específicos, configure la directiva de llamadas del usuario para evitar la omisión de pago rtc.To enforce Location-Based Routing for specific users, set up the user's calling policy to prevent PSTN toll bypass. Para ello, active la configuración Evitar omisión de pago en la directiva de llamadas.To do this, turn on the Prevent toll bypass setting in the calling policy.

Para obtener más información, consulte Directivas de llamadas en Teams.To learn more, see Calling policies in Teams.

Con PowerShellUsing PowerShell

Habilitar el Location-Based de acceso directo para los usuariosEnable Location-Based Routing for users

  1. Use el cmdlet Set-CsOnlinePstnUsage para establecer los usos de RTC.Use the Set-CsOnlinePstnUsage cmdlet to set PSTN usages. Para varios usos, se separa cada uso con una coma.For multiple usages, separate each usage with a comma.

    Set-CsOnlinePstnUsage -Usage <usages> 
    

    Por ejemplo:For example:

    Set-CsOnlinePstnUsage -Usage "Long Distance", "Local", "Internal" 
    
  2. Use el cmdlet New-CsOnlineVoiceRoutingPolicy para crear una directiva de enrutamiento de voz para asociar el usuario a los usos de RTC adecuados.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> 
    

    Al asignar usos de RTC a una directiva de enrutamiento de voz, asegúrese de realizar una de las siguientes acciones:When you assign PSTN usages to a voice routing policy, make sure you do one of the following:

    • Usar los usos de RTC asociados a las rutas de voz que usan una puerta de enlace RTC local en el sitioUse PSTN usages associated to voice routes that use a PSTN gateway local to the site
    • Use los usos de RTC asociados a las rutas de voz que usan una puerta de enlace RTC ubicada en una región en la que Location-Based no se necesitan restricciones de enrutamiento.Use PSTN usages associated to voice routes that use a PSTN gateway located in a region where Location-Based Routing restrictions aren't needed.

    En este ejemplo, creamos dos nuevas directivas de enrutamiento de voz y les asignamos usos de RTC.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" 
    

    En la tabla siguiente se muestran las directivas de enrutamiento de voz definidas en este ejemplo.The following table shows the voice routing policies defined in this example.

    Directiva de enrutamiento de voz 1Voice routing policy 1 Directiva de enrutamiento de voz 2Voice routing policy 2
    Id. de directiva de voz en líneaOnline voice policy ID Directiva de enrutamiento de voz en línea de ProtocolDelhi online voice routing policy Directiva de enrutamiento de voz en línea de RgpdHyderabad online voice routing policy
    Usos de RTC en líneaOnline PSTN usages Long DistanceLong Distance Larga distancia, local, internoLong Distance, Local, Internal
  3. Use el cmdlet Grant-CsOnlineVoiceRoutingPolicy para asociar las directivas de enrutamiento de voz en línea a los usuarios que requieran que se apliquen restricciones de enrutamiento.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 el Location-Based de acceso directo para sitios de redEnable Location-Based Routing for network sites

  1. Use el cmdlet Set-CsTenantNetworkSite para habilitar el enrutamiento de Location-Based y asociar las directivas de enrutamiento de voz a los sitios de red que necesitan aplicar restricciones de enrutamiento.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>  
    

    En este ejemplo, se habilita el enrutamiento Location-Based para el sitio deVer y el sitio deAbad.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 
    

    En la tabla siguiente se muestran los sitios habilitados para Location-Based en este ejemplo.The following table shows the sites enabled for Location-Based Routing in this example.

    Sitio 1 (Cca)Site 1 (Delhi) Sitio 2 (Jordaniarabad)Site 2 (Hyderabad)
    Nombre del sitioSite name Sitio 1 (Cca)Site 1 (Delhi) Sitio 2 (Jordaniarabad)Site 2 (Hyderabad)
    EnableLocationBasedRoutingEnableLocationBasedRouting TrueTrue TrueTrue
    SubredesSubnets Subred 1 (Québa)Subnet 1 (Delhi) Subred 2 (Jordaniarabad)Subnet 2 (Hyderabad)

Habilitar el Location-Based de acceso directo para las puertas de enlaceEnable Location-Based Routing for gateways

  1. Use el cmdlet New-CsOnlinePSTNGateway para crear una configuración de puerta de enlace para cada puerta de enlace o sitio de red.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 
    

    Si hay varias puertas de enlace asociadas a un sistema (por ejemplo, puerta de enlace o PBX), modifique cada puerta de enlace para habilitar Location-Based de enrutamiento.If multiple gateways are associated with a system (for example, Gateway or PBX), modify each gateway to enable Location-Based Routing restrictions.

    En este ejemplo, se crea una configuración de puerta de enlace para cada puerta de enlace.In this example, we create one gateway configuration for each gateway.

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

    Para obtener más información, vea Configurar enrutamiento directo.For more information, see Configure Direct Routing.

  2. Use el cmdlet Set-CSOnlinePSTNGateway para habilitar el enrutamiento de Location-Based para las puertas de enlace que necesitan aplicar restricciones de enrutamiento.Use the Set-CSOnlinePSTNGateway cmdlet to enable Location-Based Routing for your gateways that need to enforce routing restrictions.

    Habilite Location-Based a puertas de enlace que enrutar llamadas a puertas de enlace RTC que enrutar llamadas a la RTC y asociar el sitio de red donde se encuentra la puerta de enlace.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> 
    

    En este ejemplo, habilitamos el enrutamiento Location-Based para cada puerta de enlace asociada a puertas de enlace RTC en los sitios de Boston y Rtc.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" 
    

    No habilite el enrutamiento Location-Based las puertas de enlace que no enrutar llamadas a RTC.Don't enable Location-Based Routing for gateways that don't route calls to the PSTN. Sin embargo, aún tiene que asociar la puerta de enlace al sitio de red donde se encuentra el sistema.However, you still have to associate the gateway to the network site where the system is located. Esto se debe a Location-Based es necesario aplicar restricciones de enrutamiento para las llamadas RTC que lleguen a los puntos de conexión que están conectados a través de esta puerta de enlace.This is because Location-Based Routing restrictions need to be enforced for PSTN calls reaching endpoints that are connected via this gateway. En este ejemplo, Location-Based enrutamiento no está habilitado para todas las puertas de enlace asociadas a sistemas PBX en los sitios deControl y Pbx.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 Location-Based de llamadasEnable Location-Based Routing for calling policies

Para exigir el Location-Based de acceso directo para usuarios específicos, configure la directiva de voz de los usuarios para evitar la omisión de pago por PTSN.To enforce Location-Based Routing for specific users, set up the users' voice policy to prevent PTSN toll bypass.

Use el cmdlet Grant-CsTeamsCallingPolicy para habilitar el Location-Based de llamadas evitando la omisión de pago rtc.Use the Grant-CsTeamsCallingPolicy cmdlet to enable Location-Based routing by preventing PSTN toll bypass.

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

En este ejemplo, evitamos la omisión de pago RTC para las directivas de llamadas de Usuario1.In this example, we prevent PSTN toll bypass to User1's calling policies.

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