Включение функции "Маршрутизация на основе расположения" для прямой маршрутизации

В этой статье описывается, как включить маршрутизацию Location-Based для прямой маршрутизации. Прежде чем выполнять действия, описанные в этой статье, ознакомьтесь с разделом Планирование Location-Based маршрутизации для прямой маршрутизации и выполнили действия, описанные в разделе Настройка параметров сети для маршрутизации Location-Based.

После развертывания прямой маршрутизации и настройки сетевых регионов, сайтов и подсетей вы можете включить маршрутизацию Location-Based. Чтобы выполнить действия, описанные в этой статье, вам потребуется ознакомиться с командлетами PowerShell. Дополнительные сведения см. в статье Общие сведения о Teams PowerShell.

Необходимо включить маршрутизацию Location-Based для следующих компонентов:

  • Пользователи
  • Сетевые сайты
  • Конфигурации шлюза
  • Политики звонков

Для включения маршрутизации Location-Based можно использовать Центр администрирования Teams или PowerShell .

С помощью Центра администрирования Microsoft Teams

Включение маршрутизации Location-Based для пользователей

  1. Создайте политику маршрутизации голосовой связи и назначьте политику использования ТСОП. При назначении политике использования ТСОП убедитесь, что выполняется одно из следующих действий:

    • Используйте использование ТСОП, связанное с голосовыми маршрутами, которые используют локальный шлюз ТСОП для сайта.

    • Использование ТСОП, связанных с голосовыми маршрутами, которые используют шлюз ТСОП, расположенный в регионе, где Location-Based ограничения маршрутизации не требуются.

  2. Назначьте политику маршрутизации голосовой связи пользователям, которым требуется применить ограничения маршрутизации.

Дополнительные сведения о создании политик маршрутизации голосовой связи и назначении их пользователям см. в статье Управление политиками маршрутизации голосовой связи в Microsoft Teams.

Включение маршрутизации Location-Based для сетевых сайтов

Включите маршрутизацию Location-Based для сайтов, которым необходимо применить ограничения маршрутизации. Для этого в левой области навигации Центра администрирования Microsoft Teams перейдите в раздел Расположения>Топология сети, выберите сетевой сайт, нажмите кнопку Изменить, а затем включите маршрутизацию на основе расположения.

Дополнительные сведения см. в статье Управление топологией сети.

Включение маршрутизации Location-Based для шлюзов

Включите маршрутизацию Location-Based шлюзам, которые направляют вызовы к шлюзам ТСОП, которые направляют вызовы в ТСОП, и связывают сетевой сайт, где расположен шлюз.

  1. В левой области навигации Центра администрирования Teams перейдите в раздел Голосовая>прямая маршрутизация, а затем выберите вкладку SBC .

  2. Выберите SBC и нажмите кнопку Изменить.

  3. В разделе Маршрутизация на основе расположения и оптимизация мультимедиа включите параметр Включить маршрутизацию на основе расположения.

  4. Укажите идентификатор сайта шлюза, а затем задайте режим обхода.

  5. Нажмите Сохранить.

Включение маршрутизации Location-Based для политик вызова

Чтобы применить маршрутизацию Location-Based для определенных пользователей, настройте политику звонков пользователя, чтобы предотвратить обход платных сборов по ТСОП.

Для этого включите параметр Запретить обход платных сборов и отправку вызовов через ТСОП в политике вызовов.

  1. В области навигации слева перейдите кразделу Политики голосовых> вызовов.
  2. Выберите политику вызова, которую нужно изменить.
  3. Включите параметр Запретить обход платных сборов и отправлять вызовы через ТСОП.
  4. Нажмите Сохранить.

С помощью PowerShell

