Conectar 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 Controlador de Borda de Sessão (SBC) e conectá-lo ao Roteamento Direto do Sistema de Telefonia.This article describes how to configure a Session Border Controller (SBC) and connect it to Phone System Direct Routing. Esta é a etapa 1 das seguintes etapas 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 Configure Direct Routing.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. Na navegação à esquerda, vá para Roteamento Direto de > 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. Insira um FQDN para o SBC.Enter a FQDN for the SBC.

    Certifique-se de que a parte do nome de domínio do FQDN corresponde a um domínio registrado em seu locatário e tenha em mente que o nome de domínio não é suportado para o nome de domínio *.onmicrosoft.com FQDN 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 , use como o nome contoso.onmicrosoft.com sbc.contoso.com SBC.For example, if you have two domain names, contoso.com and contoso.onmicrosoft.com, use sbc.contoso.com as the SBC name. Se estiver usando um subdomínio, certifique-se de que esse subdomínio também esteja registrado em seu locatário.If using a subdomain, make sure this subdomain is also registered in your tenant. Por exemplo, se você quiser usar sbc.service.contoso.com , então precisa ser service.contoso.com registrado.For example, if you want to use sbc.service.contoso.com, then service.contoso.com needs to be registered.

  4. Configure 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 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 Windows PowerShellUsing PowerShell

Para conectar seu SBC ao Roteamento 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 à 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 o computador paraWindows 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 você pode 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 colar 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 permitirão 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 definir um limite máximo de chamada no SBC usando 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 disparará 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á conectar o SBC se a parte de domínio de seu FQDN corresponde 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. O uso de nomes de domínio * .onmicrosoft.com não é suportado para o nome FQDN 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.com para o nome SBC.For example, if you have two domain names, contoso.com and contoso.onmicrosoft.com, you can use sbc.contoso.com for the SBC name. Se você tentar conectar o SBC a um nome como sbc.contoso.abc, o sistema não permitirá, pois o domínio não é de propriedade desse 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 não seja, você receberá o seguinte 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 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 emparelhadosCheck 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 emparelhados.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, conforme mostrado no exemplo abaixo, e o parâmetro Enabled deve exibir um valor 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 SIPValidate SIP options

Para validar o emparelhamento usando opções SIP de saída, use a interface de gerenciamento SBC e confirme se o SBC recebe 200 respostas OK para suas mensagens OPTIONS 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 vir OPÇÕES de entrada, ele começará a enviar mensagens de opções SIP de saída para o FQDN SBC configurado no campo De contato do header na mensagem 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 opções SIP de entrada, use a interface de gerenciamento SBC e veja se o SBC envia uma resposta às mensagens OPTIONS 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 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 do FQDN, limite 63 caracteresFQDN name, limit 63 characters String, consulte a lista de caracteres permitidos e não permitidos em Convenções de Nomenal no Active Directory para computadores, domínios, sites e OUsString, 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 usar isso para remover temporariamente o SBC do serviço enquanto ele está 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 (Camada de Transporte).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 Enviar opções 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 ativar essa configuração.We highly recommend that you turn on this setting. Quando essa configuração é desligada, o SBC é excluído do sistema de Monitoramento e Alerta.When this setting is off, the SBC is excluded from the Monitoring and Alert system. VerdadeiroTrue VerdadeiroTrue
FalsoFalse
BooleanBoolean
NãoNo Histórico de chamada de encaminhamentoForward call history ForwardCallHistoryForwardCallHistory Indica se as informações do histórico de chamada são encaminhadas pelo tronco.Indicates whether call history information is forwarded through the trunk. Ao ativar isso, o proxy do Microsoft 365 ou office 365 envia um header Histórico-info e Referred-by.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 Header forward P-Asserted-identity (PAI)Forward P-Asserted-identity (PAI) header ForwardPAIForwardPAI Indica se o header pai é encaminhado junto 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 em, o header Privacy: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 chamada simultâneaConcurrent call capacity MaxConcurrentSessionsMaxConcurrentSessions Quando você definir um valor, o sistema de alertas notificará você quando o número de sessões simultâneas for 90% ou superior a esse 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 são gerados.If you don't set a value, alerts aren't generated. No entanto, o sistema de monitoramento relatará 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. NullNull NullNull
1 a 100.0001 to 100,000
NãoNo Códigos de resposta de failoverFailover response codes FailoverResponseCodesFailoverResponseCodes
Se o Roteamento Direto receber qualquer código de erro SIP 4xx ou 6xx 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 -> Roteamento Direto -> SBC -> rede de telefonia).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 tentar outro SBC (se houver outro SBC na política de roteamento de voz do usuário) quando ele receber os códigos especificados se o SBC não puder fazer uma chamada por causa da 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, confira Failover de códigos SIP específicos recebidos do Controladorde 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 IntInt
NãoNo Tempos de failover (segundos)Failover times (seconds) FailoverTimeSecondsFailoverTimeSeconds Quando você definir um valor, as chamadas de saída que não são atendidas pelo gateway no tempo 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 retirada.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 resultar em chamadas sendo retiradas desnecessariamente.In an organization with slow networks and gateway responses, this could potentially result in calls being dropped unnecessarily. 1010 NúmeroNumber IntInt
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 tráfego de mídia.Use to manually set your preferred country or region for media traffic. Recomendamos definir isso somente se os logs de chamada indicarem claramente que a atribuição padrão do datacenter para o caminho de mídia não usa o caminho mais próximo do datacenter 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 do datacenter 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 preferencial 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 SBC dá suporte a 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 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 - MediaBypassMediaBypass Essa configuração indica se o SBC dá suporte ao 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