Configurar un controlador de borde de sesión para varios inquilinos
Direct Routing admite la configuración de un controlador de borde de sesión (SBC) para servir a varios espacios empresariales.
Nota
Este escenario está diseñado para asociados de Microsoft y operadores de red telefónica conmutada (RTC). Un operador vende servicios de telefonía entregados a Microsoft Teams a sus clientes.
Para proporcionar servicios en la nube pública, tanto el cliente como los inquilinos del operador deben estar en la nube pública. Para proporcionar servicios en la nube de GCCH, tanto el cliente como los inquilinos del operador deben estar en la nube de GCCH. Un inquilino de operador registrado en la nube pública no puede proporcionar servicios a un inquilino de cliente de GCCH.
Un transportista:
- Implementa y administra un SBC en su centro de datos. Los clientes no necesitan implementar un SBC y reciben servicios de telefonía del operador en el cliente de Teams.
- Interconecta el SBC a varios inquilinos.
- Proporciona servicios RTC a los clientes.
- Administra la calidad de la llamada de un extremo a otro.
- Cargos por separado para los servicios RTC.
Microsoft no administra los operadores. Microsoft ofrece Teléfono Teams, una central de intercambio privada (PBX) y un cliente de Teams. Microsoft también certifica los teléfonos y los SBCs que se pueden usar con Teléfono Teams. Antes de elegir un operador, asegúrese de que su elección tiene un SBC certificado y puede administrar la calidad de voz de un extremo a otro.
Para configurar un SBC para que admita varios inquilinos, es necesario seguir los pasos siguientes:
Solo carrier:
- Implemente el SBC y configúrelo para el escenario de hospedaje según las instrucciones de los proveedores de SBC certificados.
- Registre un nombre de dominio base en el inquilino del operador y solicite un certificado comodín.
- Active el nombre de dominio base en el inquilino del operador.
Operador con un administrador global de clientes:
- Agregue el nombre de subdominio al inquilino del cliente.
- Activar el nombre del subdominio.
- Configure el tronco del operador al inquilino del cliente y aprovisione usuarios.
Asegúrese de que comprende los conceptos básicos de DNS y cómo se administra el nombre de dominio en Microsoft 365. Consulte Obtener ayuda con los dominios de Microsoft 365 antes de continuar.
Implementar y configurar el SBC
Para conocer los pasos detallados sobre cómo implementar y configurar sbcs para un escenario de hospedaje SBC, consulte la documentación del proveedor de SBC.
- AudioCodes: Consulte Notas de configuración de enrutamiento directo para obtener información sobre la configuración del escenario de hospedaje de SBC, como se describe en "Conectar AudioCodes SBC a nota de configuración del modelo de hospedaje de enrutamiento directo de Microsoft Teams".
- Oráculo: Consulte Notas de configuración de enrutamiento directo para obtener información sobre la configuración del escenario de hospedaje de SBC, tal y como se describe en la sección "Microsoft".
- Comunicaciones de la cinta de opciones: Consulte Guía de configuración de Microsoft Teams de Ribbon Communications SBC Core para obtener documentación sobre cómo configurar LOSC de Ribbon Core Series. Consulte también Procedimientos recomendados de la cinta de opciones: Configuración de operadores para Microsoft Teams Direct Routing SBC Edge
- TE-Systems (anynode): Regístrese en el sitio de la comunidad de TE-Systems para obtener documentación y ejemplos sobre cómo configurar anynode SBC para varios inquilinos.
- Metaswitch: Regístrese en el sitio de la comunidad de Metaswitch para obtener documentación sobre cómo habilitar Perimeta SBC para varios inquilinos.
Nota
Asegúrese de que sabe cómo configurar el encabezado "Contacto". El encabezado Contacto se usa para buscar el inquilino del cliente en el mensaje de invitación entrante.
Registrar un dominio base y subdominios: información general
Para el escenario de hospedaje, debe crear:
- Un nombre de dominio base propiedad del operador.
- Un subdominio que forma parte del nombre de dominio base en cada inquilino de cliente.
En el ejemplo siguiente:
- Adatum es una operadora que presta servicios de Telefonía e Internet a varios clientes.
- Woodgrove Bank, Contoso y Adventure Works son tres clientes que tienen dominios de Microsoft 365 pero que reciben los servicios de telefonía de Adatum.
Los subdominios DEBEN coincidir con el nombre FQDN del tronco configurado para el cliente y el FQDN en el encabezado Contacto al enviar la invitación a Microsoft 365.
Cuando llega una llamada a la interfaz de Enrutamiento directo de Microsoft 365, la interfaz usa el encabezado de contacto para buscar el espacio empresarial en el que se debe buscar al usuario. Enrutamiento directo no usa la búsqueda de números de teléfono en la invitación, ya que es posible que algunos clientes tengan números que no sean DID y que se puedan superponer en varios inquilinos. Por lo tanto, el nombre fqdn en el encabezado de contacto es necesario para identificar el espacio empresarial exacto para buscar al usuario por el número de teléfono.
Para obtener más información sobre cómo crear nombres de dominio en organizaciones de Microsoft 365, consulte Obtener ayuda con los dominios de Microsoft 365.
En la tabla siguiente se resumen los requisitos para los dominios predeterminados, dominios adicionales, URI de solicitud y encabezado de contacto.
Compañía | Dominio predeterminado | Dominio adicional | Solicitar URI | Encabezado de contacto |
---|---|---|---|---|
Adatum (transportista) | adatum.biz | sbc1.adatum.biz (nombre de dominio base del operador) |
NA | NA |
Woodgrove Bank (cliente) | woodgrovebank.us | woodgrovebank.sbc1.adatum.biz (subdominio carrier) |
18775682495@xxx.com | woodgrovebank.sbc1.adatum.biz |
Contoso (cliente) | contoso.com | contoso.sbc1.adatum.biz (subdominio carrier) |
19055680434@xxx.com | contoso.sbc1.adatum.biz |
Adventure Works (cliente) | adventureworks.com | adventureworks.sbc1.adatum.biz (subdominio carrier) |
18006427676@xxx.com | adventureworks.sbc1.adatum.biz |
El SBC requiere un certificado para autenticar las conexiones. Para el escenario de hospedaje de SBC, el operador debe solicitar un certificado con CN y/o SAN *.base_domain (por ejemplo, *.sbc1.adatum.biz). Este certificado se usa para autenticar conexiones a varios espacios empresariales servidos desde un único SBC.
La tabla siguiente es un ejemplo de una configuración.
Nuevo nombre de dominio | Tipo | Registrado | Certificado CN/SAN para SBC | Dominio predeterminado del inquilino en el ejemplo | Nombre FQDN que SBC debe incluir en el encabezado Contacto al enviar llamadas a usuarios |
---|---|---|---|---|---|
sbc1.adatum.biz | Base | Inquilino del operador | *.sbc1.adatum.biz | adatum.biz | NOD, este es un inquilino de servicio, no hay usuarios |
woodgrovebank.sbc1.adatum.biz | Subdominio | En un inquilino de cliente | *.sbc1.adatum.biz | woodgrovebank.us | woodgrovebank.sbc1.adatum.biz |
contoso.sbc1.adatum.biz | Subdominio | En un inquilino de cliente | *.sbc1.adatum.biz | contoso.com | contoso.sbc1.adatum.biz |
adventureworks.sbc1.adatum.biz | Subdominio | En un inquilino de cliente | *.sbc1.adatum.biz | adventureworks.com | adventureworks.sbc1.adatum.biz |
El ejemplo de este artículo:
Registrar un nombre de dominio base en el inquilino del operador: ejemplo
En el inquilino del transportista, debe:
- Asegúrese de que tiene los derechos adecuados en el inquilino del transportista.
- Agregue un dominio base al inquilino del operador y confírtalo.
- Active el nombre de dominio en el inquilino del operador.
Asegúrese de que tiene los derechos adecuados en el inquilino del transportista
Solo puede agregar nuevos dominios si inició sesión en la Centro de administración de Microsoft 365 como administrador global.
Para validar el rol que tiene, inicie sesión en la Centro de administración de Microsoft 365 (https://portal.office.com), vaya a Usuarios>activos y, a continuación, compruebe que tiene un rol de administrador global.
Para obtener más información sobre los roles de administrador y cómo asignar un rol en Microsoft 365, vea Acerca de los roles de administrador.
Agregar un dominio base al inquilino del operador y comprobarlo
En la Centro de administración de Microsoft 365, vaya a Configuración>dominios>Agregar dominio.
En el cuadro Escriba un dominio de su propiedad , escriba el FQDN del dominio base. En este ejemplo, se sbc1.adatum.biz el dominio base.
Seleccione Siguiente.
En este ejemplo, el inquilino ya tiene adatum.biz como un nombre de dominio comprobado. El asistente no solicitará verificación adicional porque sbc1.adatum.biz es un subdominio del nombre ya registrado.
Sin embargo, si agrega un FQDN que no se ha comprobado, tendrá que comprobar el nombre del subdominio.
Seleccione Siguiente y, en la página Actualizar configuración DNS , seleccione Agregaré los registros DNS y seleccionaréSiguiente.
En la página siguiente, borre todos los valores (a menos que quiera usar el nombre de dominio para Exchange, SharePoint, Teams o Skype Empresarial), seleccione Siguiente y, después, seleccione Finalizar. Asegúrese de que el nuevo dominio está en el estado De instalación completa.
Activar el nombre de dominio en el inquilino del operador
Después de registrar un nombre de dominio, debe activarlo agregando al menos una cuenta de usuarios o recursos con licencia de Teams. Las cuentas aceptables se licencian con cualquiera de los siguientes SKU:
- Cuenta de usuario con Office 365 E1/E3/E5 o Microsoft 365 E3/E5.
- Cuenta de usuario con Office 365 A1/A3/A5 o Microsoft 365 A1/A3/A5.
- Cuenta de usuario con Office 365 F3 o Microsoft 365 F1/F3.
- Cuenta de usuario con Office 365 G1/G3/G5 o Microsoft 365 G3/G5.
- Cuenta de usuario con Microsoft 365 Empresa Básico/Standard/Premium.
- Cuenta de usuario con una licencia de Dispositivos compartidos de Microsoft Teams .
- Cuenta de recursos con una licencia de cuenta de recursos de Teléfono Microsoft Teams.
Además, el UPN (nombre principal de usuario) de la cuenta o Skype Empresarial dirección SIP local debe usar el mismo FQDN que el dominio recién creado.
Para obtener más información sobre cómo agregar usuarios en organizaciones de Microsoft 365, consulte Obtener ayuda con los dominios de Microsoft 365.
Registrar un nombre de subdominio en un inquilino de cliente - Ejemplo
Debe crear un nombre de subdominio único para cada cliente. En este ejemplo se crea un woodgrovebank.sbc1.adatum.biz de subdominio en un espacio empresarial con el nombre de dominio predeterminado woodgrovebank.us.
En el inquilino del cliente, debe:
- Asegúrese de que tiene los derechos adecuados en el inquilino del cliente.
- Agregue un subdominio al inquilino del cliente y confírmenlo.
- Active el nombre del subdominio en el inquilino del cliente.
Asegúrese de que tiene los derechos adecuados en el inquilino del cliente
Solo puede agregar nuevos dominios si inició sesión en la Centro de administración de Microsoft 365 como administrador global.
Para validar el rol que tiene, inicie sesión en la Centro de administración de Microsoft 365 (https://portal.office.com), vaya a Usuarios>activos y, a continuación, compruebe que tiene un rol de administrador global.
Para obtener más información sobre los roles de administrador y cómo asignar un rol en Microsoft 365, vea Acerca de los roles de administrador.
Agregar un subdominio al inquilino del cliente y comprobarlo
En la Centro de administración de Microsoft 365, vaya a Configuración>dominios>Agregar dominio.
En el cuadro Escriba un dominio de su propiedad , escriba el FQDN del subdominio para este inquilino. En este ejemplo, el subdominio está woodgrovebank.sbc1.adatum.biz.
Seleccione Siguiente.
El FQDN no se ha registrado en el inquilino. En el paso siguiente, tendrá que comprobar el dominio. Seleccione Agregar un registro TXT en su lugar.
Seleccione Siguiente y anote el valor TXT generado para comprobar el nombre de dominio.
Cree el registro TXT con el valor del paso anterior en el proveedor de host DNS del operador.
Para obtener más información, vea Crear registros DNS en cualquier proveedor de host DNS.
Ve al Centro de administración de Microsoft 365 del cliente y selecciona Comprobar.
En la página siguiente, seleccione Agregaré los registros DNS yo mismo y seleccionaré Siguiente.
En la página Elegir el servicios en línea, desactive todas las opciones y seleccione Siguiente.
Seleccione Finalizar en la página Actualizar configuración DNS .
Asegúrese de que el estado es Configuración completada.
Nota
La dirección URL base y el subdominio del cliente individual tienen que estar en el mismo espacio empresarial para permitirle agregar un tronco de ruta directa .
Activar el nombre del subdominio en el inquilino del cliente
Después de registrar un nombre de subdominio, debe activarlo agregando al menos una cuenta de usuarios o recursos con licencia de Teams. Las cuentas aceptables se licencian con cualquiera de los siguientes SKU:
- Cuenta de usuario con Office 365 E1/E3/E5/A3/A5 o Microsoft 365 E3/E5/A3/A5
- Cuenta de usuario con Office 365 F1/F3 o Microsoft 365 F1/F3
- Cuenta de usuario con planes de Microsoft 365 Empresa Básico/Standard/Premium y G3/G5
- Cuenta de usuario con una licencia de dispositivos compartidos de Microsoft Teams
- Cuenta de recursos con una licencia de cuenta de recursos de Teléfono Microsoft Teams
Además, el UPN (nombre principal de usuario) de la cuenta o Skype Empresarial dirección SIP local debe usar el mismo FQDN que el subdominio recién creado.
Para obtener más información sobre cómo agregar usuarios en organizaciones de Microsoft 365, consulte Obtener ayuda con Microsoft 365.
Crear un tronco y aprovisionar usuarios
Con la versión inicial de Enrutamiento directo, Microsoft requería que se agregara un tronco a cada inquilino servido (inquilino del cliente) mediante el cmdlet New-CSOnlinePSTNGateway.
Sin embargo, este método no es óptimo por dos razones:
Gestión de gastos generales. La descarga o el drenaje de un SBC, por ejemplo, o cambios en algunos parámetros, como habilitar o deshabilitar la omisión de medios o cambiar un puerto requiere cambiar los parámetros en varios espacios empresariales (ejecutando Set-CSOnlinePSTNGateway), pero en realidad es el mismo SBC.
Procesamiento de gastos generales. Recopilación y supervisión de datos de estado del tronco - opciones SIP recopiladas de múltiples troncos lógicos que son, en realidad, el mismo SBC y el mismo tronco físico, ralentiza el procesamiento de los datos de ruteo.
Basándose en estos comentarios, Microsoft está incorporando una nueva lógica para aprovisionar los troncos para los inquilinos de clientes.
Se introdujeron dos nuevas entidades:
Tronco de operador registrado en el inquilino del operador mediante el comando New-CSOnlinePSTNGateway. Por ejemplo:
New-CSOnlinePSTNGateway -FQDN sbc1.adatum.biz -SIPSignalingport 5068 -ForwardPAI $true
Tronco derivado que no requiere registro. Es simplemente un nombre de host deseado agregado desde el tronco del portador. Deriva todos sus parámetros de configuración del tronco del portador. La asociación con el tronco del operador se basa en el nombre fqdn.
Ejemplo y lógica de aprovisionamiento
Los operadores necesitan configurar y administrar solamente un único tronco (el tronco del portador en el dominio del portador) usando el comando New-CSOnlinePSTNGateway. En el ejemplo anterior, el tronco está sbc1.adatum.biz.
En el inquilino del cliente, el FQDN del tronco derivado necesita ser agregado a las rutas de voz. Para agregar un FQDN de tronco derivado a una ruta de voz, siga estos pasos en Teams Administración Center:
- Abra el Centro de Administración de Teams.
- En la barandilla izquierda, expande Voz y selecciona Enrutamiento directo.
- En las pestañas Enrutamiento directo, selecciona Rutas de voz.
- Seleccione Agregar (o seleccione Ruta de voz existente).
- En el perfil Ruta de voz, en SBCs inscritos, seleccione Agregar SBCs.
- En el panel derecho, en Agregar SBC como tronco derivado , escriba SBC FQDN para su espacio empresarial y seleccione Agregar.
- Seleccione Aplicar.
O bien, use el comando de PowerShell CsOnlineVoiceRoute con el parámetro -OnlinePstnGatewayList :
Set-CsOnlineVoiceRoute -Identity OnlineVoiceRoute_1 -OnlinePstnGatewayList @{add="woodgrovebank.sbc1.adatum.biz"}
Si el tronco derivado especificado no es válido, entonces el servicio no permitirá que se aplique la configuración.
No hay necesidad de ejecutar New-CSOnlinePSTNGateway para un tronco.
El tronco derivado, como el nombre sugiere, hereda y deriva todos los parámetros de configuración del tronco del portador.
Ejemplos:
sbc1.adatum.biz: el tronco del transportista que debe crearse en el inquilino del transportista.
woodgrovebank.sbc1.adatum.biz: el tronco derivado en un inquilino de cliente. Puede agregar el nombre del tronco derivado en el inquilino del cliente en las rutas de voz sin crearlo.
El operador necesita configurar un registro DNS que resuelva el FQDN del tronco derivado a la dirección IP SBC del operador.
Cualquier cambio realizado en un tronco del transportista (en el inquilino del operador) se aplica automáticamente a los troncos derivados. Por ejemplo, los operadores pueden cambiar un puerto SIP en el tronco del portador, y este cambio se aplica a todos los troncos derivados. La nueva lógica para configurar los troncos simplifica la administración ya que no necesita ir a cada inquilino y cambiar el parámetro en cada tronco.
Las opciones se envían solo al FQDN del tronco del transportista. El estado de mantenimiento del tronco del portador se aplica a todos los troncos derivados y se utiliza para las decisiones de ruteo. Obtenga más información sobre las opciones de enrutamiento directo.
El portador puede drenar el tronco del portador, y todos los troncos derivados son drenados también.
Nota
Las reglas de traducción de números aplicadas en el tronco del portador no se aplican a los troncos derivados. Este es un problema conocido. Como solución alternativa, se deben crear reglas de traducción de números para el inquilino de cada cliente. Algunas funciones solo se pueden configurar mediante PowerShell; por ejemplo, agregar una nueva ruta de voz. Debe usar el cmdlet de New-CsOnlineVoiceRoute. En estos casos, siga las instrucciones que se presentan en otras secciones de esta documentación relacionada con los cmdlets.
Migración del modelo anterior al tronco del transportista
Para la migración desde la implementación actual del modelo hospedado del operador al nuevo modelo, los operadores necesitan volver a configurar los troncos para los inquilinos del cliente. Quite los troncos de los inquilinos del cliente mediante Remove-CSOnlinePSTNGateway (dejando el tronco en el inquilino del transportista)-
Recomendamos migrar a la nueva solución tan pronto como sea posible, ya que mejoraremos la supervisión y el aprovisionamiento mediante el operador y el modelo de tronco derivado.
Para obtener más información sobre cómo configurar el envío del nombre FQDN de subdominios en el encabezado Contacto, vea las instrucciones del proveedor de SBC.
Consideraciones para configurar la conmutación por error de varios espacios empresariales
Para configurar la conmutación por error para un entorno multiempresa, siga estos pasos:
Para cada inquilino, agregue los FQDN para dos SBCs diferentes. Por ejemplo:
customer1.sbc1.contoso.com
customer1.sbc2.contoso.comEn Rutas de voz en línea, especifique ambos SBCs. Si se produce un error en un SBC, la directiva de enrutamiento enruta las llamadas al segundo SBC.
Artículos relacionados
Planear el enrutamiento directo
Configurar el enrutamiento directo