Включение функции "Маршрутизация на основе расположения" для прямой маршрутизации
В этой статье описывается, как включить маршрутизацию Location-Based для прямой маршрутизации. Прежде чем выполнять действия, описанные в этой статье, ознакомьтесь с разделом Планирование Location-Based маршрутизации для прямой маршрутизации и выполнили действия, описанные в разделе Настройка параметров сети для маршрутизации Location-Based.
После развертывания прямой маршрутизации и настройки сетевых регионов, сайтов и подсетей вы можете включить маршрутизацию Location-Based. Чтобы выполнить действия, описанные в этой статье, вам потребуется ознакомиться с командлетами PowerShell. Дополнительные сведения см. в статье Общие сведения о Teams PowerShell.
Необходимо включить маршрутизацию Location-Based для следующих компонентов:
- Пользователи
- Сетевые сайты
- Конфигурации шлюза
- Политики звонков
Для включения маршрутизации Location-Based можно использовать Центр администрирования Teams или PowerShell .
С помощью Центра администрирования Microsoft Teams
Включение маршрутизации Location-Based для пользователей
Создайте политику маршрутизации голосовой связи и назначьте политику использования ТСОП. При назначении политике использования ТСОП убедитесь, что выполняется одно из следующих действий:
Используйте использование ТСОП, связанное с голосовыми маршрутами, которые используют локальный шлюз ТСОП для сайта.
Использование ТСОП, связанных с голосовыми маршрутами, которые используют шлюз ТСОП, расположенный в регионе, где Location-Based ограничения маршрутизации не требуются.
Назначьте политику маршрутизации голосовой связи пользователям, которым требуется применить ограничения маршрутизации.
Дополнительные сведения о создании политик маршрутизации голосовой связи и назначении их пользователям см. в статье Управление политиками маршрутизации голосовой связи в Microsoft Teams.
Включение маршрутизации Location-Based для сетевых сайтов
Включите маршрутизацию Location-Based для сайтов, которым необходимо применить ограничения маршрутизации. Для этого в левой области навигации Центра администрирования Microsoft Teams перейдите в раздел Расположения>Топология сети, выберите сетевой сайт, нажмите кнопку Изменить, а затем включите маршрутизацию на основе расположения.
Дополнительные сведения см. в статье Управление топологией сети.
Включение маршрутизации Location-Based для шлюзов
Включите маршрутизацию Location-Based шлюзам, которые направляют вызовы к шлюзам ТСОП, которые направляют вызовы в ТСОП, и связывают сетевой сайт, где расположен шлюз.
В левой области навигации Центра администрирования Teams перейдите в раздел Голосовая>прямая маршрутизация, а затем выберите вкладку SBC .
Выберите SBC и нажмите кнопку Изменить.
В разделе Маршрутизация на основе расположения и оптимизация мультимедиа включите параметр Включить маршрутизацию на основе расположения.
Укажите идентификатор сайта шлюза, а затем задайте режим обхода.
Нажмите Сохранить.
Включение маршрутизации Location-Based для политик вызова
Чтобы применить маршрутизацию Location-Based для определенных пользователей, настройте политику звонков пользователя, чтобы предотвратить обход платных сборов по ТСОП.
Для этого включите параметр Запретить обход платных сборов и отправку вызовов через ТСОП в политике вызовов.
- В области навигации слева перейдите кразделу Политики голосовых> вызовов.
- Выберите политику вызова, которую нужно изменить.
- Включите параметр Запретить обход платных сборов и отправлять вызовы через ТСОП.
- Нажмите Сохранить.
С помощью PowerShell
Включение маршрутизации Location-Based для пользователей
Чтобы задать использование ТСОП, используйте командлет Set-CsOnlinePstnUsage . Для нескольких вариантов использования разделите каждое использование с помощью запятой.
Set-CsOnlinePstnUsage -Usage <usages>
Например:
Set-CsOnlinePstnUsage -Usage "Long Distance", "Local", "Internal"
Чтобы создать политику маршрутизации голосовой связи, чтобы связать пользователя с соответствующим использованием ТСОП, используйте командлет 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 Идентификатор политики голосовой связи в Сети Политика маршрутизации голосовой связи в Дели Политика маршрутизации голосовой связи в Хайдарабаде Использование ТСОП в Сети Междугородние Междугородние, Местные, Внутренние Чтобы связать политики сетевой маршрутизации голосовой связи с пользователями, которым требуется применять ограничения маршрутизации, используйте командлет Grant-CsOnlineVoiceRoutingPolicy .
Grant-CsOnlineVoiceRoutingPolicy -Identity <User> -Tenant <TenantId>
Включение маршрутизации Location-Based для сетевых сайтов
Чтобы включить маршрутизацию 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 для шлюзов
Чтобы создать конфигурацию шлюза для каждого шлюза или сетевого сайта, используйте командлет 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
Дополнительные сведения см. в разделе Настройка прямой маршрутизации.
Чтобы включить маршрутизацию 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"