BCM Call Logger permite a las empresas ver los detalles de sus llamadas entrantes y salientes procesando los archivos de registro generados por los sistemas PABX Nortel o Avaya BCM.
Esta entrada es una guía sencilla para extraer los archivos de registro de detalle de llamadas de un sistema Nortel BCM. Nuestras instrucciones dan por hecho que puedes configurar un servidor FTP (para la opción CDR Push) o que tienes acceso a un equipo que pueda ejecutar con regularidad nuestra aplicación gratuita CdrPuller.exe (para la opción CDR Pull).
Lo primero y más importante es que las instrucciones varían según la versión de firmware de tu BCM. Los modelos BCM más antiguos (en particular los BCM200 y BCM400) funcionaban originalmente con Windows NT Embedded. Sin embargo, a partir de la versión 4 del firmware, Nortel cambió a un firmware basado en Linux para sus dispositivos. Todos los modelos BCM más recientes (como el BCM50 o el BCM450) incluyen de serie el firmware basado en Linux versión 4 (o superior). Los modelos más antiguos pueden tener el firmware basado en NT (versión 3 o anterior) o el nuevo firmware basado en Linux (versión 4 en adelante), según cuándo se reparó o revisó el sistema por última vez.
Si no estás seguro de qué versión de firmware tienes, la mejor pista es la herramienta que usas para configurar tu BCM. Si usas el programa de configuración basado en navegador llamado Configuration Manager, probablemente tengas el firmware 3 o anterior. Si usas el software Element Manager para configurar tu BCM, tienes la versión 4 del firmware o posterior.
Si tienes un firmware anterior a la versión 4 (algunos sistemas BCM200/400 antiguos pueden seguir con un firmware anterior a la versión 4)
Puedes usar Configuration Manager para configurar lo que se conoce como CDR Pull o CDR Push. CDR Pull requiere ejecutar con regularidad un pequeño programa cliente que «extrae» los archivos de registro del BCM y los guarda en una carpeta específica. CDR Push indica al BCM que «envíe» los archivos de registro a un servidor FTP con la periodicidad indicada.
Para cualquiera de las dos opciones, entra en Configuration Manager, despliega la opción Services y, después, despliega Call Detail Recording.
En la sección Report Params, establece el formato en Norstar y el tipo en All (la mejor opción) o CLID (la segunda mejor). Si actualmente está en RealTime o Standard, es posible que solo puedas obtener datos de registro históricos de las llamadas entrantes. Si lo cambias a All, se registrarán tanto las llamadas entrantes como las salientes a partir de ese momento.
En la sección Data File Transfer, establece el tipo de transferencia en «Pull» (para usar CDR Pull) o en «Push-Daily» (para usar CDR Push). Si usas «Push-Daily», también tendrás que introducir los datos de tu servidor FTP. Cuando lo hayas hecho, haz clic en el menú Configuration de la parte superior y elige «Transfer Immediately» para empezar a enviar por FTP todos los datos de registro existentes al servidor FTP.
Como alternativa, en algunos BCM antiguos puedes acceder a los archivos de registro individuales desde una página web oculta. Suponiendo que tu BCM tenga la dirección IP 1.2.3.4, puedes ir a http://1.2.3.4/download.html en tu navegador web. Inicia sesión (si tus credenciales habituales no funcionan, prueba con el nombre de usuario ee_admin y la contraseña PlsChgMe!, que parecen ser los valores predeterminados en muchos sistemas BCM). Hacia la mitad de la página encontrarás una sección llamada Call Detail Recording Files. Los archivos que necesitas se llaman Record.yyyymmddhhmmss y se pueden abrir o descargar directamente desde esta página. No necesitas los archivos que empiezan por Record.ccr.yyyymmdd o Record.mbx.yyyymmdd. Desde aquí también puedes acceder a otros archivos de registro del sistema BCM.
Si tienes el firmware 4 o posterior (todos los modelos BCM50 y BCM450 tienen el firmware 4 o posterior, al igual que los sistemas BCM200/400 que se hayan actualizado)
El proceso es similar al del firmware anterior, pero usas Element Manager para configurar la información de CDR Push o CDR Pull. Inicia sesión en Element Manager, despliega Configuration, después Telephony y, por último, Call Detail Recording. Comprueba que estén configurados los siguientes valores:
Report Format - Norstar Report Type - Norstar All (la mejor opción) o Norstar CLID (la segunda mejor)
A continuación, haz clic en la pestaña Data File Transfer: en esta pantalla puedes configurar las opciones de transferencia (eligiendo «Pull» para CDR Pull o «Push - Daily» para CDR Push). Como en el caso anterior, si eliges «Push - Daily», también tendrás que introducir los datos de tu servidor FTP. Te sugiero que dejes sin marcar la opción Compress Files before Transfer, así no tendrás que descomprimir manualmente ningún archivo de registro.
Cuando lo hayas configurado todo, si usas «Push - Daily», puedes hacer clic en el botón «Push Now» para iniciar la transferencia de los archivos de registro existentes al servidor FTP. Una vez que tengas los archivos de registro en el servidor FTP, podrás procesarlos con BCM Call Logger.
No parece que exista una página web oculta equivalente para descargar registros en el firmware de la versión 4, al menos que yo haya podido encontrar. Si conoces alguna, cuéntanoslo.
Extraer archivos de registro de un BCM
Independientemente de la versión de firmware del BCM, si has elegido usar CDR Pull para acceder a los archivos de registro, necesitarás un pequeño programa que se encargue de obtenerlos con regularidad. Los sistemas BCM incluyen un programa gratuito de Nortel llamado CdrPull, pero no es especialmente fácil de usar y no se puede automatizar.
Hemos desarrollado una utilidad gratuita que usa la tecnología CDR Pull para obtener los archivos de registro del BCM y que se puede automatizar fácilmente en un archivo por lotes o en una tarea programada. Se puede usar junto con BCM Call Logger (para procesar los archivos de registro resultantes) o con tu propio software de análisis de llamadas.
La utilidad viene incluida en la instalación de BCM Call Logger, o puedes descargar un archivo ZIP independiente que contiene la aplicación.
Para obtener ayuda sobre cómo ejecutar el programa, escribe CdrPuller.exe /? en un símbolo del sistema o consulta el archivo readme.txt del archivo ZIP independiente. En resumen, la utilidad se ejecuta así:
CdrPuller.exe [ip] [username] [password] [folder]
[ip] es la dirección IP o el nombre de host del sistema BCM, [username] y [password] son los datos de inicio de sesión del BCM (si no estás seguro, prueba con download tanto como nombre de usuario como contraseña) y [folder] es la ruta de la carpeta donde se guardarán los archivos de registro resultantes.