Arquitectura
La conexión es por https Nivel de Certificado 3 (https://xxxx.ucontactcloud.com), uContact usa https (http2) con un REST API y Secure Websockets (wss).
La conexión Secure Websockets https://xxx.ucontactcloud.com:8089/ws (para señalización SIP).
Nuestro Servidor STUN (stun.ucontactcloud.com)
Los Agentes y Servidor de telefonía usan el Servidor STUN para comunicarse.
El servidor conecta con los proveedores de Telefonia via SIP, SIP TLS, SIP WebRTC.
Codecs: alaw, ulaw, opus, vp8, h264.
QoS: Podemos usar marcado TOS y COS.
La seguridad de Google Cloud más nuestra capa de seguridad con detección de ataques de fuerza bruta y comunicaciones encriptadas.
Perfect-Forward-Secrecy.
HTTP Strict Transport Security.
HTTP Public Key Pinning.
X-XSS-Protection
La seguridad utilizada en el portal del sistema es PCI Compliant.La seguridad de la voz y la señalización esta totalmente encriptada usando TLS, Web Socket Secure y SRTP entre otros.Nuestro core de telefonía utiliza la última version estable (Asterisk 13 LTS) con todos los parches de seguridad correspondientes.El sistema operativo utilizado es Ubuntu 20.04 LTS el cual tiene un alto nivel de seguridad en comparación con otros sistema operativos para servidor, como por ejemplo con Windows.La version de nuestro servidor web es NGINX con http2 ultima estable, siendo el mejor del mercado en cuanto performance y seguridad.La base de datos utilizada es MySQL 8 (ultima estable) la cual tiene un optimo desempeño en seguridad.Utilizamos SSL para la conexión de aplicaciones con base de datos.
Comunicacion
Componentes
|
Estructura
/etc/IntegraServer/web/
IntegraPortalWS.war
IntegraChannels.war
IntegraGamification.war
/forms/
/images/
/uContact/
/workflowdesigner/
/formsdesigner/
/tmp/
/webchatclient/
/etc/IntegraServer/reports/
/etc/IntegraServer/server/
IntegraServer.jar
/jasper/*.jar
/jdbc/*.jar
/mail/*.jar
/others/*.jar
/ssh/*.jar
/ws/*.jar
Requerimientos de red para videollamadas
Bandwidth
1MB/s simétrico
Latency for toll-quality
<100 ms total
Jitter
< 20 ms jitter
Packet loss
< 1 % for voice calls
Codec
VP8
Requerimientos de red para VoIP
Bandwidth
256 kbps per call
Latency for toll-quality
<100 ms total
Jitter
< 20 ms jitter
Packet loss
< 1 % for voice calls
Codec
ulaw, alaw