Conectar el controlador de borde de sesión (SBC) al enrutamiento directoConnect your Session Border Controller (SBC) to Direct Routing

En este artículo se describe cómo configurar un controlador de borde de sesión (SBC) y conectarlo al enrutamiento de un sistema telefónico directo.This article describes how to configure a Session Border Controller (SBC) and connect it to Phone System Direct Routing. Este es el paso 1 de los pasos siguientes para configurar el enrutamiento directo:This is step 1 of the following steps to configure Direct Routing:

Para obtener información sobre todos los pasos necesarios para configurar el enrutamiento directo, consulte configurar el enrutamiento directo.For information on all the steps required to set up Direct Routing, see Configure Direct Routing.

Puede usar el centro de administración de Microsoft Teams o PowerShell para configurar y conectar un SBC para el enrutamiento directo.You can use the Microsoft Teams admin center or PowerShell to configure and connect an SBC to Direct Routing.

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

  1. En el navegación de la izquierda, vaya a enrutamiento de voz > directoy, a continuación, haga clic en la pestaña SBCS .In the left navigation, go to Voice > Direct Routing, and then click the SBCs tab.

  2. Haga clic en Agregar.Click Add.

  3. Escriba un FQDN para el SBC.Enter a FQDN for the SBC.

    Asegúrese de que la parte correspondiente al nombre de dominio del FQDN coincide con un dominio que está registrado en su espacio empresarial y *.onmicrosoft.com tenga en cuenta que el nombre de dominio FQDN no es compatible con el nombre de dominio FQDN de 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 ejemplo, si tiene dos nombres de dominio contoso.com y contoso.on.microsoft.com, use sbc.contoso.com como nombre de SBC.For example, if you have two domain names, contoso.com and contoso.on.microsoft.com, use sbc.contoso.com as the SBC name.

  4. Configure las siguientes opciones de SBC, en función de las necesidades de su organización.Configure the following settings for the SBC, based on your organization's needs. Para obtener más información sobre cada una de estas configuraciones, consulte configuración de SBC.For details on each of these settings, see SBC settings.

    Captura de pantalla de la página Agregar SBC en el centro de administración de Microsoft Teams

  5. Cuando haya terminado, haga clic en Guardar.When you're done, click Save.

Con PowerShellUsing PowerShell

Para conectar su SBC al enrutamiento directo, tendrá que:To connect your SBC to Direct Routing, you'll need to:

  1. Conéctese a Skype empresarial online con PowerShell.Connect to Skype for Business Online by using PowerShell.
  2. Conecte el SBC al inquilino.Connect the SBC to the tenant.
  3. Verifica la conexión de SBC.Verify the SBC connection.

Conectarse a Skype empresarial online con PowerShellConnect to Skype for Business Online by using PowerShell

Puede usar una sesión de PowerShell conectada al espacio empresarial para emparejar el SBC a la interfaz de enrutamiento directo.You can use a PowerShell session connected to the tenant to pair the SBC to the Direct Routing interface. Para abrir una sesión de PowerShell, siga los pasos descritos en configurar el equipo para Windows PowerShell.To open a PowerShell session, follow the steps outlined in Set up your computer for Windows PowerShell.

Después de establecer una sesión de PowerShell remota, compruebe que puede ver los comandos para administrar el SBC.After you establish a remote PowerShell session, verify that you can see the commands to manage the SBC. Para comprobar los comandos, escriba o copie y pegue el siguiente comando en la sesión de PowerShell y, a continuación, presione ENTRAR:To verify the commands, type or copy and paste the following command in the PowerShell session, and then press Enter:

Get-Command *onlinePSTNGateway*

El comando devuelve las cuatro funciones que se muestran aquí y que le permitirán administrar el 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 la SBC al espacio empresarialConnect the SBC to the tenant

Use el cmdlet New-CsOnlinePSTNGateway para conectar el SBC al inquilino.Use the New-CsOnlinePSTNGateway cmdlet to connect the SBC to the tenant. En una sesión de PowerShell, escriba lo siguiente y, a continuación, presione ENTRAR: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

