Conectar o seu controlador de borda de sessão (SBC) ao roteamento diretoConnect your Session Border Controller (SBC) to Direct Routing

Este artigo descreve como configurar um SBC (controlador de borda de sessão) e conectá-lo ao roteamento direto do sistema telefônico.This article describes how to configure a Session Border Controller (SBC) and connect it to Phone System Direct Routing. Esta é a etapa 1 das etapas a seguir para configurar o roteamento direto:This is step 1 of the following steps to configure Direct Routing:

Para obter informações sobre todas as etapas necessárias para configurar o roteamento direto, consulte Configurar o roteamento direto.For information on all the steps required to set up Direct Routing, see Configure Direct Routing.

Você pode usar o centro de administração do Microsoft Teams ou o PowerShell para configurar e conectar um SBC ao roteamento direto.You can use the Microsoft Teams admin center or PowerShell to configure and connect an SBC to Direct Routing.

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

  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. Clique em Adicionar.Click Add.

  3. Digite um FQDN para o SBC.Enter a FQDN for the SBC.

    Verifique se a parte do nome do domínio do FQDN corresponde a um domínio registrado em seu locatário e lembre-se de que o nome de *.onmicrosoft.com domínio não tem suporte para o nome de domínio do FQDN do SBC.Make sure the domain name portion of the FQDN matches a domain that's registered in your tenant and keep in mind that the *.onmicrosoft.com domain name isn't supported for the SBC FQDN domain name. Por exemplo, se você tiver dois nomes de domínio contoso.com e contoso.onmicrosoft.com usar sbc.contoso.com como o nome SBC.For example, if you have two domain names, contoso.com and contoso.onmicrosoft.com, use sbc.contoso.com as the SBC name.

  4. Defina as configurações a seguir para o SBC, com base nas necessidades da sua organização.Configure the following settings for the SBC, based on your organization's needs. Para obter detalhes sobre cada uma dessas configurações, consulte configurações de SBC.For details on each of these settings, see SBC settings.

    Captura de tela da página Adicionar SBC no centro de administração do Microsoft Teams

  5. Quando terminar, clique em Salvar.When you're done, click Save.

Usando o PowerShellUsing PowerShell

Para conectar o SBC ao encaminhamento direto, você precisará:To connect your SBC to Direct Routing, you'll need to:

  1. Conecte-se ao Skype for Business online usando o PowerShell.Connect to Skype for Business Online by using PowerShell.
  2. Conecte o SBC ao locatário.Connect the SBC to the tenant.
  3. Verifique a conexão SBC.Verify the SBC connection.

Conectar-se ao Skype for Business online usando o PowerShellConnect to Skype for Business Online by using PowerShell

Você pode usar uma sessão do PowerShell conectada ao locatário para emparelhar o SBC com a interface de roteamento direto.You can use a PowerShell session connected to the tenant to pair the SBC to the Direct Routing interface. Para abrir uma sessão do PowerShell, siga as etapas descritas em configurar seu computador para Windows PowerShell.To open a PowerShell session, follow the steps outlined in Set up your computer for Windows PowerShell.

Depois de estabelecer uma sessão remota do PowerShell, verifique se é possível ver os comandos para gerenciar o SBC.After you establish a remote PowerShell session, verify that you can see the commands to manage the SBC. Para verificar os comandos, digite ou copie e cole o seguinte comando na sessão do PowerShell e pressione ENTER:To verify the commands, type or copy and paste the following command in the PowerShell session, and then press Enter:

Get-Command *onlinePSTNGateway*

O comando retorna as quatro funções mostradas aqui que permitem que você gerencie o SBC.The command returns the four functions shown here that will let you manage the SBC.

CommandType    Name                       Version    Source 
-----------    ----                       -------    ------ 
Function       Get-CsOnlinePSTNGateway    1.0        tmp_v5fiu1no.wxt 
Function       New-CsOnlinePSTNGateway    1.0        tmp_v5fiu1no.wxt 
Function       Remove-CsOnlinePSTNGateway 1.0        tmp_v5fiu1no.wxt 
Function       Set-CsOnlinePSTNGateway    1.0        tmp_v5fiu1no.wxt

