La información enviada por la central telefónica sobre cada llamada colgada, es recibida por SASTEL por medio de una conexión con el dispositivo de registro detallado de llamadas (SMDR) del conmutador. La conexión puede ser de dos tipos:
Puerto serial RS232, físico o emulado : la conexión del conmutador con el PC se establece por medio de un puerto serial disponible en el conmutador. Del lado del PC, la recepción de los datos puede hacerse por dos medios:
Puerto serial RS232: en esta configuración la conexión es directa, por medio de un cable serial. La longitud máxima permitida por este cable limita la distancia a la que puede encontrarse el PC del conmutador a no más de 30 metros.
Red local: para esta configuración se requiere un dispositivo adicional (UDS o similares) que convierta la conexión RS232 que sale del conmutador en una conexión ethernet utilizando el protocolo TCP. Las conexiones se hacen de la siguiente manera:
El puerto serial del conmutador se conecta al dispositivo UDS por medio de un cable serial.
El dispositivo UDS se conecta como un host de la red local.
El PC que recibe los datos se conecta a la red local para recibir los datos enviados por el UDS.
Esta configuración es apropiada cuando el conmutador está muy distante del PC pero no cuenta con una conexión ethernet que haga posible el tipo de conexión que se describe a continuación.
Puerto TCP : requiere que el conmutador provea una conexión ethernet. En este tipo de conexión, SASTEL puede actuar como un servidor o como un cliente TCP, aceptando o estableciendo conexiones con el conmutador, a través de la red local (LAN). En esta configuración el conmutador actúa como un host de la red y envía la información de registro detallado de llamadas a través de la red local hasta el PC que ejecuta el programa de recepción de datos. Si se cuenta con la infraestructura de red apropiada, la recepción de datos podría realizarse en un PC localizado en un sitio remoto (en otro lugar de la ciudad o en otra ciudad) a través de una WAN o por medio de internet.
El programa que provee SASTEL para la recepción de datos de llamadas presenta varias características que lo hacen muy confiable en el manejo de eventualidades que pudieran significar pérdida irremediable de datos:
El programa de recepción de datos es totalmente independiente del resto del sistema. Por tanto, cualquier falla que implique interrumpir el procesamiento de las llamadas (Por ejemplo, problemas con la base de datos) no impide que este programa siga recibiendo y almacenando los datos, los cuales se podrán procesar posteriormente cuando se reestablezca el sistema de procesamiento de las llamadas.
El proceso de recepción de datos no interpreta los datos recibidos, simplemente los recibe y los almacena en archivos eco para su posterior procesamiento. Los archivos eco son una reproducción fiel de los datos recibidos. Así, siempre se contará con los datos originales enviados por el conmutador para cualquier actividad de auditoría del sistema o para reprocesarlos en cualquier fecha posterior a su llegada si, por ejemplo, se detecta que cambió la configuración del registro de datos o alguno de los parámetros de tarificación, días después de recibidos los datos.
El proceso de recepción de datos implementa completamente el protocolo RS232 con todas sus señales de control (RTS-CTS, DTR-DSR, CD si se utiliza un módem) que permite detectar de manera inmediata las interrupciones de la conexión y administrar el flujo de datos para evitar situaciones de sobrecarga (overrun) en flujos intensos.
Implementa el protocolo ACOM que garantiza que los datos transmitidos sean recibidos fielmente. Requiere que el conmutador también tenga implementado el protocolo.
Cuando se presenten problemas con la conexión, y siempre se presentan, SASTEL cuenta con un sofisticado algoritmo de monitoreo basado en la frecuencia esperada de llamadas según el día de la semana y la hora del día, que detecta las desviaciones significativas en el flujo de datos y envía un correo electrónico o un mensaje a través de la red local a un usuario para que verifique el estado de la conexión.
Otras características importantes del programa de recepción de datos de SASTEL:
El programa de recepción de datos se suministra en dos versiones:
Programa interactivo : Presenta una interfaz amigable que permite configurar la conexión, iniciarla, monitorearla y detenerla. El programa puede ser ejecutado por un usuario autorizado y se muestra siempre sobre el escritorio de Windows.
Servicio de NT : La recepción de datos puede funcionar como un servicio de Windows NT/2000 que se ejecuta en segundo plano, sin interfaz directa con el usuario, con varias ventajas notables sobre el programa interactivo:
El programa se ejecuta automáticamente cuando el PC que lo contiene se enciende, antes de que un usuario ingrese al sistema. No requiere que alguien "se acuerde" de ejecutar el programa.
Solo tendrá acceso a los archivos de datos el usuario que conozca la contraseña de la cuenta asociada al servicio. Por tanto, ningún usuario interactivo conectado al sistema en el PC que recibe los datos podrá ver o alterar los datos recibidos. (Según los permisos concedidos por el administrador del sistema)
Como la recepción de los datos la realiza un programa independiente, es posible utilizar un PC para esta función y realizar la tarificación y el procesamiento posterior de las llamadas en otro equipo, a través de la red local. Esta flexibilidad es muy conveniente en instalaciones con un flujo de datos muy intenso y que requieran tarificación en línea, para maximizar la confiabilidad del sistema y su tiempo de respuesta (Por ejemplo, en hoteles grandes, clínicas, hospitales, etc.)
|