Descripción general

Webex Calling admite la ubicación conjunta de una puerta de enlace de supervivencia con una puerta de enlace local en la misma puerta de enlace administrada de Cisco IOS. Es decir, puede utilizar el mismo dispositivo de puerta de enlace de Cisco IOS para configurar los servicios de puerta de enlace local y de puerta de enlace de supervivencia. Por lo tanto, no es necesario que tenga dos puertas de enlace administradas por Cisco IOS diferentes asignadas como puerta de enlace de supervivencia y puerta de enlace local.

En este artículo se analizan las consideraciones para la ubicación en conjunto de los servicios de la puerta de enlace local y la puerta de enlace de supervivencia en comparación con la implementación independiente de estos servicios.

Debido a vulnerabilidades detectadas, Webex Calling deprimirá el esquema de cifrado RSAES-PKCS1-v1_5 utilizado por la solución de supervivencia del sitio el 1 de septiembre de 2024. Después de esta fecha, el esquema de cifrado RSAES-OAEP es obligatorio.

Para garantizar el funcionamiento continuo con este esquema de cifrado, actualice sus puertas de enlace de supervivencia del sitio a Cisco IOS XE Dublin 17.12.3 antes del 1 de septiembre de 2024. No se requieren cambios de configuración para utilizar el nuevo esquema de cifrado después de esta mejora.

Requisitos previos

Cisco IOS XE Dublin 17.12.3 y versiones posteriores.

Limitaciones y restricciones

A continuación, se enumeran las limitaciones conocidas para la ubicación conjunta de servicios en las puertas de enlace administradas por Cisco IOS:

  • No se proporciona soporte de alta disponibilidad para las puertas de enlace locales.

  • No se proporciona soporte para la validación de la configuración en las puertas de enlace locales.

  • En Control Hub, la puerta de enlace debe aprovisionarse como servicio de puerta de enlace de supervivencia.

  • Si el cliente ha aprovisionado la puerta de enlace como puerta de enlace local, tiene que anular la asignación y, a continuación, reasignar el servicio como puerta de enlace de supervivencia.

  • La ubicación conjunta es específica de la puerta de enlace de Cisco IOS. Los clientes que utilizan la puerta de enlace local de terceros deben implementar la puerta de enlace de supervivencia por separado.

  • La ubicación en conjunto para la puerta de enlace local implementada por el socio compartida entre varios clientes no se aplica.

Para conocer las limitaciones y restricciones específicas de los servicios de puerta de enlace independientes, consulte Inscribir puertas de enlace administradas por Cisco IOS en la nube de Webex y Supervivencia del sitio para Webex Calling.

Consideraciones de enrutamiento de llamada para la ubicación en conjunto

El enrutamiento de llamada para la ubicación en conjunto se basa en una estrategia de enrutamiento que incluye una combinación de grupos de pares de marcado (DPG) y un enrutamiento regular basado en patrones de destino. Esto es diferente de las estrategias de enrutamiento de llamada utilizadas para los servicios de puerta de enlace administrados por Cisco IOS independientes. Un servicio de puerta de enlace local independiente utiliza una estrategia de enrutamiento de llamada basada en DPG. La puerta de enlace de supervivencia independiente enruta las llamadas mediante patrones de destino.

Enrutamiento de llamada para la ubicación conjunta de la puerta de enlace local y los servicios de supervivencia del sitio