Conectar o SBC ao locatárioConnect the SBC to the tenant

Use o cmdlet New-CsOnlinePSTNGateway para conectar o SBC ao locatário.Use the New-CsOnlinePSTNGateway cmdlet to connect the SBC to the tenant. Em uma sessão do PowerShell, digite o seguinte e pressione ENTER:In a PowerShell session, type the following, and then press Enter:

New-CsOnlinePSTNGateway -Fqdn <SBC FQDN> -SipSignalingPort <SBC SIP Port> -MaxConcurrentSessions <Max Concurrent Sessions the SBC can handle> -Enabled $true

Observação

  1. Recomendamos que você defina um limite máximo de chamadas no SBC usando as informações que podem ser encontradas na documentação do SBC.We recommend that you set a maximum call limit in the SBC using information that can be found in the SBC documentation. O limite acionará uma notificação se o SBC estiver no nível de capacidade.The limit will trigger a notification if the SBC is at the capacity level.
  2. Você só poderá se conectar ao SBC se a parte do domínio de seu FQDN corresponder a um dos domínios registrados em seu locatário, exceto * . onmicrosoft.com.You can only connect the SBC if the domain portion of its FQDN matches one of the domains registered in your tenant, except *.onmicrosoft.com. *Não há suporte para o uso de nomes de domínio. onmicrosoft.com para o nome FQDN do SBC.Using *.onmicrosoft.com domain names is not supported for the SBC FQDN name. Por exemplo, se você tiver dois nomes de domínio, contoso. com e contoso. onmicrosoft.com, poderá usar SBC. contoso. con para o nome do SBC.For example, if you have two domain names, contoso.com and contoso.onmicrosoft.com, you can use sbc.contoso.con for the SBC name. Se você tentar conectar o SBC com um nome como o SBC. contoso. ABC, o sistema não permitirá que o domínio não seja pertencente a esse locatário.If you try to connect the SBC with a name such as sbc.contoso.abc, the system won't let you, as the domain is not owned by this tenant.
    Além do domínio registrado em seu locatário, é importante que haja um usuário com esse domínio e uma licença E3 ou E5 atribuída.In addition to the domain registered in your tenant, it's important that there's a user with that domain and an assigned E3 or E5 license. Caso contrário, você receberá a seguinte mensagem de erro:If not, you'll receive the following error:
    Can not use the "sbc.contoso.com" domain as it was not configured for this tenant.Can not use the "sbc.contoso.com" domain as it was not configured for this tenant.

Veja um exemplo:Here's an example:

New-CsOnlinePSTNGateway -Identity sbc.contoso.com -Enabled $true -SipSignalingPort 5067 -MaxConcurrentSessions 100 

Que retorna:Which returns:

Identity              : sbc.contoso.com 
Fqdn                  : sbc.contoso.com 
SipSignalingPort     : 5067 
FailoverTimeSeconds   : 10 
ForwardCallHistory    : False 
ForwardPai            : False 
SendSipOptions        : True 
MaxConcurrentSessions : 100 
Enabled               : True   

Observação

Este exemplo mostra apenas os parâmetros mínimos necessários.This example shows only the minimum required parameters. Há parâmetros adicionais que você pode definir com o cmdlet New-CsOnlinePSTNGateway durante o processo de conexão.There are additional parameters that you can set with the New-CsOnlinePSTNGateway cmdlet during the connection process. Para saber mais, confira configurações de SBC.To learn more, see SBC settings.

Verificar a conexão SBCVerify the SBC connection

Para verificar a conexão:To verify the connection:

Verifique se o SBC está na lista de SBCs emparelhadoCheck whether the SBC is on the list of paired SBCs