Nota

  1. Le recomendamos que establezca un límite máximo de llamadas en el SBC con información que puede encontrarse en la documentación de SBC.We recommend that you set a maximum call limit in the SBC using information that can be found in the SBC documentation. El límite desencadenará una notificación si el SBC está en el nivel de capacidad.The limit will trigger a notification if the SBC is at the capacity level.
  2. Solo puede conectar el SBC si la parte de dominio de su FQDN coincide con uno de los dominios registrados en su inquilino, *excepto. 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. No *se admite el uso de nombres de dominio. onmicrosoft.com para el nombre FQDN de SBC.Using *.onmicrosoft.com domain names is not supported for the SBC FQDN name. Por ejemplo, si tiene dos nombres de dominio, contoso. com y contoso. onmicrosoft.com, puede usar SBC. contoso. con para el nombre de 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. Si intenta conectar el SBC con un nombre como SBC. contoso. ABC, el sistema no le permitirá, ya que el dominio no pertenece a este inquilino.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.
    Además del dominio registrado en su espacio empresarial, es importante que haya un usuario con ese dominio y una licencia E3 o E5 asignada.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. Si no es así, recibirá el siguiente error: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.

Aquí se muestra un ejemplo:Here's an example:

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

Que devuelve:Which returns:

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

Nota

Este ejemplo muestra solo los parámetros mínimos necesarios.This example shows only the minimum required parameters. Hay parámetros adicionales que puede establecer con el cmdlet New-CsOnlinePSTNGateway durante el proceso de conexión.There are additional parameters that you can set with the New-CsOnlinePSTNGateway cmdlet during the connection process. Para obtener más información, consulte configuración de SBC.To learn more, see SBC settings.

Comprobar la conexión de SBCVerify the SBC connection

Para comprobar la conexión:To verify the connection:

Comprobar si la SBC está en la lista de SBCs emparejadoCheck whether the SBC is on the list of paired SBCs

Después de conectar el SBC, use el cmdlet Get-CsOnlinePSTNGateway para comprobar que el SBC está presente en la lista de SBCS emparejado.After you connect the SBC, use the Get-CsOnlinePSTNGateway cmdlet to verify that the SBC is present in the list of paired SBCs. Escriba lo siguiente en una sesión remota de PowerShell y, a continuación, presione ENTRAR:Type the following in a remote PowerShell session, and then press Enter:

Get-CsOnlinePSTNGateway -Identity sbc.contoso.com  

La puerta de enlace emparejada debe aparecer en la lista, tal y como se muestra en el ejemplo siguiente, y el parámetro Enabled debe mostrar el 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 devuelve: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 las opciones del SIPValidate SIP options

Para validar el emparejamiento mediante las opciones de SIP salientes, use la interfaz de administración de SBC y confirme que el SBC recibe 200 respuestas correctas a sus mensajes de opciones salientes.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.

Cuando el enrutamiento directo ve opciones entrantes, empezará a enviar mensajes de opciones SIP salientes al FQDN de SBC configurado en el campo de encabezado de contacto en el mensaje opciones 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 el emparejamiento con las opciones del SIP entrante, use la interfaz de administración de SBC y vea que el SBC envía una respuesta a las opciones mensajes entrantes desde el enrutamiento directo y que el código de respuesta que envía es 200 aceptar.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.

Configuración de SBCSBC settings

En esta tabla se enumeran las opciones que puede establecer para SBC en el centro de administración de Microsoft Teams y mediante el 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.

