Módulos de captura y carga de Información
Los módulos de captura y carga de información permiten el ingreso automático de información desde las distintas tecnologías a la base de datos del sistema. La información obtenida incluye Paths y PVCs, configuración de equipos, tarjetas instaladas, tipos de interfaces, tráfico de enlaces.
Entre las distintas tecnologías desde las que se han capturado datos se encuentran:
- ATM: Alcatel (Newbridge)
- TDM: Alcatel (Newbridge), Martis
- Frame Relay: Alcatel, Cisco Stratacom
- XDSL: Alcatel, Huawei, Adtran
- HDSL: Pairgain
- WLL: BreezeCom Alcatel
- IP: Routers CISCO
Módulo de Ingreso Manual de Información
Los módulos de ingreso manual permiten el ingreso de información que no puede ser obtenida en forma automática, como por ejemplo, la información de troncales entre las distintas tecnologías. El ingreso se efectúa vía Web en interfaces específicas para cada tipo de ingreso, de manera de hacer altamente efectivo el ingreso, y con la mínima proporción de errores.
Consulta de Conexiones
El módulo de consulta de conexiones permite, entre otras cosas, encontrar paths que no están siendo utilizados para luego liberar los recursos. Esta aplicación permite visualizar información de redes de datos de Paths y PVCs de las distintas tecnologías, buscando por distintos patrones ya sea código de servicio, nombre del cliente, punto de la red, etc.
Debido a que la información se guarda en forma histórica en la base de datos, se permite saber cuanto tiempo lleva un path en un estado determinado (por ejemplo, tal path está DOWN por mas de 30 días).
Consulta de Troncales Interredes
La consulta de Troncales Permite visualizar y agregar en forma manual la información de troncales entre las distintas tecnologías. Esta aplicación permite administrar las conexiones que se realizan entre dos puntos de distintas redes (tecnologías y/o marcas); de esta manera es posible armar los caminos que siguen los paquetes de datos dentro de la Red.
Consulta de Rutas de Servicios
Permite visualizar rutas completas de extremo a extremo a través de las distintas redes de datos (utiliza la información de Troncales Interredes).
Consulta de Disponibilidad de Troncales
El módulo de consulta de disponibilidad de Troncales permite encontrar qué timeslots están disponibles y ocupados en Troncales de acceso. Ya que en la base de datos se puede asociar las tramas a los equipos y éstos a una estación física (con ubicación geográfica), esta aplicación se puede utilizar para dar factibilidades más rápidas, al consultar la cantidad de timeslots disponibles en una estación.
Consulta de Equipos
El módulo de consulta de equipos permite encontrar en forma gráfica recursos disponibles en la Red, estado de tarjetas, utilización de puertas, etc. El despliegue de los equipos se efectúa en forma similar a como se ven los equipos reales, y las distintas partes mostradas pueden llevar a consultas específicas de otros módulos del sistema (consulta de paths del equipo, consulta de troncales de una puerta).
Es una poderosa aplicación cuando funciona en conjunto con: Consulta de conexiones, Consulta de Rutas de servicios, Consulta de Troncales Interredes, Asociación con MDF y Locación de Equipos.
Asociación con MDF
Este módulo forma parte de los módulos de ingreso manual y permite asociar en forma gráfica las distintas puertas de un equipo con uno o más puntos de los MDF (Main Distribution Frame) y así seguir las conexiones hacia los pares de acceso de los clientes.
Locación de Equipos
El módulo de Locación de equipos forma parte de los módulos de ingreso manual y permite asociar los equipos a las estaciones a las que pertenecen. De esta forma es posible agrupar los equipos por zona geográfica.
Informes de Infraestructura de Redes
Esta aplicación permite obtener reportes de disponibilidad de puertas (por tipo) de cada una de las redes; los reportes son generados como planillas Excel y páginas html. Se mantienen históricos para revisar reportes de fechas anteriores agrupando por unidades de tiempo distintas (semanas, meses, etc.).
Búsqueda de Recursos Libres
Con esta aplicación es posible buscar puntos de la red disponibles para realizar conexiones. Las búsquedas se pueden realizar según la red y según el tipo de puerta necesitado.
Informes de Estadísticas de Disponibilidad de la Red
Este módulo permite consultar estadísticas de ocupación y disponibilidad de equipos de las redes de datos.
Disponibilidad Histórica
Este módulo permite visualizar a partir de la información de tráfico histórica, la utilización de los enlaces y equipos de la red, contrastando la capacidad instalada versus la ocupada. Esto permite anticiparse a las necesidades de crecimiento de la red.
La información es representada en forma de tablas y en forma de gráficos para una mayor comprensión de los datos.
Módulo de Proyecciones
Este módulo permite ingresar información proveniente del área comercial respecto a la cantidad de clientes proyectados a futuro, en las distintas zonas del país.
Esta información permite hacer proyecciones más exactas para la capacidad necesaria a futuro, al utilizar la información de tráfico actual de la red y la cantidad de clientes actuales y futuros.
Módulos de Estadísticas
Estos módulos permiten consultar diversa información de estadística de Red, como cantidad de equipos con más de un 80% de ocupación, Tráfico separado por protocolo, Cantidad de clientes por zona geográfica, etc.
Alarmas
Este módulo permite al sistema enviar alarmas en forma de e-mail o de mensajes cortos a celulares, cuando el sistema encuentre signos de fallas o de eventos que requieran atención.
Entre estos eventos se encuentran fallas internas del sistema, acuse de falta de información (por ejemplo, el sistema no pudo obtener la información de tráfico de un equipo) y acuse de equipos con utilización de recursos cercana la capacidad máxima.
Sistema de consulta y modificación remota de líneas de abonados telefónicos (actualización).
La actualización consistió en cambiar el modelo de base de datos principal del sistema, incluir el soporte para las nuevas centrales Italtel y Siemens y crear una aplicación de corte y reposición masiva. Así mismo se modificaron las interfaces de las aplicaciones clientes y se agregaron nuevas funcionalidades.
El desarrollo se efectuó liberando una nueva versión del sistema completo, incluyendo todos los módulos del sistema servidor y nuevas versiones de las aplicaciones cliente.
El sistema permite la habilitación y deshabilitación de servicios telefónicos a través de una aplicación orientada a las asistentes telefónicas, el corte y reposición masiva de abonados vía Web, y el acceso de consola remota a las centrales.
Aplicación de Corte y Reposición Masiva
La aplicación de corte y reposición masiva permite cortar el servicio de grandes cantidades (miles) de abonados de una sola vez, simplemente entregando el listado de abonados a cortar y el tipo de corte a efectuar (unidireccional o bidireccional).
Aplicación de Asistencia Telefónica
La aplicación de asistencia telefónica permite a las operadoras consultar la información de los clientes en línea. La aplicación está orientada a los servicios tal como son ofrecidos por el área comercial (y no como son provistos por las centrales)
También se permite (para cierto perfil de usuario) el corte o reposición del servicio, así como la habilitación y deshabilitación de servicios como: bloqueos a números LDN, LDI, 700 y celulares, servicio de despertador, Hotline, Warmline, Desvíos, etc.
Así mismo, la aplicación provee una interfaz única para todas las centrales telefónicas, de manera que las operadoras no hacen diferencia entre una y otra.
Aplicación de Consola Remota
La aplicación de consola remota permite acceder a las centrales telefónicas a través de una aplicación que se conecta desde cualquier punto de la intranet, utilizando usuario y password. Esto permite utilizar en forma eficiente las conexiones x25 a las centrales Ericsson, y Siemens, las que no es necesario configurar en forma directa hasta los puestos de trabajo de los operadores expertos.
Sistema web que permite la gestión, monitoreo y generación de alarmas. Este monitoreo es realizado con consultas masivas SNMP a los equipos finales a través de una interfaz de gestión y se almacenan en una base de datos local.
Permite configurar las OID a consultar, horas a las que se realizan los diferentes monitoreos, bajar reportes acumulados en Excel por fecha y hora, ver gráficos en línea, realizar consultas en línea, recepcionar servicios recién instalados, administrar passwords de administración, realizar búsquedas por rangos de IP, clientes, etc.
El módulo de mesa de recepción, se integra con el sistema un Sistema Implementado por HP, para a la vez integrarlo con otros softwares (SAP) y tener un solo flujo de instalación. Este módulo tiene dos modalidades, una automática, donde se consulta el equipo instalado para que cumpla con los estándares de instalación, y otro manual, para los casos en que haya sido rechazado por la mesa automática.
La solución se basa en un sistema de monitoreo SNMP a los clientes. Se identifican básicamente tres procesos de traspaso de información:
- Consultas SNMP a equipos clientes,
- Seteo de Variables a través de SNMP y
- Extracción de la Base de Datos Comercial.
Consultas SNMP a Equipos Clientes
Para realizar estas consultas periódicamente se cuenta con un sistema de monitoreo en paralelo con un máximo de consultas simultaneas, por lo que se tiene un proceso de monitoreo, un proceso de consultas y un proceso de archivo de los datos.
Esto significa mantener un proceso (daemon) asignando tickets de una cola predeterminada de procesos de consultas a equipos. Esto permite mantener un cierto nivel de consultas en paralelo administradas eficientemente.
Seteo de Variables a través de SNMP
El seteo de variables se realiza en un servidor único de manera de simplificar los reportes de errores que pudiera haber por problemas externos (red, electricidad, etc.).
Extracción de la Base de Datos Comercial.
Para este proceso se pueden extraer los datos en texto plano ya sea por FTP, NFS o SMB y poblar una base de datos local (MySQL, Informix, ORACLE) de manera de no producir sobrecarga en la Base de Datos Comercial, y extraer solo los datos requeridos
Interfaz Web
La interfaz Web esta construida sobre PHP, con diferentes clases que accesan el mismo núcleo de consultas, utilizando las bibliotecas de la University of California at Davis. A través de esta aplicación se puede consultar clientes en línea, ver reportes diarios e históricos, gráficos estadísticos.
Se manejan diferentes perfiles de usuarios como administradores, mesa de recepción, técnicos, etc.
Complementariamente al sistema anterior existe un módulo especial para la mesa de recepción, donde se manejan dos tipos de mesa: una manual y una automática.
La mesa de recepción automática esta integrada con un sistema propietario desarrollado por HP que maneja a su vez el flujo de instalación incluyendo en este flujo el SAP, este mismo sistema y otros softwares de clase mundial.
Si por algún motivo se rechaza una instalación, esta se puede recibir manualmente para revisar por qué pudieran no estarse cumpliendo los estándares de instalación.
Plataforma
La solución se implementó sobre servidores Linux de dos procesadores de 1Ghz, pudiendo también montarse sobre SunOS Solaris, BSD, MacOS X u otro UNIX. En caso de que se requiera distribuir los procesos de consulta, estos deben ser de similares características. En cuanto a software:
- Base de Datos SQL, Informix o MySQL.
- Servidor Web Apache,
- PHP
- Perl
- Bibliotecas SNMP University of California at Davis.
Implementación de Generación de Tickets con mecanismos de seguridad
Sistema que permite controlar, a través de un servidor web, todo el flujo de generación de tickets. Permite diferentes perfiles de usuarios: comercial, operadores, etc. De esta manera se pueden solicitar generaciones de partidas de tickets, programar la carga en un servidor UNISYS, envío a imprentas, etc.
El sistema cuenta con algoritmos MD5, DES3, RSA para asegurar la confidencialidad en el transporte de tickets dentro de la empresa y hacia las imprentas.
Gestión sobre equipos Catalyst
Desarrollo de aplicaciones Tk para gestión sobre equipos Catalyst 5500. Se realizan consultas a los equipos que son visualizadas a través de display X11 de manera que se puede incluir en forma transparente en un sistema CiscoView.
Diagramas de Cables
Permite visualizar y agregar en forma manual diagramas de cables mostrando configuraciones pin a pin. La configuración de pines es realizada en línea en forma gráfica (drag & drop) y es almacenada en una base de datos.
Automatización de formularios
Automatización de envío de formularios Web para el sitio del Consulta de información especializada de Teleasistencia.
Consulta de Documentos de retiro y entrega de servicios y equipos
Esta aplicación intranet permite la búsqueda y visualización de la imagen digitalizada de documentos (guías de despacho, boletas, facturas) por concepto de entrega o retiro de servicios y/o equipos.
La búsqueda se realiza por código de servicio, cliente, fecha del documento.
Sistema de Benchmark de Servidores Transaccionales UNISYS
Sistema de benchmarking de throughput de transacciones en servidores UNISYS. Sistema desarrollado en C utilizando un monitor de procesos en paralelo, permite hacer pruebas de carga a través de sockets TCP/IP en un servidor remoto.
Proceso de centralización de Datos de Carga y Disponibilidad de routers, NAS y red ATM, Frame Relay
Proceso especial de consulta para alimentar otro sistema. Consulta de datos de la red ATM y Frame Relay, y consulta de routers.
- Consulta de datos de la red ATM, Frame Relay
: Generación de estadística de utilización de enlaces y equipos Alcatel.
- Consulta de datos de routers
:
Consultas a través de SNMP o telnet directamente a los routers desde donde se obtienen muestreos de información lógica para luego ser procesados. Utilizando el mismo protocolo se construyen archivos formateados con información de hardware y disponibilidad.
- Consulta de datos a servidores de acceso: Se obtienen datos de tráfico y carga, ya sea de los mismos servidores o bien de archivos ya procesados con el software MRTG.