Включение маршрутизации Location-Based для пользователей

  1. Чтобы задать использование ТСОП, используйте командлет Set-CsOnlinePstnUsage . Для нескольких вариантов использования разделите каждое использование с помощью запятой.

    Set-CsOnlinePstnUsage -Usage <usages> 
    

    Например:

    Set-CsOnlinePstnUsage -Usage "Long Distance", "Local", "Internal" 
    
  2. Чтобы создать политику маршрутизации голосовой связи, чтобы связать пользователя с соответствующим использованием ТСОП, используйте командлет New-CsOnlineVoiceRoutingPolicy .

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

    При назначении ТСОП политике маршрутизации голосовой связи выполните одно из следующих действий:

    • Используйте использование ТСОП, связанное с голосовыми маршрутами, которые используют локальный шлюз ТСОП для сайта.

    • Использование ТСОП, связанных с голосовыми маршрутами, которые используют шлюз ТСОП, расположенный в регионе, где Location-Based ограничения маршрутизации не требуются.

    В следующем примере создаются две новые политики маршрутизации голосовой связи и назначается использование ТСОП.

    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" 
    

    В следующей таблице показаны политики маршрутизации голосовой связи, определенные в этом примере.

      Политика маршрутизации голосовой связи 1 Политика маршрутизации голосовой связи 2
    Идентификатор политики голосовой связи в Сети Политика маршрутизации голосовой связи в Дели Политика маршрутизации голосовой связи в Хайдарабаде
    Использование ТСОП в Сети Междугородние Междугородние, Местные, Внутренние
  3. Чтобы связать политики сетевой маршрутизации голосовой связи с пользователями, которым требуется применять ограничения маршрутизации, используйте командлет Grant-CsOnlineVoiceRoutingPolicy .

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

Включение маршрутизации Location-Based для сетевых сайтов

  1. Чтобы включить маршрутизацию Location-Based и связать политики маршрутизации голосовой связи с сетевыми сайтами, которым необходимо применить ограничения маршрутизации, используйте командлет Set-CsTenantNetworkSite .

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

    В этом примере включается маршрутизация Location-Based для сайтов Дели и Хайдарабада.

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

    В следующей таблице показаны сайты, включенные для маршрутизации Location-Based в этом примере.

      Сайт 1 (Дели) Сайт 2 (Хайдарабад)
    Имя сайта Сайт 1 (Дели) Сайт 2 (Хайдарабад)
    EnableLocationBasedRouting Верно Верно
    Подсети Подсеть 1 (Дели) Подсеть 2 (Хайдарабад)

Включение маршрутизации Location-Based для шлюзов

  1. Чтобы создать конфигурацию шлюза для каждого шлюза или сетевого сайта, используйте командлет New-CsOnlinePSTNGateway .

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

    Если с системой связано несколько шлюзов (например, шлюз или УАТС), измените каждый шлюз, чтобы включить ограничения маршрутизации Location-Based.

    В следующем примере создается одна конфигурация шлюза для каждого шлюза.

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

    Дополнительные сведения см. в разделе Настройка прямой маршрутизации.

  2. Чтобы включить маршрутизацию Location-Based для шлюзов, которым необходимо применить ограничения маршрутизации, используйте командлет Set-CSOnlinePSTNGateway .

    Включите маршрутизацию Location-Based шлюзам, которые направляют вызовы к шлюзам ТСОП, которые направляют вызовы в ТСОП, и связывают сетевой сайт, где расположен шлюз.

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

    В следующем примере включается маршрутизация Location-Based для каждого шлюза, связанного со шлюзами ТСОП на сайтах Дели и Хайдарабада.

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

    Не включайте маршрутизацию Location-Based для шлюзов, которые не направляют вызовы в ТСОП. Однако по-прежнему необходимо связать шлюз с сетевым сайтом, на котором расположена система. Это связано с Location-Based ограничения маршрутизации для вызовов ТСОП, которые достигают конечных точек, подключенных через этот шлюз. В этом примере маршрутизация Location-Based не включена для каждого шлюза, связанного с системами УАТС на сайтах Дели и Хайдарабада.

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

Включение маршрутизации Location-Based для политик вызова

Чтобы применить маршрутизацию Location-Based для определенных пользователей, настройте политику голосовой связи пользователей, чтобы предотвратить обход платных служб PTSN.

Чтобы включить маршрутизацию Location-Based путем предотвращения обхода платных ТСОП, используйте командлет Grant-CsTeamsCallingPolicy .

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

В этом примере мы запретим обход платных ТСОП политикам вызовов User1.

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