Tenga en cuenta lo siguiente al configurar el enrutamiento de llamada para escenarios de colocation:

  • Para llamadas desde Webex Calling: el par de marcado entrante de Webex Calling se hace coincidir en función del nombre de host de la puerta de enlace local o del parámetro DTG en la URI. El par de marcado entrante está vinculado a un DPG que tiene PSTN. Luego, la llamada se enruta a la PSTN. En resumen, no hay cambios en el enrutamiento de llamadas con respecto a la estrategia de enrutamiento de la puerta de enlace local existente.

  • Para llamadas desde PSTN: elimine el enrutamiento de llamada basado en grupos de pares de marcado. Enrute las llamadas mediante el enrutamiento basado en patrones de destino regulares. Es decir, un par de marcado entrante no está vinculado a un DPG en esta estrategia. El par de marcado entrante de PSTN coincide en función de la dirección IP de PSTN en Via URI. Se realizaría una búsqueda regular de pares de marcado y se enrutaría una llamada en función de las preferencias de pares de marcado. La llamada se enruta a un extremo registrado localmente para el modo de supervivencia o a Webex Calling para el modo activo.

  • En el caso de llamadas provenientes de extremos inscritos localmente (aplicable al modo de supervivencia del sitio durante interrupciones de WAN): enrute las llamadas mediante el enrutamiento basado en patrones de destino regulares. En esta estrategia, un par de marcado entrante se corresponde con un par de marcado del lado de la línea. Se realiza una búsqueda regular de pares de marcado y se enrutará una llamada en función de la preferencia de pares de marcado. La llamada se enruta a un extremo registrado localmente, PSTN o Webex Calling.

  • Se puede definir una preferencia para cada par de marcado saliente. Esta preferencia se utiliza para decidir el orden de selección de pares de marcado para la configuración de una llamada saliente. Menor el valor, mayor es la preferencia. Para el enrutamiento de llamada en la ubicación compartida, la preferencia del par de marcado se establece de la siguiente manera:

    • Preferencia predeterminada de 0 para enrutar llamadas a extremos inscritos localmente

    • Preferencia de 2 para enrutar las llamadas al enlace troncal de Webex Calling

    • Preferencia de 3 para enrutar las llamadas al enlace troncal de PSTN

En la siguiente tabla se resume el comportamiento de enrutamiento de llamada para todas las llamadas entrantes y salientes en Webex Calling que implica la ubicación en conjunto de los servicios de puerta de enlace administrados por Cisco IOS:

Tabla 1. Consideraciones de enrutamiento de llamada para la ubicación en conjunto
Entrante desdeSaliente a

Servicio de puerta de enlace

Enrutamiento de llamadas

Información adicional

PSTN

Llamadas de Webex

Ubicación conjunta de la puerta de enlace local y la puerta de enlace de supervivencia

Se basa en el patrón de destino (.T)

Par de marcado que tiene preferencia 2

PSTN

Extremos locales

Ubicación conjunta de la puerta de enlace local y la puerta de enlace de supervivencia

Se basa en el patrón de destino

Utilizar los pares de marcado dinámicos creados en función de las inscripciones.

No hay configuraciones para realizar en estos pares de marcado del sistema. Automáticamente tendría la prioridad más alta.

Extremos locales

PSTN

Ubicación conjunta de la puerta de enlace local y la puerta de enlace de supervivencia

Se basa en el patrón de destino

Par de marcado que tiene preferencia 3

Extremos locales

Llamadas de Webex

Ubicación conjunta de la puerta de enlace local y la puerta de enlace de supervivencia

Se basa en el patrón de destino (.T)

Par de marcado que tiene preferencia 2

Esto solo se aplica si el enlace troncal de la puerta de enlace local hacia Webex Calling sigue activo incluso en modo de puerta de enlace de supervivencia.

Llamadas de Webex

PSTN

Puerta de enlace local

Basado en grupos de pares de marcado

Conexión clavada a PSTN

Extremos locales

Extremos locales

Puerta de enlace de supervivencia

Se basa en el patrón de destino

Utilizar los pares de marcado dinámicos creados en función de las inscripciones.

No se necesitan cambios adicionales de configuración de pares de marcado en estos pares de marcado del sistema.

Para obtener información detallada sobre las consideraciones de enrutamiento de llamadas para la ubicación en conjunto de los servicios de puerta de enlace administrados por Cisco IOS, consulte Arquitectura preferida de Webex Calling.

Configurar la ubicación conjunta de los servicios

Si necesita asignar una nueva puerta de enlace administrada de Cisco IOS para la ubicación conjunta de la puerta de enlace local y los servicios de supervivencia del sitio, asigne su puerta de enlace como puerta de enlace de supervivencia en el Control Hub. Para obtener información sobre cómo asignar la puerta de enlace como puerta de enlace de supervivencia, consulte Inscribir puertas de enlace administradas por Cisco IOS a la nube de Webex para agregar la puerta de enlace a Control Hub.

