Sistema de Gestion para La Deteccion de Fallas Temprana en La Bts de Red Digitel
Sistema de Gestion para La Deteccion de Fallas Temprana en La Bts de Red Digitel
Sistema de Gestion para La Deteccion de Fallas Temprana en La Bts de Red Digitel
Lozada, Jessica
[email protected]
Resumen
Dedicatoria y Agradecimientos
En primer lugar le agradezco a dios y a papá las bendiciones que sin duda me han
acompañado durante los meses dedicados a este trabajo.
Página ii
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Índice General
Resumen ......................................................................................................................... i
Introducción .................................................................................................................. 1
Capítulo I....................................................................................................................... 2
Capítulo II ..................................................................................................................... 5
Página iii
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Capítulo IV .................................................................................................................. 25
Resultados ................................................................................................................... 25
Página iv
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Capítulo V ................................................................................................................... 58
APÉNDICE A ............................................................................................................. 62
APÉNDICE B ............................................................................................................. 70
ANEXO A ................................................................................................................... 89
Índice de Figuras
Página v
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página vi
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Introducción
Con el presente documento podrá conocer de forma sencilla los análisis que se
llevan a cabo para el monitoreo del subsistema de radio bases en una red GSM.
Continúe la lectura.
Página 1
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Capítulo I
Planteamiento del Proyecto
Página 2
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
5. Diseñar y desarrollar:
Página 3
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
I.4 Justificación.
Página 4
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Capítulo II
Marco Referencial
Página 5
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 6
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
La BSC es el elemento central del BSS, controla la red de radio y se encarga del
control de la interfaz aire. Sus funciones principales son el establecimiento de la
conexión entre el MS y el NSS, el soporte de la señalización de las interfaces Aire y
A, la administración de la movilidad, la recolección de información estadística, y el
mantenimiento de las BTS, al permitir el manejo y control de la información de
alarmas.
Las BTS son los elementos del sistema más cercanos al usuario luego de los MS y
se encargan del manejo de la interfaz aire, su señalización, y los procesos aplicados a
la señal que se transmitirá al MS con miras a garantizar una señal libre de errores.
Una Estación Base BTS está constituida por un conjunto de transceptores (TRX)
que cubren la misma área. La estación base incluye además de los transceptores un
módulo que realiza la función de control común de estos transceptores (BCF) y otro
que maneja la transmisión entre ésta y la BSC (TRU), unidades de control de energía
y extractores de calor, entre otros.
Página 7
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 8
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
El HLR (Home Location Register) es una gran base de datos en donde se encuentra
almacenada permanentemente toda la información de los subscriptores.
Página 9
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 10
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
El significado de Canal Físico se refiere a cada una de las ocho posiciones en las
que se subdividen los canales de radio frecuencia. Un canal físico puede usarse
indistintamente para tráfico de voz como tráfico de datos. Sencillamente es el espacio
físico utilizado para llevar la información de un punto a otro. En las BTS los canales
físicos corresponden a cada una de las 8 ranuras de tiempo que constituyen un TRX.
Página 11
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Para entender este concepto, se describe de forma sencilla el proceso que se lleva a
cabo para que un móvil pueda recibir una llamada: En primer lugar el subscriptor
tiene que ser previamente localizado, para ello la red envía un mensaje de búsqueda a
todas las BTS dentro del área de localización donde el usuario se haya registrado la
última vez. El móvil responde al llamado solicitando un canal para poder establecer la
comunicación. Luego la red reconoce la petición y localiza un canal disponible con la
finalidad de transmitir los datos referentes a la llamada. Por último el móvil recibe la
información del canal y se traslada al canal asignado. Durante la conversación, el
móvil mide la potencia de la señal a la que está conectada y la portadora de sus
adyacencias, y envía los reportes de medida a la BSC
En cada uno de los pasos del proceso descrito (búsqueda, asignación del canal de
tráfico y monitoreo de potencia) se requiere de un canal lógico ya que los datos
transmitidos por ellos es diferente.
Hay dos tipos de canales lógicos, denominados canales de control común y canales
dedicados. Los canales comunes se refieren a aquellos que difunden información
hacia los móviles. Los canales dedicados son aquellos que se establecen para el
intercambio de señalización entre el móvil y la BTS, BSC o MSC.
Una radio base puede tener varios TRX, pero siempre hay uno encargado de llevar
los canales de control común. En la Figura 6 se muestra un esquema con los
diferentes tipos de canales lógicos
Página 12
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 13
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Canales de Tráfico: Son de uso dedicado ya que cada canal se utiliza para un
usuario específico y nadie puede acceder a ese canal mientras esté siendo
utilizado por el usuario a quien fue asignado. Transmiten voz y datos a una tasa
media (HR Half Rate) de 6.5 Kbps o a una tasa full (FR Full Rate) de 13 Kbps
Los procesos que son llevados a cabo entre los equipos de la red para el
establecimiento, control y manejo de llamadas están bien definidos en diagramas que
contienen la información de cada uno los eventos que ocurren, ya sea cuando estos se
ejecuten de forma exitosa o no. Por ejemplo, los procesos de HandOver son
necesarios para:
Página 14
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
1. Darle continuidad a una llamada. Asegura que una llamada pueda mantenerse
cuando un móvil se encuentra en movimiento desde el área de cobertura de
una celda hasta otra.
2. Mejorar la calidad de llamada. Asegura que, si un móvil se mueve en un área
de poca calidad o poca cobertura, la llamada pueda ser transferida desde la
celda servidora a una celda vecina de mejor calidad sin que se caiga
3. Distribuir el tráfico. Asegura que el tráfico en la red esté distribuido de forma
óptima. Cuando la capacidad de la celda servidora es máxima, el móvil debe
pasar a otra vecina con menos tráfico
Las mediciones reportadas por el móvil y las BTS son las permiten a la BSC tomar
la decisión de llevar a cabo el HandOver de una llamada. En caso de considerarlo
necesario se inicia el proceso correspondiente, el cual esta representado con un
diagrama de pasos como el mostrado en la Figura 7.
Figura 7. Diagrama del Proceso de HandOver entre BTS (tomado de Systra. Gold, R.)
Página 15
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
El diagrama de pasos mostrado aplica al tipo de HandOver interno a una BSC entre
celdas distintas. La Figura 8 muestra una representación más gráfica
Air A
BTS BSC TC
BTS
Figura 8. HandOver interno a una BSC entre BTS (tomado de Systra. Gold, R.)
En el diagrama se observa que luego de que la BSC recibe las mediciones del móvil
y la BTS, y decide realizar el handover. Ésta envía un mensaje de petición de
requerimientos físicos a la BTS a la cual se intenta transferir la llamada (BTS2). Si
ésta lo recibe envía una confirmación a la BSC, en caso contrario, se termina la
petición de handover y la llamada continua en la BTS vieja (BTS1). En ambos casos
se incrementa el BSC Counter asociado a cada evento.
Página 16
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Para cada uno de los pasos descritos existen contadores que guardan información
tanto de los eventos realizados exitosamente como aquellos en los que ocurrió alguna
falla. El detalle de los contadores no puede ser agregado al presente capitulo por la
política de confidencialidad impuesta por la empresa, sin embargo, a continuación se
describen algunos de los involucrados en el cálculo de los indicadores de
rendimientos analizados en el presente trabajo.
Página 17
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
De esta fórmula se deduce que los contadores utilizados guardan información del
número de HOs exitosos y el total de intentos de HO. Algunos de los contadores son:
Página 18
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
3. Drop Call, es un indicador del porcentaje de fallas producidas por errores durante
una llamada en curso, provocando interrupción de la llamada. Algunos de los
contadores involucrados para el cálculo del porcentaje de fallas de este indicador son:
Para el análisis del servicio de datos (GPRS General Packet Radio Service) existen
otros indicadores de rendimiento. El sistema implementado contempla identificar las
Página 19
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 20
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Capítulo III
Metodología y Desarrollo
Se hizo el estudio de cada uno de los subsistemas que conforman la red: el BSS
(Base Station Subsystem), el NSS (Network Switching Subsystem) y el NMS
(Network Management Subsystem); las funciones y la constitución de los equipos del
BSS. Se analizó la relación entre sus posibles fallas, su respuesta ante las mismas y la
generación de alarmas automáticas.
Página 21
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Existen gran cantidad de contadores por lo cual se hizo necesario realizar un estudio
detallado para identificar aquellos que permiten determinar la necesidad de
mantenimiento preventivo o correctivo.
Página 22
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Para definir las acciones correctivas y rutinas de mantenimiento preventivo que son
aplicadas para atender las fallas de mayor ocurrencia en las BTS se estudiaron las
alarmas existentes en la red y se realizaron entrevistas con el personal de Operación y
Mantenimiento. La información obtenida se agregó a una tabla que muestra para cada
tipo de falla las razones que la producen y las rutinas preventivas o correctivas a cada
una de ellas.
Realizar entrevistas con el personal fue necesario puesto que, aunque la empresa
cuenta con una herramienta de Nokia que describe las alarmas generadas por los
equipos y la rutina que debe llevarse a cabo para cancelarla, con frecuencia estas
acciones no son aplicadas por razones de costo. En muchos casos la herramienta
indica que debe reemplazarse el equipo afectado cuando en la práctica pueden existir
acciones más eficientes para la resolución de las fallas. Con esta información el
sistema automáticamente identifica las acciones que se deben llevar a cabo para
atender las fallas detectadas.
Página 23
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 24
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Capítulo IV
Resultados
Página 25
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Por otro lado, el sistema contempla detectar automáticamente las alarmas que se
encuentran activas al momento de analizar los indicadores de rendimiento. Esto se
debe a que cuando ocurre una falla en un equipo puede activarse o no una alarma en
la plataforma de monitoreo actual. Si se genera una alarma, la información permite
identificar las causas de la variación en los porcentajes de fallas calculados. Por
ejemplo, si una BTS genera una alarma que indica falla en un TRX (Unidad
transceptora), sus indicadores se verán afectados ya que la estación no podrá cursar
llamadas a través del equipo. En caso de que no se detecten alarmas en los equipos, la
información obtenida de los contadores se analiza para identificar las posibles causas
que producen la variación en los indicadores de rendimiento.
Una vez identificadas las fallas y sus posibles causas se consulta la información de
las acciones correctivas o preventivas almacenadas en la base de datos implementada
para el sistema. Según sea el tipo de falla, las rutinas pueden ser aplicadas de forma
automática o pueden requerir de la participación del personal de la empresa.
Para realizar las acciones automatizadas el sistema utiliza una interfaz remota a los
equipos BTS estableciendo un canal de comunicación entre el PC y las BSC de la red
a través de la intranet de la empresa.
Página 26
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Por último, los resultados del análisis estadístico y de las alarmas detectadas son
notificados vía mail con la información que sirve de soporte al personal de
mantenimiento para la resolución de las fallas. Adicionalmente, puesto que la
notificación puede ser más efectiva vía SMS, se implementó un módulo para el envío
de las estaciones que presentan alarmas al terminal móvil del personal encargado de
atender las fallas.
Como se muestra en la Figura 10, los métodos parten siempre de una hipótesis, la
cual es puesta a prueba para luego analizar los resultados obtenidos. Del análisis se
obtiene como resultado una lista de estaciones que pueden estar presentando fallas en
un momento determinado. Esta lista es revisada utilizando las herramientas existentes
en la empresa con la finalidad de identificar si realmente esas estaciones requieren de
una rutina de mantenimiento preventivo o correctivo. Si los resultados no son del
todo significativos se plantea una nueva hipótesis a probar con la finalidad de obtener
mejores soluciones.
Página 27
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Hipótesis
Pruebas
Análisis y Diseño a
Conclusiones Implementar
Para analizar los indicadores de Link Budget y Sleeping Cell no se hizo necesario el
planteamiento de varias hipótesis. En estos casos el método de análisis implementado
fue diseñado por el personal de la empresa basado en su experticia.
Los indicadores de Call Setup Failure, HandOver Failure y Drop Call están
asociados al rendimiento de los equipos durante las llamadas de voz. Para garantizar
este servicio, la empresa define los llamados KPI (Key Performance Indicators), los
cuales son porcentajes de fallas permisibles para cada uno de los indicadores de
rendimiento (PI Perfoemance Indicator). Con los KPI la empresa asegura la calidad
de servicio ofrecida a sus clientes. Para el porcentaje de fallas debidas a problemas en
el establecimiento de llamadas (CSF) el KPI definido es del 5%, el de HandOver
(HOF) es 7% y el de llamadas caídas (DC) es 3%.
Página 28
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Adicionalmente se sabe que los porcentajes varían de una hora a otra según el
desempeño de los equipos. Por ejemplo, es altamente probable que el porcentaje de
fallas de una BTS que presta servicio a un área de oficinas sea bajo durante las horas
y días no laborables, mientras que cuando hay actividades puede ocurrir que la
capacidad de llamadas de la BTS sea copada y por tanto nuevos intentos de llamadas
sean bloqueados, incrementando así los porcentajes de fallas.
Página 29
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Fallas (%)
% Fallas Actuales
% Margen
KPI
% Fallas Semana
Anterior
Indicador
Página 30
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
implementó una tabla en la base de datos del sistema en la que se agrega la data leída
del OSS de cada hora del día, los 7 días de la semana.
S uma C o ntadores
N umero de A finac io nes
F echa U ltim a Actua lizac io n
Página 31
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
El Margen se define con un porcentaje del promedio de fallas del día y hora
analizado. El término Variación que se muestra en la siguiente inecuación es el que
indica el porcentaje de incremento permisible del promedio de fallas
Por ejemplo, una Variación igual a 0.3 representa un incremento del 30% del
promedio de fallas. Como se muestra en la Figura 13, si el promedio de fallas actual,
(para el día Jueves a las 5 pm) es 10% y la Variación es de 0.3, el sistema considerará
que una estación presenta un posible problema en su funcionamiento si su porcentaje
de fallas actual es superior al 10.3%.
Página 32
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
% Fallas
Jueves, 5 pm
10.3
10
Definir el Margen en función del porcentaje de fallas leído de los Perfiles resulta
efectivo sabiendo que cuando el valor promedio de los indicadores de rendimiento de
una BTS es elevado, generalmente se debe a que el comportamiento normal de la
estación es altamente variable, por lo que detectar una falla en su funcionamiento es
posible cuando el valor del indicador es considerablemente mayor a su rendimiento
promedio. Para esos casos debe considerarse un margen más grande. En caso
contrario, cuando una BTS mantiene bajos sus indicadores, se recomienda monitorear
el rendimiento de los equipos con márgenes más bajos
Durante esta parte del desarrollo se realizaron también pruebas con los parámetros
estadísticos de desviación estándar y varianza, con la finalidad de identificar si con
estas medidas de dispersión era posible definir el margen necesario para detectar
posibles fallas. De estas medidas se tiene información de la lejanía de una serie de
datos respecto a la media. Para ello se obtuvo información de una base de datos que
guarda el valor de cada indicador de rendimiento con las medidas obtenidas del
subsistema de radio bases al final de cada día. Con la data de un mes de todas las
estaciones se realizó el cálculo de la varianza y desviación estándar.
Página 33
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Para contemplar que el sistema analice en función del tráfico de llamadas cursadas
se diseñó que el valor del parámetro Variación no sea definido como una constante
sino como una función que modele el comportamiento estudiado en relación al
número de llamadas.
Página 34
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
El factor Base_min define el valor al cual tiende la función para un número elevado
de llamadas. Esto se deduce de evaluar la función cuando las llamadas tienden a
infinito. De esa evaluación se tiene que la exponencial tiende a 1, y por lo tanto
(-1/llamadas)
(1– e )*Ajuste tiende a 0, resultando entonces el valor de Base_min.
El factor Ajuste define las pendientes de la curva haciendo que su descenso sea más
o menos suave, además, influye en el valor de la función cuando el número de
llamadas tiende a cero.
Página 35
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Variación 3
0
20
40
60
80
1
10
12
14
16
18
20
22
24
26
28
30
Num Llamadas
Base_min y Ajuste son factores positivos, mayores que cero con los que es posible
afinar el análisis hasta obtener los mejores resultados.
Página 36
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Otra información importante que permite discriminar si los porcentajes de fallas son
realmente significativos es la cantidad de llamadas y el número de solicitudes de
canales de señalización que cursan las estaciones. Es por ello que en el detalle de
fallas que arroja el sistema también se agrega la siguiente información:
Página 37
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
SDCCH_Request = SDCCH_SEIZ_ATT
Página 38
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Cuando las antenas mantienen el valor del Link Budget en el tiempo se espera que
no presenten fallas en su funcionamiento. Según eso se puede definir que el valor
promedio de los contadores involucrados durante un período de tiempo considerado
representa el comportamiento normal esperado.
Para determinar que una BTS pueda estar presentando fallas que afecten los niveles
de señal entre ella y el Móvil se obtiene el valor promedio del Link Budget
correspondiente de la estación y se define un margen en dB permisible. Si la BTS
presenta fallas de Link Budget debe cumplir la siguiente inecuación:
Página 39
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
El Margen se define con la información suministrada del personal puesto que por
experiencia conocen que cuando la variación con respecto al promedio es mayor a
3dB la antena posiblemente presenta algún problema. Esta información fue
comprobada revisando el histórico de las estadísticas arrojadas por BTS cuyas
antenas fueron reemplazadas a causa de degradación de la potencia.
Página 40
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Las BSC son las estaciones controladoras a través de las cuales se manejan los
equipos del subsistema de radio bases cuando se ejecutan labores de mantenimiento
de forma remota. Estableciendo una conexión entre los PC y las BSC se monitorea
por ejemplo el estado de operación de los equipos, es decir, si estos se encuentran
bloqueados o no para el tráfico de llamadas o si tienen alarmas presentes que deban
ser atendidas para no afectar el servicio. También se pueden llevar a cabo acciones
como de reseteo de los equipos para la resolución de fallas sin necesidad de
desplazarse al lugar donde se encuentra el problema.
Para establecer la comunicación con las distintas BSC de la red, el cliente debe
conectarse a uno de los dos routers existentes, identificados por una dirección IP. En
estos routers el cliente encontrará todas las ubicaciones (direcciones IP) de las BSC
pertenecientes al sistema. Una vez determinada la ubicación de la BSC deseada, se
debe autenticar contra dicha BSC, a través de un par usuario/contraseña, para poder
acceder a la consola donde se ejecutan los comandos MML.
Página 41
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
A cada uno de los comandos enviados a las BSC se obtiene una respuesta con
formato fijo. Por ejemplo, para consultar las alarmas activas en una BSC se ejecuta el
comando ZEOL. La información arrojada se presenta en el siguiente formato:
Página 42
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
ZEOL: Para obtener las alarmas activas en las BTS controladas por una BSC
específica
Página 43
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Toda aplicación que requiera almacenar datos a través del tiempo debe contar con
un medio de almacenamiento. Las bases de datos relacionales son muy usadas en la
actualidad, razón por la cual se escogió como el medio a utilizar para almacenar toda
la información requerida por el software implementado.
En la Figura 16 se muestra el modelo final, sin embargo los detalles de cada una de
las tablas y relaciones se describen en el Apéndice A.
Página 44
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 45
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Para poder manipular a detalle los elementos del sistema, se implementó un tercer
ejecutable. Este cuenta con una interfaz gráfica de usuario mediante la cual el usuario
puede editar los perfiles de los contadores, editar los perfiles de Link Budget,
configurar las notificaciones, entre otras opciones.
Este ejecutable no cuenta con una interfaz grafica de usuario ya que es ejecutado
automáticamente por un programador de tareas. Su hilo de ejecución principal realiza
las siguientes operaciones:
Para cada BTS, consulta los valores de los contadores para cada hora de cada
día de la semana anterior.
Página 46
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Al igual que las actualizaciones, este ejecutable no cuenta con una interfaz gráfica
de usuario. Su hilo de ejecución principal realiza las siguientes instrucciones:
Página 47
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Configurar Servidor
Página 48
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Manejar Perfiles
Página 49
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Para realizar una corrida del sistema de detección de fallas desde el Administrador
se utiliza el botón de Ejecutar Análisis, desde donde se inician los diferentes
procedimientos con los que se obtienen las BTS cuyo desempeño no es el deseado.
Página 50
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 51
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Los parámetros de Base_min y Ajuste para los indicadores Call Setup Faiulre
(CSF), HandOver Failure (HOF) y Drop Call (DC) definen la función de Variación
empleada para el análisis en cada caso.
El UserName y Password los utiliza el sistema para autenticarse en cada una de las
BSC de la red.
El botón de Conectar inicia la ejecución del análisis con los valores definidos. La
herramienta calcula el tráfico en Erlangs de todas las estaciones con la información
que obtiene de la base de datos de la empresa a la última hora, con ello se define si es
una BTS de alto trafico o de bajo trafico. Para cada caso el sistema consulta las
estadísticas y realiza las evaluaciones necesarias. Los resultados obtenidos se
muestran en una interfaz como la mostrada en la Figura 19.
Página 52
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 53
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 54
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
La consulta de las alarmas activas en los equipos utilizando los comandos MML
genera un archivo de texto del que se lee la información enviada vía mail y SMS al
personal de la empresa. Al mail enviado se adjunta la descripción de las alarmas y de
las rutinas de atención que deben ser aplicadas para cancelarlas (Ver Figuras 22 y 23).
Para este ejemplo se obtuvo que en las alarmas detectadas no había ninguna
asociada a CASARAPA2. Con este caso se comprueba que con frecuencia ocurren
fallas en los equipos de la red que no activan alarmas en la plataforma de monitoreo
actual.
Página 55
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Para verificar que realmente se trata de una falla en la BTS se utilizan las
herramientas con las que dispone el personal para estas labores. Una de ellas es la
aplicación Daily Optimizer, la cual calcula el promedio de los indicadores de
rendimiento durante las 24 horas de un día. Los resultados que se muestran con esta
herramienta se obtienen una vez finalizado el día lo que implica que detectar una falla
podía tomar gran cantidad de tiempo.
Página 56
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 57
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Capítulo V
Conclusiones y Recomendaciones
Llevar un histórico de las mediciones de los equipos por cada hora y día de la
semana permite comparar el funcionamiento de las BTS bajo las mismas condiciones
en cualquier momento que se realice el análisis de los indicadores de rendimiento.
Con ello se considera el hecho de que las estaciones normalmente varían sus
porcentajes de fallas según el día y hora.
Los datos estadísticos deben ser representativos del comportamiento normal de las
estaciones por lo que es recomendable que cuando ocurre una falla que afecte
significativamente la información almacenada de la estación, esta no sea procesada
para el cálculo del promedio. De no ser así será necesario que el sistema realice varias
afinaciones de los perfiles para volver a obtener los valores normales de la estación.
Para el análisis de fallas por Sleeping Cell no se requiere almacenar un histórico del
comportamiento de la BTS ya que cuando una estación recibe solicitudes de descarga
de datos y esta no responde, es de presumir que el equipo presenta alguna falla.
Página 58
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
La notificación vía mail y SMS resulta ser un mecanismo eficiente para distribuir
los resultados del análisis del sistema, además de que es de fácil implementación
gracias a las librerías disponibles en Visual Basic 6.0
Por la cantidad de información que necesita ser procesada por el sistema para
realizar los análisis de todas las estaciones de la red, se recomienda que la ejecución
de la misma se haga en una PC con los siguientes mínimos: Pentium 4 CPU 2.8GHz
con 760 MB de RAM.
Página 59
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Referencias Bibliográficas
Cornell, Gary (1999). Visual Basic 6.0 Manual de Referencia. (1° ed.). Madrid,
España: Mc Graw Hill.
Gold, R. (1998). SYSTRA. NOKIA Training Material. System Training for GSM
1900. (3° ed.). Texas, USA.
Página 60
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Referencias Electrónicas:
Agosto 14]
Página 61
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
APÉNDICE A
Página 62
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Para almacenar los datos persistentes del sistema se diseñó e implementó una base
de datos relacional en el manejador MySQL 5.0. El diseño incluye los conceptos de
clave primaria, clave foránea e integridad referencial, para garantizar que los datos
almacenados se mantengan libres de errores. La figura A1 muestra el modelo
Entidad-Relación finalmente implementado.
La Tabla BTS, mostrada en la Tabla A1, guarda información de las estaciones que
se encuentran integradas a la red. Se mantiene actualizada leyendo de la base de datos
de la empresa. La integridad referencial del modelo asegura que no habrá información
en el sistema que no corresponda a las BTS incluidas en esta tabla.
Página 63
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Para cada BTS se tiene una tabla PERFILES y una tabla LINK_BUDGET,
mostrada en la tabla A2 y A3, respectivamente. En la tabla PERFILES, se almacena
el valor procesado de cada contador, con el número de afinaciones y el promedio. La
decisión de colocar los contadores como columnas de la tabla permite que el tiempo
requerido por el sistema para llevar a cabo una actualización de los perfiles de todas
las estaciones sea el mínimo, ya que, por la estructura que tiene la base de datos de la
empresa, el número de inserciones necesarias es mínimo. Con esta estrategia, la
mejora en el tiempo de respuesta del sistema es inversamente proporcional a su
extensibilidad ya que para agregar un nuevo contador se debe cambiar la estructura de
la base de datos agregando una columna a la tabla. La tabla LINK_BUDGET guarda
el promedio de la potencia de las antenas en Uplink y Downlink, para cada día.
Página 64
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 65
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 66
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 67
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
A su vez, cada personal del departamento tiene una tabla CONFIGURACION como
la mostrada en la Tabla A12 en la que se almacena las guardias de un mes y su
disponibilidad en horas laborables para hacer la notificación del sistema. Esta tabla se
actualiza a través de una interfaz visual.
Página 68
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 69
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
APÉNDICE B
Página 70
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Configuración BTS
Servidor Integradas
Editar Actualizar
Página 71
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 72
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 73
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
La Notificación se realiza vía Correo Electrónico y/o vía SMS. Es posible hacer la
configuración para notificar al personal durante las horas laborables (8 AM a 5 PM) y
no laborables según se desee.
Vía SMS se notifican solo las alarmas activas, ya que por este medio resulta
complicado agregar toda la información arrojada del análisis estadístico. Se envían
los números de identificación de las alarmas, las BTS alarmadas, las BSC y BCF a la
cual pertenecen.
En caso de hacer cambios en los valores por defecto, éstos no serán almacenados a
través de esta interfaz. Sólo servirán para la ejecución en proceso de la aplicación.
Para hacer los cambios persistentes deben realizarse por la opción Configuración
Servidor mostrada en la barra del menú.
Página 74
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
El resultado del cálculo de porcentajes de fallas se muestra por separado para las
BTS de Alto Tráfico y las de Bajo Tráfico (interfaz con 2 pestañas), esto según el
parámetro definido por el usuario ‘Tráfico en Erlangs’. En ambos casos se detallan
los porcentajes de fallas obtenidos para los indicadores de performance, tanto los
calculados con las estadísticas actuales como los obtenidos de las estadísticas
promediadas leídas de los perfiles almacenados en la base de datos del sistema.
Página 75
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
En la parte inferior se muestra el resultado del análisis de las estadísticas para cada
indicador. La aplicación identifica las estaciones con posibles fallas y los contadores
que producen el incremento en los porcentajes de fallas obtenidos. También se
muestran las estaciones que salen del análisis de Link Budget y de Sleeping Cell
Toda esta información es agregada al archivo Detalle_Fallas.txt para su notificación
vía mail.
Perfiles Contador
Este menú permite manipular la información de los Perfiles generados para cada
contador necesario para el análisis de los indicadores de performance:
Página 76
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 77
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 78
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 79
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Las fechas mostradas en los campos Desde y Hasta identifican el período tomado
para hacer el cálculo del promedio del Link Budget con el que se trabaja en la
aplicación. Este período puede ser modificado a través de otra interfaz.
Página 80
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 81
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Notificación
Página 82
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Página 83
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Es necesario tener bien configurada la notificación del personal puesto que sin esta
información el sistema realizará el análisis correspondiente y los resultados no serán
enviados al personal de la empresa.
Página 84
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Alarmas
Página 85
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
notificada. La ventana Pasos fue diseñada para sintetizar los pasos que pudieran
automatizarse: Bloquear Ranura de tiempo (TimeSlot), Desbloquear Ranura de
tiempo (TimeSlot), Resetear TRX, Resetear BTS y Resetear BCF. Estas rutinas
fueron implementadas pero por políticas de seguridad no pudieron ser ejecutadas
por la aplicación.
Página 86
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Configuración Servidor
Editar: Muestra la ventana con los parámetros definidos por el usuario para la
ejecución del análisis estadístico (figuras B2 y B3) con la diferencia de que el
botón de Conectar se reemplaza por el de Guardar. Con esta interfaz es posible
editar y almacenar en la base de datos la nueva configuración para la ejecución de
la aplicación.
Página 87
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
BTS Integradas
Este menú permite hacer la actualización de las BTS que son analizadas por la
aplicación. Para ello se requiere consultar la lista de BTS integradas según
información leída del OSS
Página 88
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
ANEXO A
Página 89
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
Características
Host Interface: RS232- DSUB 9
L x W x H: 2.5 x 2.5 x 0.94 in
Housing: Seamless Aluminum Extrusion
Antenna: SMA Connector
Radio Frequency: 850/900/1800/1900
Sensitivity: -106 dB (Typical)
Transmit Power: Class 4 (2W @850/900 MHz)
Class 1 (1W @1800/1900 MHz)
GSM Functionality
Voice: FR, EFR, HR & AMR
CS Data: Asynchronous,
Transparent and Non-Transparent up to 14.4 KB
GSM SMS: Text, PDU, MO/MT
Cell broadcast
Application Interface
Host Protocols: AT Commands, UDP/API
Internal Protocols: PPP, UDP/API, UDP/PAD, CMUX, TCP/PAD
API Control/Status: AT or UDP
SIM Access
SIM Access: External – 3V with
Página 90
Sistema de gestión para detección temprana de fallas en las BTS de la Red Digitel
General Configuration
Página 91