Académique Documents
Professionnel Documents
Culture Documents
Andrómaca Tasistro
ANTEL.
Montevideo, Uruguay
email atasistr@antel.com.uy
Resumen
Hace varios años se desarrolló e implementó un sistema de
control y unificación de los tickets. Luego se empezó a
Se describe la implementación del sistema de mediación considerar nuevas alternativas para un Sistema de
RECMT (Recepción, Envío y Control de Meters y Tolls) Mediación cuando comenzaron a surgir nuevos
para el procesamiento de CDR. requerimientos tales como:
El proyecto implementa la recepción automática de CDR
(larga distancia, celulares, servicios especiales, de RI, • Eliminación del tráfico de cintas de carrete abierto,
Valor Agregado, Telex e Internet) generados por centrales debido a que éstas eran caras, lentas, de poca
telefónicas de diversos proveedores, y transportarlos a los capacidad, transporte lento y actualmente difíciles de
sistemas de Facturación y control de fraudes. conseguir en plaza. La información de llamadas era
generada en este tipo de cintas en las centrales y
transportadas al centro de cómputos para su
Palabras clave procesamiento por el sistema de Gestión de
CDR, Mediation System, MTP, FTAM, NRT Billing Facturación.
• Reducir la tasa de errores (debido al procesamiento de
1. INTRODUCIÓN cintas).
• Evitar la manipulación y posible alteración de los
La Administración Nacional de Telecomunicaciones datos.
(ANTEL) es la principal empresa de Telecomunicaciones
de Uruguay contando con oficinas y centrales telefónicas en • Reducir el tiempo de recolección de la información.
todo el país, sus sistemas de gestión residen en un • Acortar el período medio de pago.
Mainframe localizado en Montevideo y sus negocios son • Obtener los datos para tarifar NRT (Near Real Time).
telefonía fija, larga distancia, telefonía celular y datos. En particular, para la facturación del alquiler de
servicios celulares y provisorios es necesario contar
El sistema de Facturación tiene la característica que se con la información en forma cuasi inmediata.
observa en los sistemas de empresas de telecomunicaciones
(gran cantidad de usuarios y gran volumen de información) • Control de fraude de celulares. Necesidad de detectar
y la complejidad de tener que unificar la información a patrones de fraude en un corto lapso de tiempo para
partir de distintas fuentes de datos y distintas formas de tomar acciones correctivas.
comunicación con éstas.
Para satisfacer estos requerimientos se definió y utilizó una
infraestructura de hardware y software, la cual es utilizada
2. ARQUITECTURA LÓGICA DEL RECMT.
para el transporte de los datos generados. El proyecto se
inicia con el tráfico de celulares involucrando centrales
Ericsson y Nortel. Posteriormente se involucran centrales Los sistemas de mediación en general [4,5,6,9], proveen un
Ericsson que concentran el tráfico interurbano en la capital, flujo de información de datos de registración de uso entre
el tráfico internacional y los servicios de Red Inteligente los equipos de redes telefónicas y datos, y múltiples
(0800) y de Valor Agregado (0900). Recientemente se aplicaciones operacionales. Estas aplicaciones comprenden
incorporan las centrales Siemens, que cubren el interior del sistemas de tarifación, sistemas de administración de
país, tickets de acceso a Internet, de centrales de Telex, de fraudes, etc. La mediación usualmente implica recolectar y
servicios especiales y CDPD (Cellular Digital Packet Data). dar formato a los registros de utilización.
Este sistema sistema fue denominado RECMT (Recepción, Más allá de asegurar la transferencia de datos entre los
Envío y Control de Meters y Tolls), logrando que toda la elementos de redes y los sistemas operacionales, el sistema
registración de Antel sea manejada por el sistema de de mediación actúa como un buffer valorizado,
mediación. desacoplando la infraestructura de swicheo desde el sistema
de soporte operacional y permitiendo a cada uno ser
En la sección 2 se presenta la Arquitectura de la solución configurado independientemente de los demás. Más aún,
implementada. En la 3 se comentan las características realizar el preprocesamiento de los datos de utilización da
particulares y estado actual del proyecto. Finalmente en la 4 como resultado reducciones en los costos, reduciendo la
se realiza una evaluación y se comentan las perspectivas de cantidad de procesamiento necesario por el sistema de
futuro. facturación, el cual esta usualmente ubicado en un
Mainframe.
Sistema de
Monitoreo
Centrales
Sistema de
telefónicas y
Acciones
Alarmas
Ar Facturación
Nodos n
ch
concentradores iv ació s)
(o os s o
rig ta ta sad
in sa s e
al ció ivo oc
) n rch -pr
A pre
(
Sistema de
Mediación
RECMT
A r re -
n
al ió
ch pr
(p
in ac
iv o o c
rig as
)
s t esa
(o os t
Archivos tasación
as do
iv
ac s)
ch
(original)
ió n
Ar
Sistema de
Respaldo
Centrales Siemens
Centrales Nortel
Aguada Maldonado
FTP
FTAM / X.25
MTP / X.25
FTP
FTP
Servidor de Mediación
Control fraude
Mainframe
Figura 2: Arquitectura del transporte de datos
a un sistema UNIX conectado a las fuentes de datos se sustituyó por herramientas estándares del entorno
(centrales digitales y nodos concentradores), al sistema de TCP/IP (FTP, SCP, REXEC, etc.).
facturación, al sistema de control de fraude de celulares y al
sistema de búsquedas (ver Figura 1 y en forma más Se definió un log del sistema, en el que todos los procesos
detallada, Figura 2). indican los pasos realizados, este log se complementa con
logs particulares de cada uno de los procesos.
La conexión con las centrales telefónicas y nodos, desde el
Sistema de Mediación se realiza por medio de módulos que Resumiendo, [9] el sistema de mediación es un proceso en
resuelven las particularidades de comunicación con cada donde los datos de utilización crudos son transformados a
tipo de central o nodo. Los módulos implementados datos formateados para facturación. Esta transformación
actualmente son los siguientes: MTP Ericsson, MTP Nortel; precisa una plataforma distinta que conecta los dos
FTAM (Siemens), FTP; de los cuales los dos primeros se componentes de un sistema de telecomunicaciones la red
implementaron completamente. switcheada y los sistemas de información del negocio,
mientras se asegura que estas funcionen independientes
Dependiendo del tipo de fuente de datos varía la forma en unas de otras.
que se reciben los archivos. En algunos casos (MTP y FTP)
la comunicación es iniciada por la central y en otros El sistema de mediación recolecta una gran cantidad de
(FTAM Siemmens) la misma se inicia desde el Sistema de datos de utilización en un tiempo determinado, en forma
Mediación. segura y confiable desde varias tecnologías distintas.
Los registros de las llamadas son mantenidos en un buffer NORTEL utiliza como protocolo de comunicaciones una
en la misma central y ensamblados en archivos conteniendo modificación del MTP[2], el cual agrega algunas
un número grande de registros antes que el archivo se funcionalidades de retoma a nivel de bloques en la
transmita. transferencia de archivos.
Para capturar los archivos generados por las centrales Las centrales Siemmens convencional utilizan como
Ericsson destinadas a telefonía convencional se ha resuelto protocolo de transferencia de archivos el protocolo ISO-
utilizar un sistema de gestión para centrales AXE XMATE OSI 8571 FTAM (File Transfer, Access and Management),
[11] basado en programas y scripts UNIX. Este sistema es ver Figura 2, marcado con la letra (A).
propietario de Ericsson y se encarga de recibir y luego
transferir los archivos al Sistema RECMT. La transferencia Para la implantación se utilizó una implementación de
desde las centrales digitales AXE al XMATE es realizada dominio público de FTAM[3], a la cual se le hicieron
mediante el protocolo MTP[1] sobre X.25. Del XMATE al modificaciones para soportar la plataforma AIX.
RECMT la transferencia se realiza mediante scripts que
utilizan el protocolo FTP (File Transfer Protocol). La frecuencia de transferencias inicial es diaria (excepto
para las centrales de más tráfico en temporada, que tienen
Para los archivos CDPD de Ericsson se usa una solución una frecuencia mayor) y para ello se implementaron scripts
similar. Ver Figura 2, marcado con la letra (C). en las centrales que generan los archivos. El Sistema de
En ambos caso la frecuencia de las transferencias es diaria. Mediación realiza un pooling a determinadas horas para
revisar si los archivos fueron generados. Para esto fue
3.1.4- FTP- Tickets de Telex
necesario definir una convención de nombres que siguen
una secuencia en cada día.
Existe una central telex que registra tickets con los cuales se
genera en forma manual un archivo, éste es enviado Para la comunicación con estas centrales, se aprovechó que
incluido en un correo electronico a un PC. En dicho PC ya existían enlaces desde la rs02 con routers en Aguada y
existen aplicaciones que formatean el archivo y lo envian al Maldonado. Se hizo un túnel de x25 sobre IP con el fin de
sistema de mediacion por ftp . aprovecharlos. Estos enlaces son de 2M y tienen sus
correspondientes backups.
En este caso la frecuencia es definida por un cronograma.
3.2 Control.
3.1.5- FTP- Tickets de Servicios especiales
El módulo de control tiene por objetivo asegurar el
Dentro de esta categoría de servicios se distingue, servicio funcionamiento del sistema. Para ello se procesan los
de despertador diario y mensual, Telefonograma, Abonado archivos provenientes de las centrales, se chequea que no se
ausente, Servicio Costero. produzca discontinuidad en la secuencia para cada origen
y/o pérdida de archivos, se generan alarmas y se entregan
Existen cuatro puntos de recolección de estos ticket, los los archivos para su procesamiento a los sistemas de
cuales son tratados en forma similar a la explicada en 3.1.4 facturación y control de fraudes.
3.1.6- FTP- Tickets de Internet En el caso de Ericsson, el control consiste en verificar que
ninguno de los subarchivos generados en la central falte
ANTEL, proveedor de servicios de Internet (ISP) dispone (estos vienen numerados secuencialmente desde el 0000 a
de sistemas AAA (Authentication, Authorization, 9999).
Accounting) que almacenan los tickets de conexiones a
Internet por parte de los usuarios suscritos. Esta Este control se complementa en el Mainframe verificando
información recibe un procesamiento a través del cual se que el tiempo entre una llamada y otra dentro de un mismo
genera un ticket en un formato estándar que es aceptado por archivo y entre la última y la primera de dos archivos
el Sistema de Facturación. No fueron incluidos e la Figura consecutivos no supere determinada cota.
2, por claridad del dibujo.
3.2.2 Nortel Celular y CDPD
Estos tickets son transferidos en forma automática al
Sistema de Mediación.
En el caso de Nortel en el sistema UNIX no es posible
controlar la falta de archivos, dado que los nombres de los
Existe también otra modalidad de acceso a Internet que se
archivos de estas centrales, si bien incluyen la fecha y hora
factura en forma similar a los servicios de Red Inteligente.
de creación, no incluyen un número de secuencia que
permita controlar la falta de un archivo, por eso en estos
casos sólo se chequea que los archivos arriben en orden Básicamente se reciben en el Mainframe los CDR reunidos
cronológico. por el sistema de recoleción (implementado en Unix),
manteniendo su formato original. En el Mainframe se
En el Mainframe se realiza el mismo chequeo que en 3.2.1. valida el formato de las distintas formas de
registración[7,12,13,14]., se analizan los casos de
Se realizan chequeos de frecuencia, de forma que si durante registración, aprobando, filtrando y descartando registros y
mucho tiempo no llega ningún paquete, significa que existe por último se hacen transformaciones para obtener la
algún problema con la central o con la conexión X.25 entre unificación de los formatos.
la central y el sistema UNIX. En este caso, como en todos
los errores detectados se emite la alarma correspondiente.
El sistema de Control de Fraude en celulares exige los
CDRs en su formato original. Se decidió hacer la
3.2.3 Siemens Convencional
transferencia de los datos a este sistema utilizando el
protocolo FTP. En la figura 2, está indicado con la letra
En este caso el control que se hace es similar al de los
(D).
archivos que provienen de Nortel, dado que tampoco se
dispone de número de secuencia.
3.4 Sistema de Monitoreo
Excepto para las centrales de más tráfico, que envían al
menos 3 archivos diarios, las demás envían al menos un Se implementó un sistema de monitoreo que es utilizado
archivo diario. por los operadores durante las 24 hs. todos los días del año
pudiendo ver en forma inmediata las alertas que se generan,
Durante cada interrogación a las centrales se verifica que se como así también tomar algunas acciones correctivas que
hayan transferido todos los archivos generados. También se no necesiten la intervención de los administradores.
genera en las centrales en forma semanal un listado de
todos los archivos generados esa semana. Además este sistema envía e-mails a los administradores
adecuados según corresponda, informando la alerta.
3.2.4. Servicios especiales y télex.
El sistema de monitoreo genera alarmas de dos tipos: del
En estos casos los archivos se transfieren por FTP. Dado sistema operativo y de la aplicación.
que la frecuencia es diaria y que sólo existe un archivo por
central se controla que todos los días se transfieran la Las situaciones que generan alarmas del sistema operativo
cantidad de archivos esperados. Además como los nombres se detectan por medio de un monitoreo periódico de los
incluyen un número de secuencia, en el sistema UNIX se elementos del mismo (espacio en disco, uso de cpu,
hace un control como el mencionado el 3.2.1. conectividad de los enlaces x25, conectividad con el
Mainframe).
3.3 Transferencia de los tickets al Sistema de Existe también un monitoreo asincrónico, cuando las
Facturación y al Sistema de Control de Fraude. situaciones que generan alarmas de la aplicación son
detectadas por los procesos que determinan que hay alguna
Generalmente la validación y post-procesamiento de los condición de error.
CDR, está incluido en la plataforma que contiene el sistema
de mediación como forma de minimizar el espacio utilizado Los errores son indicados a los operadores por medio de
en el Mainframe, ya que los costos de almacenamiento en ventanitas emergentes, que indican el nivel de criticidad, y
uno y otro lugar son bastante significativos. además se envía un e-mail los usuarios de mantenimiento.
En el caso de la solución implementada en Antel, la parte Algunos posibles errores detectados son: que fallen los
de post-procesamiento y transformación en un único protocolos de comunicación por ej.el ftp, que el mtp detecte
formato, independientemente del formato de origen, para que no se ha recibido nada desde una central durante
facturación, ya estaba desarrollada, con lo que se utilizó demasiado tiempo (este tiempo de espera es configurable,
este módulo. En la fig.2 está marcado con la letra (E) se pasa como parámetro a cada mtp), que una central
Siemens no tenga generado el archivo correspondiente,
Ya se poseía el desarrollo de los programas y los controles, También se detectan errores en el secuenciamiento de los
agregando la seguridad proporcionada por RACF( IBM - archivos, detección de reenvíos no solicitados.
Resource Access Control Facility).
Se desarrolló para los operadores un menú que permite .
chequear la conectividad de las diferentes líneas y los
4-EVALUACIÓN Y PERSPECTIVAS DE FUTURO
distintos protocolos de comunicación usados. Además les
permite ejecutar acciones como verificar si están generados
Se desarrolló un sistema a medida integrado con el sistema
los archivos en las centrales Siemens, posibilidad de
de facturación que ya estaba funcionando en la empresa,
traerlos en forma manual. Por medio de este menú se
disminuyendo significativamente los costos de
realizan las copias de respaldo de los archivos de CDR’s
implementación respecto de los sistemas de mediación
originales recibidos y la posibilidad de su recuperación.
disponibles en el mercado.