Según el tipo de enlaces troncales que se utilice, puede configurar la ubicación en conjunto mediante una de las siguientes opciones:

Configurar la ubicación en conjunto para los enlaces troncales basados en registros

1

Configure certificados.

Es obligatorio que utilice certificados firmados por una autoridad de certificación de confianza. Para obtener más información sobre cómo solicitar y crear certificados, consulte Configurar certificados.

2

Configure los comandos de voz global.

La configuración de voz incluye ajustes comunes relacionados con los servicios de puerta de enlace local y de puerta de enlace de supervivencia. A continuación, se muestra una configuración de voz global de ejemplo:

servicio de voz voip ip lista de confianza ipv4 x.x.x.x y.y.y.y allow-connections sip to sip media statistics media bulk-stats no supplementary-service sip refer no supplementary-service sip handle-replaces fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none stun stun flowdata agent-id 1 boot-count 4 stun flowdata shared-secret 0 Password123$ sip g729 annexb-all early-offer forced asymmetric payload full registrar server 
3

Configuración específica de la puerta de enlace de supervivencia.

Configure las preferencias de códec, grupo y registro de voz para los extremos que se registran en la puerta de enlace de supervivencia. A continuación, se muestra una configuración de muestra específica de la puerta de enlace de supervivencia:

! registro de voz modo global webex-sgw no allow-hash-in-dn max-dn 50 max-pool 50 ! códec de clase de voz 1 preferencia de códec 1 preferencia de códec opus 2 g ulaw ! registro de voz  1 ID red 0.0.0.0 máscara 0.0.0.0 dtmf-relay rtp-nte voice-class códec 1 ! 
4

Configuración específica de la puerta de enlace local. Para obtener más información, consulte Puerta de enlace local basada en inscripción.

Incluye la configuración del inquilino utilizado para inscribir el enlace troncal de la puerta de enlace local en Webex Calling, los perfiles de SIP asociados y las preferencias de códec. A continuación, se muestra una configuración de muestra específica de la puerta de enlace local:

clase de voz sip-profiles 200 regla 9 solicitud CUALQUIER cabecera sip SIP-Req-URI modify "sips:(.*)" "sip:\1" regla 10 solicitud CUALQUIER cabecera sip Para modificar "" ";otg=hussain2572_lgu>" regla 30 request ANY sip-header P-asserted-Identity modify "sips:(.*)" sip:\1 ! códec de clase de voz 99 preferencia de códec 1 g ulaw preferencia de códec 2 g alaw ! clase de voz srtp-crypto 200 crypto 1 AES_cm_128_hmac_sha1_80 ! clase de voz stun-usage 200 stun usage firewall-traversal flowdata stun usage ice lite ! clase de voz inquilino 200 registrar dns:40462196.cisco-bcld.com esquema sips expira 240 refresh-ratio 50 número de credenciales tcp tls Hussain6346_Nombre de usuario de LGU Hussain2572_Contraseña de LGU 0 meX7]~)Nombre de usuario de autenticación de BroadWorks dominio de VmF Hussain2572_Contraseña de LGU 0 meX7]~)Nombre de usuario de autenticación de BroadWorks dominio de VmF Hussain2572_Contraseña LGU 0 meX7]~)Dominio de VmF 40462196.cisco-bcld.com no remote-party-id sip-server dns:40462196.cisco-bcld.com connection-reuse srtp-crypto 200 session transport tcp tls url sips error-passthru asserted-id pai bind control source-interface GigabitEthernet0/0/1 bind media source-interface GigabitEthernet0/0/1 no pass-thru content custom-sdp sip-profiles 200 outbound-proxy dns:la01.sipconnect-us10.cisco-bcld.com privacy-policy passthru 
5

Configuración específica de PSTN.

Incluye la configuración del inquilino para PSTN y los perfiles sip asociados (si los hubiera) y las preferencias de códec. A continuación, se muestra una configuración de muestra específica para PSTN:

! clase de voz inquilino 100 sesión transporte udp url sip error-passthru bind control source-interface GigabitEthernet0/0/0 bind media source-interface GigabitEthernet0/0/0 no pass-thru content custom-sdp ! 
6

Configure el par de marcado de PSTN entrante.

Incluye la selección de pares de marcado para llamadas de PSTN entrantes en función de la coincidencia de encabezados. A continuación, se muestra una configuración de muestra para el par de marcado de PSTN entrante:

! uri de clase de voz 100 sip host ipv4:192.168.80.13 ! voz de par de marcado 100 voip descripción Par de marcado entrante de protocolo de sesión PSTN sipv2 uri entrante a través del códec de clase de voz 99 dtmf-relay rtp-nte sip inquilino 100 respuesta de emergencia no vad ! 
7

Configure el par de marcado saliente de Webex Calling.

Incluye la selección de pares de marcado para el enlace troncal de Webex Calling saliente en función del grupo de pares de marcado. A continuación, se muestra una configuración de muestra para el par de marcado saliente de Webex Calling:

 voz del par de marcado 200201 voip descripción destino de Webex Calling saliente e164-pattern-map 100 preferencia protocolo de sesión 2 sipv2 sesión objetivo códec clase de voz sip-server 99 dtmf-relay rtp-nte clase de voz stun-usage 200 sin clase de voz local sip-host clase de voz tenant 200 srtp sin vad ! 
8

Configure el par de marcado entrante de Webex Calling.

Incluye la selección de pares de marcado para llamadas entrantes de Webex Calling en función de la coincidencia con el parámetro DPG en el encabezado Request-URI. El grupo de pares de marcado se utiliza para enrutar las llamadas directamente al PSTN saliente. A continuación, se muestra una configuración de ejemplo para el par de marcado entrante de Webex Calling:

 clase de voz dpg 200 par de marcado 101 preferencia 1 ! ! clase de voz uri 200 sip pattern dtg=hussain2572 ! voz par de marcado 200201 voip descripción Destino de llamadas entrantes dpg 200 max-conn 250 solicitud de uri entrante 200 ! 
9

Configure el par de marcado de PSTN saliente.

Se utiliza para enrutar llamadas de PSTN en los modos de puerta de enlace local y puerta de enlace de supervivencia. Cambie el patrón de destino del MALO actual a un patrón adecuado para llamadas de PSTN. Esto es necesario para el enrutamiento de llamadas de PSTN desde extremos registrados localmente. Puede hacerlo directamente usando el patrón de destino o a través del mapa de patrones E164. La siguiente es una configuración de muestra para el par de marcado de PSTN saliente:

! clase de voz e164-pattern-map 100 e164 +91.T e164 +1.T e164 +.T ! ! voz par de marcado 101 voip descripción Par de marcado saliente a destino IP PSTN e164-pattern-map 100 preferencia protocolo de sesión 3 sipv2 destino de sesión ipv4:192.168.80.13 opciones sip clase de voz-keepalive códec clase de voz 99 dtmf-relay rtp-nte inquilino sip clase de voz 100 sin vad ! 
10

Configure pares de marcado de PSTN salientes para llamadas de emergencia en modo de supervivencia.

Se utiliza para la selección de pares de marcado basada en la coincidencia de patrones E164. Estos pares de marcado solo se corresponden con llamadas que se originan desde extremos registrados directamente en la puerta de enlace de supervivencia en modo de supervivencia. Aprovisione uno o más pares de marcado según el plan de marcado para el que se proporciona soporte en modo de supervivencia y los permisos de llamadas asociados. A continuación, se muestra una configuración de muestra para los pares de marcado de PSTN salientes para llamadas de emergencia en modo de supervivencia:

! clase de voz e164-pattern-map 300 e164 911 ! voz par de marcado 300 voip descripción Par de marcado PSTN saliente para la llamada E911 en la zona de respuesta de emergencia del modo de supervivencia protocolo de sesión sipv2 objetivo de sesión ipv4:10.65.125.202:9089 destino e164-pattern-map 300 códec de clase de voz 99 inquilino sip de clase de voz 100 dtmf-relay rtp-nte ! 
11

Configure la búsqueda de pares de marcado.

