Requisitos del operador para BYOC Cloud para Dynamic Cloud Voice Platform
Requerimientos generales
Para que BYOC Cloud funcione con un operador externo, el operador debe:
- Ser compatible con SIP
- Apoyar completamente la Sección 8.2.6.2 de RFC3261 y devolver la cabecera Via intacta de la solicitud enviada por Genesys Cloud en las respuestas enviadas por el operador.
- Apoyar plenamente la Sección 19.1.1 de RFC3261 y apoyar el método FQDN recomendado de enrutamiento SIP.
- Compatibilidad total con la sección 19.1.5 de la RFC3261 y envío de parámetros URI de contacto desconocidos enviados por Genesys Cloud en el URI de solicitud en solicitudes secuenciales enviadas a Genesys Cloud.
- Admite el protocolo de transporte troncal UDP, TCP o TLS
- Tener una dirección IP o un nombre de host enrutable públicamente
Para obtener más información, consulte el Especificación de interoperabilidad de operadores en la nube de Genesys.
Requisitos de la troncal BYOC
Direcciones IP de señalización SIP
Las direcciones IP públicas de señalización SIP son las direcciones IP proxy que las troncales BYOC de Genesys Cloud utilizan para enviar y recibir llamadas. Genesys Cloud equilibra la carga y utiliza cualquiera de las direcciones IP de la región para enviar llamadas salientes. Para permitir el tráfico de señalización SIP, debe agregar estas direcciones IP en la ACL del lado del operador a su lista de permitidos.
Las llamadas entrantes a Genesys Cloud a través de BYOC se pueden enviar a nivel de red a lo siguiente:
- Any of the public SIP load balancer DNS names or SRV records listed in the the BYOC Cloud public SIP IP addresses for Dynamic Cloud Voice Platform article.
- El FQDN del tronco, como se define en el lado de Genesys Cloud. Este FQDN siempre se resuelve a una de las direcciones IP públicas.
Nota: Genesys Cloud maneja la señalización de llamadas y los medios utilizando servicios separados para propósitos de resiliencia y escalado. Los servicios multimedia de Genesys Cloud son instancias de microservicio de escalado automático, que se crean instancias o se eliminan según sea necesario en función de la carga de la plataforma. Estas instancias extraen direcciones IP de un gran grupo de direcciones públicas en AWS. Para obtener más información, consulte la sección Dominios y direcciones IP del Acerca de los puertos y servicios para su firewall artículo.
Requisitos de configuración de URI para el enrutamiento de llamadas y la solicitud de llamadas
La configuración de URI se aplica tanto a las llamadas entrantes como a las salientes.
Enrutamiento de llamadas entrantes
Al configurar el enrutamiento SIP entrante para un tronco BYOC Cloud, Genesys Cloud requiere que esté presente un Identificador de terminación SIP entrante único en INVITE para asociar las llamadas entrantes con los recursos de la Organización Genesys Cloud correspondiente.
Puede elegir uno de los cuatro métodos para formatear sus invitaciones SIP entrantes.
- FQDN (nombre de dominio completo)
- TGRP (Protocolo de enrutamiento de grupo de troncales)
- Reemplazo de DNIS (Servicio de identificación de número marcado)
- Encabezado de terminación SIP entrante
De forma predeterminada, puede utilizar el método FQDN o TGRP recomendado. Si los requisitos de su operador le impiden utilizar cualquiera de esos métodos, puede habilitar el método de reemplazo de DNIS.
Para facilitar la comprensión de cómo formatear las INVITACIONES entrantes, la interfaz de usuario Crear troncal externa le proporciona ayuda dinámica. Cuando comienza a escribir un identificador en el cuadro Identificador de terminación SIP entrante, aparece el panel Solicitud entrante-Referencia de URI que le proporciona ejemplos de formato INVITE que incluyen su identificador de terminación y la dirección de la región de su organización Genesys Cloud.
La opción Encabezado de terminación SIP entrante le brinda la posibilidad de especificar un encabezado SIP personalizado que envía el operador BYOC y contiene el valor que usted proporciona en el campo Identificador de terminación SIP entrante.
Para las solicitudes secuenciales entrantes, la cabecera Contact contendrá la dirección DNS pública de la región precedida por el campo Inbound SIP Termination Identifier.
Enrutamiento de llamadas salientes
Genesys Cloud también permite incrustar un identificador único en los INVITES salientes. Cuando lo haga, puede especificar que la INVITE utilice uno o todos los métodos disponibles (FQDN, TGRP o Sustitución de DNIS) utilizando las casillas SIP de Salida.
- FQDN de terminación SIP saliente: Especifique la parte del dominio del Request-URI.
- Atributo SIP TGRP de salida: Especifique el parámetro TGRP del Request-URI.
- TGRP Context-ID: Especifique el parámetro de contexto troncal del Request-URI.
- DNIS SIP saliente: Especifique el valor DNIS para el intento de llamada saliente.
Nuevamente, encontrará que la interfaz de usuario de Crear troncal externo le brinda ayuda dinámica. Cuando comienza a escribir en uno de los cuadros SIP de salida, aparece el panel Referencia de URI de solicitud de salida que le proporciona un ejemplo de formato de INVITACIÓN que incluye los valores de identificación que ingresa.
Para más información, ver Configurar el enrutamiento SIP para un tronco BYOC Cloud.
Método de enrutamiento FQDN para llamadas entrantes
Cuando configura el lado Genesys Cloud de un tronco BYOC, especifica un valor específico del tronco. Genesys Cloud utiliza este valor como un identificador único para enrutar correctamente las llamadas entrantes a los recursos de la organización de Genesys Cloud correctos. Este valor se antepone al dominio troncal BYOC de la región. El resultado es un FQDN troncal único y que se puede resolver.
Por ejemplo, si el dominio troncal BYOC de la región es .byoc.use1.genesys.cloud, y el identificador único es myuniqueidentifier, entonces formatearía la Request-URI como:
sip:+13172222222@myuniqueidentifier.byoc.use1.genesys.cloud
Método de enrutamiento TGRP para llamadas entrantes
Si FQDN no funciona como Request-URI en su entorno, Genesys Cloud también soporta el uso de Trunk Group Routing Protocol (TGRP) para llamadas entrantes. Se utiliza el mismo identificador único, pero en lugar de colocarlo en la parte del dominio del Request-URI, se incorpora a los atributos específicos de TGRP.
Por ejemplo, si el dominio troncal BYOC de la región es .byoc.use1.genesys.cloud y el identificador único es myuniqueidentifier, entonces formatearía la Request-URI como:
sip:+13172222222;tgrp=myuniqueidentifier;trunk-context=byoc.use1.genesys.cloud@<Domain>
Where Domain would be either one of the region’s IP addresses or one of the load balancer DNS names. See BYOC Cloud public SIP IP addresses for Dynamic Cloud Voice Platform.
Método de enrutamiento de reemplazo de DNIS para llamadas entrantes
Si los requisitos de su operador le impiden utilizar el método de enrutamiento FQDN o el método de enrutamiento TGRP para las llamadas entrantes, puede activar el método de sustitución de DNIS.
Cuando se utiliza el método de sustitución de DNIS, Genesys Cloud inspecciona la parte DNIS del Request-URI entrante en busca del identificador único del troncal. En este caso, Genesys Cloud solo usa el DNIS para la identificación de Org y troncales. Después de identificar la Org y el Trunk, Genesys Cloud enruta basándose en la dirección de la cabecera TO.
Por ejemplo, si el dominio troncal BYOC de la región es .byoc.use1.genesys.cloud, y el identificador único es myuniqueidentifier, entonces formatearía la Request-URI como:
sip:myuniqueidentifier@lb01.byoc.use1.genesys.cloud