Depois de conectar o SBC, use o cmdlet Get-CsOnlinePSTNGateway para verificar se o SBC está presente na lista de SBCS emparelhado.After you connect the SBC, use the Get-CsOnlinePSTNGateway cmdlet to verify that the SBC is present in the list of paired SBCs. Digite o seguinte em uma sessão remota do PowerShell e pressione ENTER:Type the following in a remote PowerShell session, and then press Enter:

Get-CsOnlinePSTNGateway -Identity sbc.contoso.com  

O gateway emparelhado deve aparecer na lista, como mostrado no exemplo abaixo, e o parâmetro Enabled deve exibir um valor de true.The paired gateway should appear in the list as shown in the example below, and the Enabled parameter should display a value of True.

Que retorna:Which returns:

Identity              : sbc.contoso.com  
Fqdn                  : sbc.contoso.com
SipSignalingPort     : 5067
CodecPriority         : SILKWB,SILKNB,PCMU,PCMA
ExcludedCodecs        :  
FailoverTimeSeconds   : 10
ForwardCallHistory    : False
ForwardPai            : False
SendSipOptions        : True
MaxConcurrentSessions : 100
Enabled               : True

Validar opções do SIPValidate SIP options

Para validar o emparelhamento usando as opções de SIP de saída, use a interface de gerenciamento do SBC e confirme se o SBC recebe as respostas de OK do 200 para suas mensagens de opções de saída.To validate the pairing using outgoing SIP options, use the SBC management interface and confirm that the SBC receives 200 OK responses to its outgoing OPTIONS messages.

Quando o roteamento direto vê as opções de entrada, ele começará a enviar mensagens de opções de SIP de saída para o FQDN do SBC configurado no campo de cabeçalho de contato na mensagem de opções de entrada.When Direct Routing sees incoming OPTIONS, it will start sending outgoing SIP Options messages to the SBC FQDN configured in the Contact header field in the incoming OPTIONS message.

Para validar o emparelhamento usando as opções do SIP de entrada, use a interface de gerenciamento do SBC e veja se o SBC envia uma resposta às mensagens de opções que chegam do roteamento direto e que o código de resposta que ele envia é 200 OK.To validate the pairing using incoming SIP options, use the SBC management interface and see that the SBC sends a reply to the OPTIONS messages coming in from Direct Routing and that the response code it sends is 200 OK.

Configurações do SBCSBC settings

Esta tabela lista as opções que você pode definir para o SBC no centro de administração do Microsoft Teams e usando o cmdlet New-CsOnlinePSTNGateway .This table lists the options that you can set for the SBC in the Microsoft Teams admin center and by using the New-CsOnlinePSTNGateway cmdlet.