¿Obligatorio?Required? Configuración del centro de administración de Microsoft TeamsMicrosoft Teams admin center setting Parámetro de PowerShellPowerShell parameter DescripciónDescription Valor predeterminadoDefault Valores posiblesPossible values Tipo y restriccionesType and restrictions
Yes Agregar un FQDN para el SBCAdd an FQDN for the SBC FQDNFQDN NingunaNone Nombre de FQDN, límite de 63 caracteresFQDN name, limit 63 characters Cadena, consulte la lista de caracteres permitidos y no permitidos en las convenciones de nomenclatura de Active Directory para equipos, dominios, sitios y unidades organizativasString, see the list of allowed and disallowed characters on Naming conventions in Active Directory for computers, domains, sites, and OUs
NoNo HabilitadoEnabled HabilitadoEnabled Use esta opción para activar el SBC para las llamadas salientes.Use to turn on the SBC for outbound calls. Puede usarlo para quitar temporalmente el SBC del servicio mientras se actualiza o durante el mantenimiento.You can use this to temporarily remove the SBC from service while it's being updated or during maintenance. FalsoFalse VerdaderoTrue
FalsoFalse
BooleanBoolean
Yes Puerto de señalización SIPSIP signaling port SipSignalingPortSipSignalingPort Este es el puerto de escucha que se usa para comunicarse con el enrutamiento directo mediante el protocolo de nivel de transporte (TLS).This is the listening port that's used to communicate with Direct Routing by using the Transport Layer (TLS) protocol. NingunaNone Cualquier puertoAny port 0 a 655350 to 65535
NoNo Enviar opciones de SIPSend SIP options SendSIPOptionsSendSIPOptions Define si el SBC enviará mensajes de opciones SIP.Defines whether the SBC will send SIP options messages. Le recomendamos encarecidamente que Active esta configuración.We highly recommend that you turn on this setting. Cuando esta opción está deshabilitada, la SBC se excluye del sistema de supervisión y alertas.When this setting is off, the SBC is excluded from the Monitoring and Alert system. TrueTrue TrueTrue
FalsoFalse
BooleanBoolean
NoNo Reenviar historial de llamadasForward call history ForwardCallHistoryForwardCallHistory Indica si la información del historial de llamadas se desvía a través del tronco.Indicates whether call history information is forwarded through the trunk. Cuando se activa esta opción, el proxy de Office 365 envía un historial de información y un encabezado al que se hace referencia.When you turn this on, the Office 365 proxy sends a History-info and Referred-by header. FalsoFalse VerdaderoTrue
FalsoFalse
BooleanBoolean
NoNo Reenviar encabezado de identidad (PAI)Forward P-Asserted-identity (PAI) header ForwardPAIForwardPAI Indica si el encabezado de PAI se reenvía junto con la llamada.Indicates whether the PAI header is forwarded along with the call. El encabezado PAI proporciona un método para comprobar la identidad de la persona que realiza la llamada.The PAI header provides a way to verify the identity of the caller. Si esta configuración está activada, también se enviará el encabezado privacidad: identificador.If this setting is on, the Privacy:ID header is also sent. FalsoFalse VerdaderoTrue
FalsoFalse
BooleanBoolean
NoNo Capacidad de llamadas simultáneasConcurrent call capacity MaxConcurrentSessionsMaxConcurrentSessions Al establecer un valor, el sistema de alertas le notificará cuando el número de sesiones simultáneas sea 90 por ciento o 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. Si no establece un valor, no se generan alertas.If you don't set a value, alerts aren't generated. Sin embargo, el sistema de supervisión informará del número de sesiones simultáneas cada 24 horas.However, the monitoring system will report the number of concurrent sessions every 24 hours. ValorNull ValorNull
de 1 a 100.0001 to 100,000
NoNo Códigos de respuesta de conmutación por errorFailover response codes FailoverResponseCodesFailoverResponseCodes
Si el enrutamiento directo recibe un código de error 4xx o 6xx de SIP en respuesta a una invitación saliente, la llamada se considera completada de forma predeterminada.If Direct Routing receives any 4xx or 6xx SIP error code in response to an outgoing Invite, the call is considered completed by default. Saliente significa una llamada de un cliente de equipo a la RTC con flujo de tráfico: el cliente de Teams-> enrutamiento directo-> red de telefonía > de SBC).Outgoing means a call from a Teams client to the PSTN with traffic flow: Teams client -> Direct Routing -> SBC -> telephony network). Al especificar un código de respuesta de conmutación por error, esto fuerza el enrutamiento directo para probar otro SBC (si hay otra SBC en la Directiva de enrutamiento de voz del usuario) cuando recibe los códigos especificados si la SBC no puede realizar una llamada debido a problemas de red o de otro problema.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 obtener más información, consulte conmutación por error de códigos SIP específicos recibidos desde el controlador de borde de sesión (SBC).To learn more, see Failover of specific SIP codes received from the Session Border Controller (SBC). 408, 503, 504408, 503, 504 ENTInt
NoNo Tiempos de conmutación por error (segundos)Failover times (seconds) FailoverTimeSecondsFailoverTimeSeconds Al establecer un valor, las llamadas salientes que no respondan a la puerta de enlace dentro del tiempo establecido se enrutarán al siguiente tronco disponible.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. Si no hay más troncos, la llamada se elimina automáticamente.If there are no additional trunks, the call is automatically dropped. El valor predeterminado es de 10 segundos.The default value is 10 seconds. En una organización con las redes lentas y las respuestas de puerta de enlace, esto podría dar lugar a que las llamadas se quitaran innecesariamente.In an organization with slow networks and gateway responses, this could potentially result in calls being dropped unnecessarily. base1010 NúmeroNumber ENTInt
NoNo País o región preferidos para el tráfico de mediosPreferred country or region for media traffic MediaRelayRoutingLocationOverrideMediaRelayRoutingLocationOverride Use esta configuración para establecer manualmente el país o la región que prefiera para el tráfico de los medios.Use to manually set your preferred country or region for media traffic. Le recomendamos que configure esto solo si los registros de llamadas indican claramente que la asignación predeterminada del centro de recursos para la ruta multimedia no usa la ruta más cercana al centro de recursos de 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. De forma predeterminada, el enrutamiento directo asigna un centro de recursos basado en la dirección IP pública de SBC y siempre selecciona la ruta más cercana al centro de recursos de 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. Sin embargo, en algunos casos, es posible que la ruta de acceso predeterminada no sea la ruta de acceso óptima.However, in some cases, the default path might not be the optimal path. Este parámetro le permite establecer manualmente la región preferida para el tráfico de medios.This parameter allows you to manually set the preferred region for media traffic. NingunaNone Códigos de países en formato ISOCountry codes in ISO format
NoNo SBC admite PIDF/lo para las llamadas de emergenciaSBC supports PIDF/LO for emergency calls PidfloSupportedPidfloSupported Especifique si el SBC admite el objeto de ubicación de formato de datos de información de presencia (PIDF/lo) para llamadas de emergencia.Specify whether the SBC supports Presence Information Data Format Location Object (PIDF/LO) for emergency calls.
NoNo Llamar al teléfono al intentar encontrar al usuarioRing phone while trying to find the user GenerateRingingWhileLocatingUserGenerateRingingWhileLocatingUser Establece si se reproduce una señal de audio a la persona que llama para indicar que Teams está en proceso de establecer la llamada.Set whether an audio signal is played to the caller to indicate that Teams is in the process of establishing the call. Esta configuración solo se aplica al enrutamiento directo en el modo de omisión de medios.This setting only applies to Direct Routing in non-media bypass mode. A veces, las llamadas entrantes desde la RTC a los clientes de equipos pueden tardar más de lo esperado en establecerse.Sometimes inbound calls from the PSTN to Teams clients can take longer than expected to be established. Cuando esto sucede, es posible que el autor de la llamada no oiga nada, el cliente de Teams no suene y la llamada puede ser cancelada por algunos proveedores de telecomunicaciones.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 configuración ayuda a evitar los silencios inesperados que se pueden producir en estos escenarios.This setting helps to avoid unexpected silences that can occur in these scenarios. TrueTrue TrueTrue
FalsoFalse
BooleanBoolean
NoNo - MediaBypassMediaBypass Esta configuración indica si la SBC admite la omisión de medios y si desea usarlo para este SBC.This setting indicates whether the SBC supports media bypass and whether you want to use it for this SBC. NingunaNone VerdaderoTrue
FalsoFalse
BooleanBoolean

Vea tambiénSee also

Planear el enrutamiento directoPlan Direct Routing

Configurar el enrutamiento directoConfigure Direct Routing

Descripción de PowerShell para TeamsTeams PowerShell overview