Se utiliza para seleccionar pares de marcado para el enrutamiento en función de la preferencia establecida en los pares de marcado.

! búsqueda de pares de marcado 2 !

Configurar la ubicación en conjunto para los enlaces troncales basados en certificados

Antes de comenzar

La configuración de la ubicación conjunta para los enlaces troncales basados en certificados es similar a los enlaces troncales basados en inscripción, excepto para los específicos del enlace troncal y los inquilinos de la puerta de enlace local.

1

Configure certificados.

Es obligatorio que utilice certificados firmados por una autoridad de certificación de confianza. Para obtener más información sobre cómo solicitar y crear certificados, consulte Configurar certificados.

2

Configure los comandos de voz global.

La configuración de voz incluye ajustes comunes relacionados con los servicios de puerta de enlace local y de puerta de enlace de supervivencia. A continuación, se muestra una configuración de voz global de ejemplo:

servicio de voz voip ip lista de confianza ipv4 x.x.x.x y.y.y.y allow-connections sip to sip media statistics media bulk-stats no supplementary-service sip refer no supplementary-service sip handle-replaces fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none stun stun flowdata agent-id 1 boot-count 4 stun flowdata shared-secret 0 Password123$ sip g729 annexb-all early-offer forced asymmetric payload full registrar server 
3

Configuración específica de la puerta de enlace de supervivencia.

Configure las preferencias globales de registro de voz, grupo y códec para los extremos que se registran en la puerta de enlace de supervivencia. A continuación, se muestra una configuración de muestra específica de la puerta de enlace de supervivencia:

! registro de voz modo global webex-sgw no allow-hash-in-dn max-dn 50 max-pool 50 ! códec de clase de voz 1 preferencia de códec 1 preferencia de códec opus 2 g ulaw ! registro de voz  1 ID red 0.0.0.0 máscara 0.0.0.0 dtmf-relay rtp-nte voice-class códec 1 ! 
4

Configuración específica de la puerta de enlace local. Para obtener más información, consulte Enlaces troncales basados en certificados.

Incluye la configuración del enlace troncal y del inquilino necesarios para realizar el intercambio de certificados en la puerta de enlace local, los perfiles SIP asociados y las preferencias de códec. A continuación, se muestra una configuración de muestra específica de la puerta de enlace local:

códec de clase de voz 200 preferencia de códec 1 g ulaw preferencia de códec 2 g alaw ! clase de voz sip-options-keepalive 200 descripción Keepalive webex_mTLS up-interval 5 transport tcp tls ! clase de voz tls-profile 200 descripción Webexcalling trustpoint sbc6 cn-san validate bidirectional cn-san  1 us01.sipconnect.bcld.webex.com ! clase de voz sip-profiles 200 regla 10 request ANY sip-header Contacto modify "@.*:" "@sbc6.tekvizionlabs.com:" regla 20 respuesta ANY sip-header Contacto modify "@.*:" "@sbc6.tekvizionlabs.com:" ! clase de voz srtp-crypto 200 crypto 1 AES_CM_128_HMAC_SHA1_80 ! inquilino de clase de voz 200 sin remote-party-id localhost sbc6.tekvizionlabs.com srtp-crypto 200 session transport tcp tls url sips error-passthru asserted-id pai bind control source-interface GigabitEthernet0/0/1 bind media source-interface GigabitEthernet0/0/1 no pass-thru content custom-sdp sip-profiles 200 privacy-policy passthru tls-profile 200 ! 
5

Configuración específica de PSTN.

Incluye la configuración del inquilino para PSTN y los perfiles sip asociados (si los hubiera) y las preferencias de códec. A continuación, se muestra una configuración de muestra específica para PSTN:

! clase de voz inquilino 100 sesión transporte udp url sip error-passthru bind control source-interface GigabitEthernet0/0/0 bind media source-interface GigabitEthernet0/0/0 no pass-thru content custom-sdp ! 
6

Configure el par de marcado de PSTN entrante.

Incluye la selección de pares de marcado para llamadas de PSTN entrantes en función de la coincidencia de encabezados. A continuación, se muestra una configuración de muestra para el par de marcado de PSTN entrante:

! uri de clase de voz 100 sip host ipv4:192.168.80.13 ! voz de par de marcado 100 voip descripción Par de marcado entrante de protocolo de sesión PSTN sipv2 uri entrante a través del códec de clase de voz 99 dtmf-relay rtp-nte sip inquilino 100 respuesta de emergencia no vad ! 
7

Configure el par de marcado saliente de Webex Calling.

Incluye la selección de pares de marcado para el enlace troncal de Webex Calling saliente en función del grupo de pares de marcado. A continuación, se muestra una configuración de muestra para el par de marcado saliente de Webex Calling:

voz de par de marcado 200201 voip descripción OutBound Webex Calling session protocol sipv2 session target dns: transporte de sesión tcp tls destino e164-pattern-map 100 códec de clase de voz 200 clase de voz stun-usage 200 clase de voz sip asserted-id pai clase de voz sip inquilino 200 clase de voz opciones-keepalive perfil 200 clase de voz sip bind control source-interface GigabitEthernet 0/0/2 clase de voz sip bind media source-interface GigabitEthernet 0/0/2 dtmf-relay rtp-nte srtp no vad ! 
8

Configure el par de marcado entrante de Webex Calling.

Incluye la selección de pares de marcado para llamadas entrantes de Webex Calling en función de la coincidencia con el parámetro DPG en el encabezado de URI de solicitud. El grupo de pares de marcado se utiliza para enrutar las llamadas directamente al PSTN saliente. A continuación, se muestra una configuración de ejemplo para el par de marcado entrante de Webex Calling:

clase de voz dpg 200 par de marcado 101 preferencia 1 ! ! clase de voz uri 200 sip pattern dtg=hussain2572 ! voz par de marcado 200201 voip descripción Destino de llamadas entrantes dpg 200 max-conn 250 solicitud de uri entrante 200 ! 
9

Configure el par de marcado de PSTN saliente.

Se utiliza para enrutar llamadas de PSTN en los modos de puerta de enlace local y puerta de enlace de supervivencia. Cambie el patrón de destino de MALO actual a un patrón adecuado para llamadas de PSTN. Esto es necesario para el enrutamiento de llamadas de PSTN desde extremos registrados localmente. Puede hacerlo directamente usando el patrón de destino o a través del mapa de patrones E164. La siguiente es una configuración de muestra para el par de marcado de PSTN saliente:

! clase de voz e164-pattern-map 100 e164 +91.T e164 +1.T e164 +.T ! ! voz par de marcado 101 voip descripción Par de marcado saliente a destino IP PSTN e164-pattern-map 100 preferencia protocolo de sesión 3 sipv2 destino de sesión ipv4:192.168.80.13 opciones sip clase de voz-keepalive códec clase de voz 99 dtmf-relay rtp-nte inquilino sip clase de voz 100 sin vad ! 
10

Configure pares de marcado de PSTN salientes para llamadas de emergencia en modo de supervivencia.

Se utiliza para la selección de pares de marcado basada en la coincidencia de patrones E164. Estos pares de marcado solo se corresponden con llamadas que se originan desde extremos registrados directamente en la puerta de enlace de supervivencia en modo de supervivencia. Aprovisione uno o más pares de marcado según el plan de marcado para el que se proporciona soporte en modo de supervivencia y los permisos de llamadas asociados. A continuación, se muestra una configuración de muestra para los pares de marcado de PSTN salientes para llamadas de emergencia en modo de supervivencia:

! clase de voz e164-pattern-map 300 e164 911 ! voz par de marcado 300 voip descripción Par de marcado PSTN saliente para la llamada E911 en la zona de respuesta de emergencia del modo de supervivencia protocolo de sesión sipv2 objetivo de sesión ipv4:10.65.125.202:9089 destino e164-pattern-map 300 códec de clase de voz 99 inquilino sip de clase de voz 100 dtmf-relay rtp-nte ! 
11

Configure la búsqueda de pares de marcado.

Se utiliza para seleccionar pares de marcado para el enrutamiento en función de la preferencia establecida en los pares de marcado.

! búsqueda de pares de marcado 2 !