Necessário?Required? Configuração do centro de administração do Microsoft TeamsMicrosoft Teams admin center setting Parâmetro do PowerShellPowerShell parameter DescriçãoDescription PadrãoDefault Valores possíveisPossible values Tipo e restriçõesType and restrictions
SimYes Adicionar um FQDN para o SBCAdd an FQDN for the SBC FQDNFQDN NenhumNone Nome FQDN, limite de 63 caracteresFQDN name, limit 63 characters Confira a lista de caracteres permitidos e não permitidos em convenções de nomenclatura no Active Directory para computadores, domínios, sites e UOsString, see the list of allowed and disallowed characters on Naming conventions in Active Directory for computers, domains, sites, and OUs
NãoNo HabilitadoEnabled HabilitadoEnabled Use para ativar o SBC para chamadas de saída.Use to turn on the SBC for outbound calls. Você pode usá-lo para remover temporariamente o SBC do serviço enquanto ele estiver sendo atualizado ou durante a manutenção.You can use this to temporarily remove the SBC from service while it's being updated or during maintenance. FalsoFalse VerdadeiroTrue
FalsoFalse
BooleanBoolean
SimYes Porta de sinalização SIPSIP signaling port SipSignalingPortSipSignalingPort Essa é a porta de escuta usada para se comunicar com o roteamento direto usando o protocolo TLS (Transport Layer).This is the listening port that's used to communicate with Direct Routing by using the Transport Layer (TLS) protocol. NenhumNone Qualquer portaAny port 0 a 655350 to 65535
NãoNo Opções de enviar SIPSend SIP options SendSIPOptionsSendSIPOptions Define se o SBC enviará mensagens de opções SIP.Defines whether the SBC will send SIP options messages. É altamente recomendável que você ative essa configuração.We highly recommend that you turn on this setting. Quando essa configuração está desativada, o SBC é excluído do sistema de monitoramento e de alerta.When this setting is off, the SBC is excluded from the Monitoring and Alert system. VerdadeiroTrue VerdadeiroTrue
FalsoFalse
BooleanBoolean
NãoNo Encaminhar histórico de chamadasForward call history ForwardCallHistoryForwardCallHistory Indica se as informações do histórico de chamadas são encaminhadas pelo tronco.Indicates whether call history information is forwarded through the trunk. Quando você ativa isso, o Microsoft 365 ou o proxy do Office 365 envia um histórico-informações e um cabeçalho referenciado.When you turn this on, the Microsoft 365 or Office 365 proxy sends a History-info and Referred-by header. FalsoFalse VerdadeiroTrue
FalsoFalse
BooleanBoolean
NãoNo Encaminhar cabeçalho de identidade (PAI)-declarado PForward P-Asserted-identity (PAI) header ForwardPAIForwardPAI Indica se o cabeçalho PAI é encaminhado juntamente com a chamada.Indicates whether the PAI header is forwarded along with the call. O header PAI oferece uma forma de verificar a identidade do chamador.The PAI header provides a way to verify the identity of the caller. Se essa configuração estiver ativada, o cabeçalho privacidade: ID também será enviado.If this setting is on, the Privacy:ID header is also sent. FalsoFalse VerdadeiroTrue
FalsoFalse
BooleanBoolean
NãoNo Capacidade de chamadas simultâneasConcurrent call capacity MaxConcurrentSessionsMaxConcurrentSessions Quando você definir um valor, o sistema de alerta o notificará quando o número de sessões simultâneas for 90% ou superior a este valor.When you set a value, the alerting system will notify you when the number of concurrent sessions is 90 percent or higher than this value. Se você não definir um valor, os alertas não serão gerados.If you don't set a value, alerts aren't generated. No entanto, o sistema de monitoramento reportará o número de sessões simultâneas a cada 24 horas.However, the monitoring system will report the number of concurrent sessions every 24 hours. VazioNull VazioNull
de 1 a 100.0001 to 100,000
NãoNo Códigos de resposta de failoverFailover response codes FailoverResponseCodesFailoverResponseCodes
Se o roteamento direto receber um código de erro 4xx ou 6xx SIP em resposta a um convite de saída, a chamada será considerada concluída por padrão.If Direct Routing receives any 4xx or 6xx SIP error code in response to an outgoing Invite, the call is considered completed by default. Saída significa uma chamada de um cliente do teams para o PSTN com fluxo de tráfego: cliente do teams-> Direct Routing-> SBC-> Telephony networky).Outgoing means a call from a Teams client to the PSTN with traffic flow: Teams client -> Direct Routing -> SBC -> telephony network). Quando você especifica um código de resposta de failover, isso força o roteamento direto a experimentar outro SBC (se houver outro SBC na política de roteamento de voz do usuário) quando receber os códigos especificados se o SBC não puder fazer uma chamada devido a uma rede ou outros problemas.When you specify a failover response code, this forces Direct Routing to try another SBC (if another SBC exists in the voice routing policy of the user) when it receives the specified codes if the SBC can't make a call because of network or other issues. Para saber mais, consulte failover de códigos SIP específicos recebidos do controlador de borda de sessão (SBC).To learn more, see Failover of specific SIP codes received from the Session Border Controller (SBC). 408, 503, 504408, 503, 504 NúmInt
NãoNo Tempo de failover (segundos)Failover times (seconds) FailoverTimeSecondsFailoverTimeSeconds Quando você define um valor, as chamadas de saída que não são respondidas pelo gateway dentro do momento definido são roteadas para o próximo tronco disponível.When you set a value, outbound calls that aren't answered by the gateway within the time that you set are routed to the next available trunk. Se não houver troncos adicionais, a chamada será automaticamente cancelada.If there are no additional trunks, the call is automatically dropped. O valor padrão é 10 segundos.The default value is 10 seconds. Em uma organização com redes lentas e respostas de gateway, isso pode fazer com que as chamadas sejam canceladas desnecessariamente.In an organization with slow networks and gateway responses, this could potentially result in calls being dropped unnecessarily. 25410 NúmeroNumber NúmInt
NãoNo País ou região preferencial para tráfego de mídiaPreferred country or region for media traffic MediaRelayRoutingLocationOverrideMediaRelayRoutingLocationOverride Use para definir manualmente seu país ou região preferencial para o tráfego de mídia.Use to manually set your preferred country or region for media traffic. Recomendamos que você defina isso somente se os logs de chamada indicar claramente que a atribuição padrão do datacenter para o caminho de mídia não usa o caminho mais próximo ao Datacenter do SBC.We recommend that you set this only if the call logs clearly indicate that the default assignment of the datacenter for the media path doesn't use the path closest to the SBC datacenter. Por padrão, o roteamento direto atribui um datacenter com base no endereço IP público do SBC e sempre seleciona o caminho mais próximo ao Datacenter do SBC.By default, Direct Routing assigns a datacenter based on the public IP address of the SBC, and always selects the path closest to the SBC datacenter. No entanto, em alguns casos, o caminho padrão pode não ser o caminho ideal.However, in some cases, the default path might not be the optimal path. Esse parâmetro permite definir manualmente a região preferida para tráfego de mídia.This parameter allows you to manually set the preferred region for media traffic. NenhumNone Códigos de país no formato ISOCountry codes in ISO format
NãoNo O SBC tem suporte para PIDF/LO para chamadas de emergênciaSBC supports PIDF/LO for emergency calls PidfloSupportedPidfloSupported Especifique se o SBC dá suporte ao objeto de local de formato de dados de informações de presença (PIDF/LO) para chamadas de emergência.Specify whether the SBC supports Presence Information Data Format Location Object (PIDF/LO) for emergency calls.
NãoNo Ligar para telefone enquanto estiver tentando localizar o usuárioRing phone while trying to find the user GenerateRingingWhileLocatingUserGenerateRingingWhileLocatingUser Defina se um sinal de áudio é reproduzido no chamador para indicar que as equipes estão no processo de estabelecimento da chamada.Set whether an audio signal is played to the caller to indicate that Teams is in the process of establishing the call. Essa configuração aplica-se somente ao roteamento direto no modo de bypass de não mídia.This setting only applies to Direct Routing in non-media bypass mode. Às vezes, as chamadas recebidas da PSTN para os clientes do teams podem levar mais tempo do que o esperado para serem estabelecidas.Sometimes inbound calls from the PSTN to Teams clients can take longer than expected to be established. Quando isso acontece, o chamador pode não ouvir nada, o cliente do Teams não entra em contato e a chamada pode ser cancelada por alguns provedores de telecomunicações.When this happens, the caller might not hear anything, the Teams client doesn't ring, and the call might be canceled by some telecommunications providers. Esta configuração ajuda a evitar silêncios inesperados que podem ocorrer nesses cenários.This setting helps to avoid unexpected silences that can occur in these scenarios. VerdadeiroTrue VerdadeiroTrue
FalsoFalse
BooleanBoolean
NãoNo - MediaBypassMediaBypass Essa configuração indica se o SBC dá suporte à bypass de mídia e se você deseja usá-lo para esse SBC.This setting indicates whether the SBC supports media bypass and whether you want to use it for this SBC. NenhumNone VerdadeiroTrue
FalsoFalse
BooleanBoolean

Confira tambémSee also

Planejar o Roteamento DiretoPlan Direct Routing

Configurar o Roteamento DiretoConfigure Direct Routing

Visão Geral do PowerShell do TeamsTeams PowerShell overview