You are on page 1of 52

s

LMT

Índice de sección

1 Exigencias del hardware y el software ............................................................................................... 3


1.1 Requisitos de hardware ...................................................................................................................... 4
1.1.1 Sistema operativo ............................................................................................................................... 4
1.1.2 Software del LMT................................................................................................................................ 4
1.2 Interfaz del Terminal de Mantenimiento Local (LMT) ......................................................................... 5
1.3 Instalación del software LMT Evolution .............................................................................................. 6
1.3.1 Procedimiento de instalación del LMT................................................................................................ 6
1.3.2 Informaciones sobre el Driver Halca .................................................................................................. 9
2 Software de la SBS en el hard disk LMT .......................................................................................... 10
2.1 Software de la BTS plus ................................................................................................................... 11
3 LMT Evolution ................................................................................................................................... 12
3.1 Inicializar el LMT Evolution ............................................................................................................... 12
3.1.1 LMT Evolution - NEs ......................................................................................................................... 12
3.2 Pantalla principal del LMT Evolution................................................................................................. 13
3.2.1 Logon y Niveles de Acceso .............................................................................................................. 15
3.2.2 Logoff automático ............................................................................................................................. 15
3.3 Fases de los elementos de red......................................................................................................... 18
3.4 Menu View ........................................................................................................................................ 20
3.5 Árbol de Elementos – Tree View ...................................................................................................... 22
3.5.1 Pantalla Gráfica – Graphic View....................................................................................................... 23
3.5.2 Interworking y Acceso Remoto ......................................................................................................... 24
3.5.3 Comandos utilizando el Acceso Remoto.......................................................................................... 26
3.5.4 Manejando los comandos................................................................................................................. 28
3.6 Message Viewer ...............................................................................................................................30
3.6.1 Estado (“State”) y “status” de los objetos ......................................................................................... 32
3.6.2 Layout de los mensajes del Sistema ................................................................................................ 34
4 Interfaz de línea de comando CLI (Command Line Interface) ......................................................... 38
4.1 Sintaxis de Comando........................................................................................................................ 40
4.1.1 General ............................................................................................................................................. 40
4.1.2 Caracteres comodines en el LMT..................................................................................................... 40
4.2 Archivos de Script CLI ...................................................................................................................... 42
4.2.1 Creación de un archivo Script........................................................................................................... 42
4.2.2 Almacenamiento de los archivos de Script....................................................................................... 42
4.2.3 Ejecución de un script de comandos ................................................................................................ 44
4.2.4 Estructuras de Control y Comandos Internos para el CLI................................................................ 46
4.2.5 Ejemplos de Script CLI ..................................................................................................................... 50
5 Apéndice ........................................................................................................................................... 51
5.1.1 Atributos de “status” de la BTSE ...................................................................................................... 51

TNS:XL0655SA11BR_0003 4-1
s
Página intencionalmente dejada en blanco.

4-2 TNS:XL0655SA11BR_0003
s
1 Exigencias del hardware y el software

Fig. 1 Hardware y software de la Laptop

TNS:XL0655SA11BR_0003 4-3
s
1.1 Requisitos de hardware

Las exigencias básicas del hardware para un LMT son:


z Procesador mínimo: Pentium 4 1500MHz o equivalente.
z Floppy Drive y DVD-ROM Drive.
z Memoria RAM: mínimo 512MB para Win2000/WinXP (recomendado 1024MB).
z Capacidad mínima del Hard Disc : 2GB libre.
z Resolución del monitor de video XGA 1024 x 768.
z Puerta Paralela: EPP (Enhanced Parallel Port) para Adaptador HALCA.
z Puerta PS2: para alimentación del Adaptador HALCA.
z Adaptador HALCA o Adaptador DLHC (PCMCIA).

Fig. 2 Cable Halca LMT

1.1.1 Sistema operativo


Sistema operativo Windows 2000 o Windows XP.

1.1.2 Software del LMT

Instalador del LMT, incluyendo:


z Driver para el cable HALCA o DHLC.
Ej.: H20XP147 (driver cable halca para Windows 2000 o XP, versión 1.47).;
z LMT Evolution;
z Log Decoder;
z Symbolic Navigator;
z Herramienta de BackUp BTS;
z Editor Inventory Data File Evolution, instalado separadamente.
z Herramientas DBAEM y CONVFILE, instalados separadamente para trabajar con los archivos de la base
de datos de la BSC.

4-4 TNS:XL0655SA11BR_0003
s
1.2 Interfaz del Terminal de Mantenimiento Local (LMT)
Un conector hembra SubD15, localizado en el panel DC del bastidor Base, es la interfaz para la conexión
del Terminal de Mantenimiento Local (LMT) para pruebas y mantenimiento.

Fig. 3 Localización de la interfaz LMT en el panel DC BS240/240XL/241

TNS:XL0655SA11BR_0003 4-5
s
1.3 Instalación del software LMT Evolution

1.3.1 Procedimiento de instalación del LMT

Antes de proceder con la instalación, verificar sí la versión correcta de la LMT corresponde a la


versión de software cargada en la BSS.
El proceso de instalación es iniciado a partir del CD del LMT Evolution. La rutina de instalación es iniciada a
través del archivo SETUP.EXE, que a su vez, inicia un administrador de instalación que sirve como guía a
través de la rutina e indica el proceso de la instalación.
Todas las otras aplicaciones deben ser programadas antes de iniciar la instalación del LMT Evolution.
Diversas y diferentes versiones del LMT Evolution pueden instalarse en la misma PC.
Para mayores detalles consultar el archivo README.TXT que está incluido en el directorio de instalación
del software LMT.
• Accediendo al CD de instalación del LMT Evolution, doble click en el archivo SETUP.EXE;
• En el caso que sea necesario aparece la pantalla de instalación de Microsoft NET Framework, click en
OK;
• Después de la instalación del Microsoft NET Framework, aparece el mensaje de Welcome.
A partir de este mensaje, aceptar todas las opciones de instalación, cliqueando Next o Yes.
• El software LMT se instala en el directorio:
C:/Siemens/LMT281_1_xx_yy - siendo xx_yy la indicación de la versión de Carga del LMT.

Fig. 4 Instalación LMT

4-6 TNS:XL0655SA11BR_0003
s

TNS:XL0655SA11BR_0003 4-7
s
• En el medio del procedimiento de instalación aparece la pantalla de instalación del driver del cable
Halca, seleccionar la opción: Halca driver;
• En el final de la instalación aparece la pantalla Setup Complete, Click en Finish.
• Después de la instalación del LMT Evolution, se inicia la instalación del driver Halca.
A partir de la pantalla de Welcome, aceptar todas las opciones de instalación, cliqueando Next o Yes.
La computadora será reiniciada cuando la instalación esté completa. Click en Finish.

Fig. 5 Instalación LMT

4-8 TNS:XL0655SA11BR_0003
s

Fig. 6 Instalación del LMT

1.3.2 Informaciones sobre el Driver Halca


Para el cable Halca (adaptador HDLC), debe instalarse el driver correspondiente a las versiones del LMT y
al sistema operacional Windows.
En el CD de instalación LMT Evolution, acceda al directorio de los drivers de los cables Halca o DLHC
(PCMCIA) y verificar la versión del cable Halca correspondiente a Windows:
• H20XP147: Driver Halca versión 1.47 para Windows 2000/XP.
• HNT212: Driver Halca versión 2.12 para Windows NT

La instalación del driver del cable Halca en Windows XP se hace automáticamente en el procedimiento de
instalación del LMT Evolution.

TNS:XL0655SA11BR_0003 4-9
s
2 Software de la SBS en el hard disk LMT
Para el software de la BSC, como también para el software de la BTSE y de la TRAU, la identificación de la
versión de software, denominada “Software Load Header” (encabezado de la carga del software), es una
secuencia de 26 caracteres, que tiene y sigue el siguiente formato:
SS-VV-RR-PR-LL-CL_YY-MM-DD

SS Sistema
VV Versión
RR “Release”
PR “Point Release”
LL Nivel da carga
CL Nivel de consolidación
YY Año
MM Mes
DD Día

Es recomendable utilizar en el encabezado de la carga de software los nombres de directorios, para


identificar las liberaciones de software de forma inequívoca. Los siguientes ejemplos muestran como el
encabezado de la carga de software puede ser utilizado dentro de los nombres de subdirectorios de un
directorio principal BRxy, por ej.: BR 8.0

Fig. 7 Estructura del directorio para el software da SBS

4-10 TNS:XL0655SA11BR_0003
s
2.1 Software de la BTS plus

Insertar el CD con el software de la BTSPlus y abrir el archivo de encabezado “HSxxxxxx.SWL” para


obtener el encabezado de carga del software.
Los archivos con diferentes códigos *.SWI son cargados en diferentes módulos, conforme a la tabla de
abajo.

Nombre del archivo (ejemplo para BR8.0) Módulo


BTSBCX01.SWI COBA2P16
BTSB CX03.SWI COBA4P12
BTSBIX07.SWI CU
BTSBIX01.SWI ECU, FCU
VS031729.VAM Llave de cifrado A5

Copiar todos los archivos al directorio creado en la PC para almacenar la versión de software de la BSS.
Verificar el contenido del directorio. Todos los archivos deben estar presentes en el directorio.
Obs.: el software VS031729.VAM contiene las llaves A5 de cifrado, para garantizar la seguridad del tráfico
de informaciones de la interfaz aérea GSM.

COBA2P8
COBA4P12
CU
ECU/FCU

Fig. 8 Archivo con el encabezado de carga del SW de la BTSPlus

TNS:XL0655SA11BR_0003 4-11
s
3 LMT Evolution

3.1 Inicializar el LMT Evolution


Iniciar el software del LMT accediendo a:
Menú Inicio de Windows Æ Programas Æ LMT Evolution 281-1-xx-yy Æ LMT Evolution

El atajo “LMT Evolution” activa la pantalla LMT Evolution, donde es posible abrir una sección de conexión
con los elementos BSC, BTSE y TRAU, o dónde trabajar con el LMT Evolution Off Line.

Fig. 9 Inicializar el LMT Evolution.

3.1.1 LMT Evolution - NEs


El LMT Evolution se utiliza para el acceso a los siguientes elementos de red (NEY):
• BSC BR 8.0
• TRAU BR 8.0
• BTSE/BTSEP/BTSEM:
– BR 6.x
– BR 7.0
– BR 8.0

El modelo PicoBTS (BS242), no es más soportado en la BR 8.0.

4-12 TNS:XL0655SA11BR_0003
s
3.2 Pantalla principal del LMT Evolution
La pantalla principal del LMT Evolution está dividida en cinco áreas que permiten la lectura de los
parámetros y mensajes e interacción con la BSS.
La pantalla del LMT Evolution cómo así también sus menús, sub-menús, barra de tareas, etc. muestran
diferentes opciones de acuerdo con el contexto en que el LMT Evolution y el Elemento de Red están.

Title Bar
La Barra de Título muestra informaciones sobre el contexto del Ambiente de Operación del LMT (Online,
Training Script, Training Session, Offline User Session) y informaciones sobre la familia de equipamientos y
la versión de software del NE.

Menu Bar
La Barra de Menú y el acceso a todas las opciones y funcionalidades del LMT Evolution, las opciones de
Menú dependen del tipo de Vista seleccionada (“Network Element” Area: Graphic View o Tree View) y del
tipo de panel gráfico presentado.

Tool Bar
La Barra de Herramientas es un acceso rápido a las opciones de los menús del LMT Evolution. Es posible
editar cuales botones aparecen en la Barra de Herramientas a través de la opción “Add or Remove
Buttons”.

Client Area
El Área del Cliente es la más importante y varía parte de la hoja del LMT Evolution, pues esta área cambia
conforme al ambiente de operación del LMT, o estado del NE y las opciones accedidas en los menús.
El Área del Cliente contiene las siguientes solapas:
• Network Element” Area": es la interfaz gráfica principal del LMT para acceder a los comandos de los
NEs. Esta área posee dos tipos de visualización del Network Element: Tree View y Graphic View.
• Object Details” Panel": presenta los detalles del estado y dos parámetros principales del objeto
seleccionado en “Tree View” o “Graphic View”.
• Commands” Panel": el usuario puede verificar y acceder a los comandos pendientes (Pending), los ya
ejecutados (Submitted), bien como el resultado del último comando (Last Command Result).
• Command Line Interface (CLI)” Panel": soporte para la creación, modificación y control de los scripts
CLI.
• Message Viewer” Panel": colecta y presenta todos los mensajes intercambiados entre el LMT y el
Elemento de Red en la sección conectada. El usuario puede navegar entre los mensajes de comandos,
respuestas de comando y mensajes espontáneos generados por el elemento de red.

Status Bar
La Barra de Estado presenta las informaciones de los estados de la aplicación y del NE.
• NE Phase: fase de operación del NE; firmware (solamente para la TRAU), 1 (BSC, BTS, TRAU), 2
(BSC, BTS, TRAU), 3 (BTS, TRAU).
• LMT Session: Local (BSC, BTS, TRAU), Remoto (BTS, TRAU).
• Software Version identifier: versión de release del software del NE.
• Alarms: cantidad de alarmas críticas (rojo), mayor (naranja), menor (amarillo), baja (gris).
• Connection/Disconnection status: conexión con el NE establecida o no.
• Logon / Logoff status: usuario autenticado o no en el NE.
• User Level: privilegio del acceso del usuario en el NE; lectura solamente, comandos, lectura escritura,
super usuario.
• Network Element time and date: fecha (mm/dd/aa) y hora.
• Free disk space: espacio libre en el disco del micro LMT Evolution.

TNS:XL0655SA11BR_0003 4-13
s

Fig. 10 Barra de Estado del LMT Evolution

Fig. 11 Pantalla Principal del LMT Evolution.

4-14 TNS:XL0655SA11BR_0003
s

Fig. 12 Área del Cliente en el LMT Evolution

3.2.1 Logon y Niveles de Acceso

Un Logon de los elementos de red BSC, BTSE o TRAU, es iniciado con la conexión al elemento de red.
Esta conexión puede ser iniciada con el botón LogOn de la barra de Herramientas del LMT Evolution,
o a través del Menu File Æ OnLine Æ LogOn.
Esta opción abre una pantalla dónde es solicitado un Nombre para el LOGIN y el respectivo PASSWORD,
para el acceso Super User, utilizar:
• UserName = SAG
• Password = SAG

El Logon es usado para ajustar el nivel de acceso al elemento de la BSS, permitiendo al usuario activar los
comandos de acuerdo con el nivel de acceso:

Nivel de acceso Acciones permitidas


Level 0 (Lectura Comandos GET y todos los comandos ofrecidos para la lectura de atributos.
solamente)
Level 1 (Acceso de Comandos de mantenimiento y comandos para la modificación del estado de
comando) atributos.
Level 2 (Lectura Escritura) Comandos de administración de la base de datos (Database Administration
DBA) y comandos para modificar atributos (SET, CREATE, DELETE).
Level 3 (Super Usuario) Comandos relativos al sistema de archivos, manipulación de los softwares y
administración de usuarios.

3.2.2 Logoff automático

El LMT hace el logoff automáticamente cuando:


z La conexión con el elemento de red es restaurada luego de una falla;

TNS:XL0655SA11BR_0003 4-15
s
z El elemento de red (NE) cambia de fase de operación (o es cambiada por intervención del operador -
Switch);
z Cuando el usuario no utiliza el LMT por más de 5 minutos.

4-16 TNS:XL0655SA11BR_0003
s

Fig. 13 Iniciar la sesión del LMT

TNS:XL0655SA11BR_0003 4-17
s
3.3 Fases de los elementos de red

La fase del BSC define la condición operacional de la BSC, así como el posible estado operacional del
enlace de la BTSE y la TRAU conectada. La BSC está, en cualquier momento, en la fase 1 o la fase 2. La
fase actual de la BSC está comunicada al LMT durante el procedimiento de LOGIN y afecta los menús del
LMT, esto es, el árbol de comandos es diferente, dependiendo de la fase.
La fase de la BTSE o de la TRAU define su condición operacional, como el estado del enlace con la BSC.
La BTSE o la TRAU estarán en cualquier momento en una de las tres fases posibles (1, 2 o 3). La fase
actual de la BTSE/TRAU estará comunicada al LMT durante el procedimiento de LOGIN y afectará los
menús del LMT, o sea, los comandos que pueden ser ejecutados que dependen de la fase.
En la fase 3 es posible realizar una conexión transparente del LMT (conectado al BTSE o a la TRAU) para
la BSC. En este modo remoto es posible realizar, con algunas restricciones, todas las acciones disponibles
en el modo local de la BSC.

La conmutación entre las fases 2 y 3 es posible a través del botón Phase Switch de la barra de
herramientas de la pantalla principal del LMT, o en el menú File Æ Phase Switch (para la TRAU y la
BTSE), o usando los siguientes comandos (sólo para la BTSE):
z CONNBSC BTSM: NAME=BTSM:x: La BTSE va de la fase 2 a la fase 3.
z DISCBSC BTSM: NAME=BTSM:x: La BTSE va de la fase 3 a la fase 2.

La fase actual del elemento de red conectado y la versión de software instalada pueden ser visualizadas en
el pié de la pantalla principal del LMT Evolution.

Fig. 14 Cambio e Información de la fase del Elemento de Red

4-18 TNS:XL0655SA11BR_0003
s
Las clasificaciones de las fases son las siguientes: (FW: Firmware, CP: Procesamiento de llamadas, SW:
Software, NE: Elemento de Red):

Fase BTSE BSC TRAU


(Phase)
1 FW de la BTSE está corriendo. FW de la BSC está corriendo. Sólo el FW de la BSCI
activa está corriendo.
No está establecida la No está establecida ninguna No está establecida la
conexión con a BSC. conexión con otros NEs. conexión con la BSC.
El CP no está habilitado CP no está habilitado. CP no está habilitado.
Es posible solo el download y ES posible sólo un download y la Es posible sólo el
la activación completa del SW activación completa del SW de la download y la activación
de la BTSE. BSC. completa del SW de la
TRAU.
2 Está corriendo el SW del O&M Está corriendo el SW de O&M y Todos los procesadores
de la BTSE. del CP de la BSC. disponibles están
cargados.
No está establecida ninguna Puede establecerse la No está establecida
conexión con la BSC. señalización padrón para la ninguna conexión con la
BTSE y para la TRAU. BSC.
Ningún CP está habilitado. La BSC controla otros NEs. Ningún CP está habilitado.
ES posible con el Menú
INTERWORKING acceder a las
BTSEs y a las TRAUs.
3 SW completo del O&M y del No usado Todos los procesadores
CP de la BTSE está corriendo. disponibles están
cargados.
Puede ser establecida la Puede ser establecida la
señalización padrón para la señalización padrón para la
BSC. BSC.
La BSC controla la BTSE. La BSC controla la TRAU.

TNS:XL0655SA11BR_0003 4-19
s
3.4 Menu View

El menú Vista permite customizar la pantalla del LMT Evolution. Es posible habilitar y deshabilitar la
presentación de los siguientes paneles:
z Object Details: presenta los detalles del estado y los parámetros principales del objeto seleccionado.
z Message Viewer: recoge y presenta todos los mensajes intercambiados entre el LMT y el Elemento de
Red en la sesión conectada.
z Command line Interface: soporte para la creación, modificación y control de los scripts CLI.
z Commands: acceso a los comandos pendientes (Pending), ya ejecutados (Submitted) y resultado del
último comando (Last Command Result).
z Status Bar: presenta las informaciones de los estados de la aplicación y del NE.

El posicionamiento de los paneles es definido por el operador del LMT a través del menú View y de los
íconos presentes en las solapas de los paneles.
La apariencia más común y útil del LMT Evolution es con los paneles "Object Details" y "Message Viewer".

4-20 TNS:XL0655SA11BR_0003
s

Fig. 15 Menu View

Fig. 16 Menu View

TNS:XL0655SA11BR_0003 4-21
s
3.5 Árbol de Elementos – Tree View

El árbol de objetos de la BSS contiene todos los elementos que pueden ser visualizados o accedidos
mediante comando. El árbol está dividido en 3 ramificaciones principales:
z BSS Equipment
z BSS Functional
z SOFTWARE MANAGEMENT

La ramificación BSS Equipment contiene todos los módulos de hardware de los elementos de red
conectados. Usando las opciones “interworking” o el login remoto, es posible acceder al árbol de los
elementos de red (BSCE, BTSE y TRAU).

Todos los objetos lógicos de la BSS, cómo las celdas y los transceptores (BTS, TRX, etc.), enlaces de
señalización (LAPD, CCSS7, etc.), líneas PCM, etc., están localizados en la ramificación BSS Functional.

En la ramificación SOFTWARE MANAGEMENT, están localizados los comandos de download y upload de


software de los NEs y la base de dados de la BSC.

Fig. 17 Árboles de Elementos – Tree View

4-22 TNS:XL0655SA11BR_0003
s
3.5.1 Pantalla Gráfica – Graphic View
La Pantalla Gráfica se ofrece en el modo online y en el modo de sesión de entrenamiento. Ella ofrece una
visión gráfica de los objetos del elemento de red conectado/seleccionado. Todos los objetos mostrados
corresponden a sus posiciones reales en los racks.

Las carpetas son usadas en algunos casos para simbolizar una sumatoria de objetos pertenecientes a un
mismo módulo. Por ejemplo, una carpeta de FCU contiene el FCUMAIN y FCUTR.
El estado de cada carpeta u objeto es indicado por:
• Color representando las Alarmas.
• Ícono “con candado”, representando el Estado Administrativo.
• Combinación de íconos (4 íconos posibles), representando la Disponibilidad y el Estado Operacional.
• Unidades de HW en redundancia son indicadas con íconos verdes para el estado de Hot Stand By e
íconos azules para el estado Cold Stand By.

Fig. 18 Pantalla gráfica del LMT Evolution

Fig. 19 Ejemplos de íconos de Estado

TNS:XL0655SA11BR_0003 4-23
s
3.5.2 Interworking y Acceso Remoto

Para acceder al árbol de comandos de la TRAUE y la BTSE cuando está conectada localmente la BSC,
ejecutar el comando File Æ Open InterWorking, o hacer click en el respectivo botón de la barra de
herramientas.
Para cerrar el interworking, usar el comando File Æ Close InterWorking, o hacer click en el respectivo
botón de la barra de herramientas.
Sí estuviese conectada la BTSEP o la TRAU localmente, la BSC puede ser accedida remotamente
haciendo click en el botón File Æ Open Remote de la pantalla LMT, será solicitado un logon de la BSC, o
hacer click en el respectivo botón de la barra de herramientas.
Para cerrar el acceso remoto de la BSC, usar el comando File Æ Close Remote, o hacer click en el
respectivo botón de la barra de herramientas.

Interworking

Inter- Inter-
working working
BTSE BSC TRAU

LMT

Fig. 20 Interworking

Remote Access

Remote Remote

BTSE BSC TRAU

LMT LMT

Fig. 21 Acceso remoto

4-24 TNS:XL0655SA11BR_0003
s

Open Interworking

Fig. 22 OPEN IW (arriba) y CLOSE IW (abajo)

Fig. 23 Open Remote (Izquierda) y Close Remote (Derecha)

TNS:XL0655SA11BR_0003 4-25
s
3.5.3 Comandos utilizando el Acceso Remoto

Cuando conecta la BTSEP localmente y accede a la BSC remotamente File Æ Open Remote, observar
que, una vez conectado a la BSC, los comandos deben ser direccionados al número del BTSM o BTSEP
correspondiente.
Conectando remotamente la BSC, una manera simple para descubrir el número de la BTSM (BTSEP) local,
provocar la(s) alarma(s) en la(s) FANP(s) y verificar en el Message Viewer el número de BTSEP asociado al
mensaje de alarma del FANP provocado.
Otra manera de identificar el número de BTSM (BTSEP), bien como otros parámetros del sitio, es
consultando el documento de configuración de la BSS, normalmente ofrecido en una tabla Excel.

4-26 TNS:XL0655SA11BR_0003
s
Remote

DC PANEL
BSC
FAN 0 FAN 1

A A A A
C C C C
O O O O
Falha M M M M

FAN 2 FAN 3
D D
C C I I C C
U U A A U U
M M
2 3 C C 6 7
O O

FAN 4 FAN 5
C C CCCC C C
U U OOOO U U
BSB S
0 1 AAAA 4 5

LMT

Fig. 24 Identificación de Falla en el Acceso remoto

TNS:XL0655SA11BR_0003 4-27
s
3.5.4 Manejando los comandos

Un click con el botón derecho del mouse en un objeto del Árbol de Comandos, o en el ícono del elemento
del Graphic View, abre el menú con todos los comandos disponibles para este objeto. Después de
seleccionar un comando, abrirá una pantalla en la cual deberán ser insertados los atributos y los
parámetros necesarios. Un ejemplo de la pantalla de comando se muestra abajo.
Después que el comando es enviado, el mensaje de respuesta del comando se muestra en la pantalla
Message Viewer en el lado derecho del LMT Evolution.
En la línea de pie de página se muestran informaciones adicionales, por ej.: sobre el elemento de red que
está conectado (BSC, BTSE o TRAU), sobre la fase del elemento de red (vea abajo), sobre el nivel de
acceso del usuario y el modo de acceso de la BSC (local o remoto).
También es posible enviar múltiples comandos para los objetos, seleccionando varios objetos gráficamente
con el mouse o con el auxilio de la tecla CTRL.

Fig. 25 Comandos para BTSEP en el Tree View

4-28 TNS:XL0655SA11BR_0003
s

Fig. 26 Comandos para BTSEP en el Graphic View

TNS:XL0655SA11BR_0003 4-29
s
3.6 Message Viewer

Todos los mensajes recibidos del elemento de red (mensajes espontáneos y respuestas a los comandos)
son exhibidos en la pantalla del Message Viewer.
El Message Viewer tiene que accionarse a través del Menu View. La pantalla aparecerá en el área principal
del LMT. El Message Viewer puede ser personalizado. las modificaciones posibles son:
• Filtro de Mensajes (Custom Filter);
• La disposición de la pantalla puede modificarse;
• Los comentarios pueden ser adicionados a los archivos de log;
• Mostrar automáticamente el último mensaje recibido (On Last);
• Filtros de Alarmas (Aba Alarms).

La pantalla del Message Viewer consiste de:


z Una línea de menú;
z Una barra de Herramientas;
z Una lista de mensajes recibidos;
z Un campo para mostrar el contenido detallado de cada mensaje seleccionado;

En la lista de los mensajes recibidos, todos los mensajes son ordenados por una identificación del mensaje
“message ID”. Predeterminadamente todos los mensajes son mostrados, además de estar disponible el
filtro de mensajes a través del botón “Custom Filter”. Aquellos mensajes que son irrelevantes para una
determinada tarea pueden ser enmascarados. Están disponibles diferentes criterios de filtrado y pueden ser
utilizados los operadores y (and) y o (or).

4-30 TNS:XL0655SA11BR_0003
s

Fig. 27 Personalización del Message Viewer

Fig. 28 Pantalla del Message Viewer

TNS:XL0655SA11BR_0003 4-31
s
3.6.1 Estado (“State”) y “status” de los objetos

El ícono de un objeto del LMT depende del estado del objeto, pudiendo aparecer tres tipos básicos de
íconos:

- objeto no equipado

- objeto equipado

- objeto no tiene estado asociado

La condición de la administración de objetos de hardware (módulos) - HMO (Hardware Managed Objects),


cómo así también la administración de los objetos funcionales (ej.: TRX, BTS, etc.) – FMO (Functional
Managed Objects) es dada por el estado y atributos de estado. Los tres estados a seguir son importantes:
El Estado Operacional (Operational State), describe si el recurso está físicamente instalado y actuando,
teniendo dos posibles atributos:
z Disabled: (deshabilitado): El recurso está totalmente fuera de operación y no habilitado para ofrecer
servicio a los usuarios.
z Enabled: (habilitado): El recurso está parcialmente o totalmente en operación.
El Usage State (Estado de Uso) describe sí un recurso está o no activo y en uso en el instante específico y
si tiene o no capacidad de reserva. Existen tres situaciones posibles.
z Idle (libre): el recurso actualmente no está en uso.
z Active (activo): El recurso está en uso y tiene suficiente capacidad operacional de reserva para proveer
servicio a usuarios adicionales simultáneamente.
z Busy (ocupado): El recurso está en uso y no tiene capacidad operacional de reserva para proveer
servicio para los usuarios adicionales en ese instante.
El atributo, Administrative State (Estado administrativo) es el único estado que el operador puede alterar
directamente, a través de los comandos de mantenimiento. Este describe sí un recurso está disponible para
el servicio o no. Existen tres situaciones:
z Locked (bloqueado): El recurso está administrativamente prohibido de ofrecer servicios.
z Unlocked (desbloqueado): El recurso está administrativamente liberado para ofrecer servicios.
z Shutting Down (desligado): El objeto está gradualmente alterando su estado administrativo del estado
unlocked (desbloqueado) al locked (bloqueado). En cuanto el objeto permanece en el estado "Shutting
Down", puede en cualquier momento cambiar su estado a “Unlocked”.
Status attributes (atributos de estado) son ofrecidos para calificar los datos ofrecidos por los estados
operacionales, de uso y administrativo. Ellos dependen del elemento de red conectado al LMT. Los atributos
de estado de los elementos de red pueden ser encontrados en el apéndice de este capítulo.
Un color del ícono es determinado por Alarm Status:
Estado de alarmas Color
Cleared Verde
Minor o Warning Amarillo
Major Naranja
Critical Gris

4-32 TNS:XL0655SA11BR_0003
s

Fig. 29 Combinación AST, OST y AVS

TNS:XL0655SA11BR_0003 4-33
s
3.6.2 Layout de los mensajes del Sistema

Los mensajes de los elementos de red (NE) para el LMT pueden ser divididos conforme a lo siguiente:
z Mensajes de respuesta: están relacionados con los comandos correspondientes. Ellos informan al
operador sobre la ejecución de un comando o muestran los resultados de una medición de desempeño
(performance measurements).
z Mensajes espontáneos: son reportes de eventos asincrónicos generados por un NE. Ellos pueden ser
divididos en las siguientes clases:
− Mensajes de transición de estado.
− Mensajes de error.

3.6.2.1 Mensajes de respuesta

Para cada comando del LMT para el NE existe una respuesta del propio NE. La respuesta puede ser
positiva (ACK) o negativa (NACK).
La relación entre el comando y la respuesta, es el número de actividad o de acción (Job), que es enviado a
partir del LMT juntamente con el comando y retorna al NE juntamente con la respuesta.
Los mensajes de respuesta de comando pueden ser divididos en los siguientes componentes:
• Fecha y hora en que el mensaje fue enviado
PC Time&Date: 11:28:26 25/08/2005
NE Time&date: 02:36:36 02/01/1995
• Versión actual de software
SW RELEASE: 02-08-01-01-00-53_05-04-15
• Resultado del Comando
COMMAND RESULT: Operation Successfull
• Estado de Alarma
Alamr Status = CLEARED
• Estado administrativo
Administrative State = UNLOCKED
• Estado de Disponibilidad
Availability Status = NULL
• Parámetros del elemento que respondió al comando...

4-34 TNS:XL0655SA11BR_0003
s

Fig. 30 Mensaje de respuesta.

TNS:XL0655SA11BR_0003 4-35
s
3.6.2.2 Mensajes espontáneos

Adicionalmente a los mensajes de respuesta, cada NE genera mensajes para informar al usuario, sobre sus
propias condiciones de hardware y de software. Estos mensajes son llamados espontáneos y son
mostrados con una sintaxis similar a los mensajes de respuestas. Por ej.: alteraciones del estado de los
módulos administrados por la BSC son comunicados al LMT a través de mensajes espontáneos (evento de
alteración de estado).
Los mensajes de transición de estado pueden ser divididos en las siguientes componentes:
• Fecha y hora en que el Mensaje fue enviado
PC Time&Date: 15:33:04 08/18/2003
NE Time&date: 6:01:16 01/03/1995
• Versión actual de software
SW RELEASE: 02-07-01-01-00-65_03-07-10
• Mensaje espontáneo
CHANGED STATE EVENT REPORT:
NAME = BTSM:2/BTS:0/TRX:1
• Estado administrativo
Administrative State = from UNLOCKED to LOCKED
• Identificación del Evento de falla
Notification Identifier = 4038
• El estado operacional
Operational State = from ENABLED to DISABLED
• Los atributos de estado
Old Availability Status = Null Status
New Availability Status = Dependency

4-36 TNS:XL0655SA11BR_0003
s

Fig. 31 Mensaje de Transición de Estado

TNS:XL0655SA11BR_0003 4-37
s
4 Interfaz de línea de comando CLI (Command Line Interface)
Command line Interface es el suporte del LMT Evolution para la creación, modificación y control de scripts
de comando para los NEs.
El usuario puede ejecutar comandos a través de la CLI con resultados diferentes dependiendo del ambiente
del LMT Evolution:
• En el modo “Online”, cada comando ejecutado en la CLI es enviado al elemento de red, produciendo
una respuesta del resultado del comando.
En el modo “Online” el LMT Evolution obtiene todas las informaciones necesarias para la ejecución de
comandos (network element id, user access level, etc.) directamente de la sesión activa del usuario.
• E el modo “Offline” o “Training Script”, los comandos no son enviados al elemento de red, permitiendo
al usuario probar y modificar el script sin la necesidad de ejecutar comandos potencialmente peligrosos
al elemento de red.
En el modo Offline el usuario debe informar los datos a la sesión del LMT Evolution para hacer posible
la creación y ejecución del script. Accediendo al menú File Æ Training Æ Training Script, en la
pantalla Start Training Script, programar:
– Network Element: familia (BSC, BTS o TRAU), tipo (para BTS escoger BTSE, BTSEEM, BTSEP,
BTSEPICO o BTSEXS) y versión (BR 6x,BR 7.0 o BR 8.0);
– Available profile: tipos de racks presentes;
– Network Element Phase: “Phase 1”, “Phase 2”, “Phase 3” o “Trau Fw”;
– LMT Phase: “Local Session” o “Remote Session”;
– User Profile: “Read Only”, “Command Access”, “Read Write” o “Super User”.

La interfaz de línea de comando es accedida a través del menú View Æ Command Line Interface
La interfaz CLI consiste de lo siguiente:
• Menú principal;
• Barra de Herramientas;
• Tab Scritp: contiene los comandos a ser enviados al elemento de red.
• Tab Output: presenta la respuesta de los comandos ejecutados en la CLI.
• Tab Errors: presenta informaciones sobre eventuales errores en la ejecución de los comandos CLI.
Todas las funciones ofrecidas mediante los botones de la barra de Herramientas, también pueden ser
accedidas por los comandos del menú principal.
Los comandos a ser enviados a un elemento de red pueden ser insertados manualmente o pueden estar
contenidos en un archivo de script.

4-38 TNS:XL0655SA11BR_0003
s

Fig. 32 Pantalla de la interfaz CLI

Fig. 33 Training Script

TNS:XL0655SA11BR_0003 4-39
s

4.1 Sintaxis de Comando

4.1.1 General

Los comandos para los elementos de red deben seguir una sintaxis específica. Dos ejemplos de comandos
son mostrados debajo:
LOCK CHAN:NAME=BTSM:0/BTS:0/TRX:0/CHAN:1
SET CHAN:NAME=BTSM:0/BTS:0/TRX:0/CHAN:1,FHSYID=1, TSC=7;

Un comando puede ser dividido en las siguientes componentes:


Acción, Objeto, Atributos, Parámetros;
z Acción: es la operación que debe ser ejecutada (LOCK, SET, CREATE,...).
z Objeto: es el elemento (software/hardware) para el cual una acción es aplicada. El objeto está
compuesto de la clase (MPCC, PPLD, BTS,...) y de uno o más números que identifican al objeto.
z Atributos: caracterizan al objeto con más detalles. El comando es usado para ajustar, modificar o mostrar
los valores de un atributo específico.

Muchos comandos del LMT poseen la posibilidad de saltar (“skip”) atributos. El proceso de “skipping” es
tratado de forma diferente conforme al comando usado:
z Para el comando SET, los atributos no especificados preservan el valor actual.
z Los atributos no especificados en el comando CREATE, asumen el valor “default”.

4.1.2 Caracteres comodines en el LMT

Para alinear más de un objeto con comandos simples, están disponibles los siguientes comodines:
z Todos los objetos posibles son alineados con un asterisco: *
z Objetos subsiguientes pueden ser alineados por la descripción del rango: && ("de ... para")
z Varios (no necesariamente subsiguientes) objetos son denotados con la "y" comercial: &

El uso del comodín en el LMT es posible:


z En todo nivel de alineación;
z Con todas las combinaciones posibles de los comodines y números citados;
z Con cada comando y cada clase de objetos.

4-40 TNS:XL0655SA11BR_0003
s
Esto es ilustrado en los siguientes ejemplos:
LOCK CHAN:NAME=BTSM:0/BTS:0/TRX:0/CHAN:*
DELETE CHAN:NAME=BTSM:0/BTS:0/TRX:0/CHAN:1&&7
DELETE CHAN:NAME=BTSM:0/BTS:0/TRX:0/CHAN:1&3&5&7

Los comodines también son soportados en los siguientes casos:


LOCK CHAN:NAME=BTSM:0/BTS:*/TRX:/CHAN:0
DELETE CHAN:NAME=BTSM:1&&100/BTS:0/TRX:*/CHAN:0

Nota: La conversación de los comodines para los objetos es realizada por el LMT, esto es, los elementos
de red reciben todos los comandos uno detrás del otro.

LOCK CHAN:NAME=BTSM:0/BTS:0/TRX:0/CHAN:*
DELETE CHAN:NAME=BTSM:0/BTS:*/TRX:0/CHAN:0

Command Line Interpreter

DELETE CHAN:NAME=BTSM:0/BTS:0/TRX:0/CHAN:0
DELETE CHAN:NAME=BTSM:0/BTS:1/TRX:0/CHAN:0
DELETE CHAN:NAME=BTSM:0/BTS:2/TRX:0/CHAN:0
DELETE CHAN:NAME=BTSM:0/BTS:3/TRX:0/CHAN:0
LOCK CHAN:NAME=BTSM:0/BTS:0/TRX:0/CHAN:0 DELETE CHAN:NAME=BTSM:0/BTS:4/TRX:0/CHAN:0
LOCK CHAN:NAME=BTSM:0/BTS:0/TRX:0/CHAN:1 DELETE CHAN:NAME=BTSM:0/BTS:5/TRX:0/CHAN:0
LOCK CHAN:NAME=BTSM:0/BTS:0/TRX:0/CHAN:2 .
LOCK CHAN:NAME=BTSM:0/BTS:0/TRX:0/CHAN:3 .
LOCK CHAN:NAME=BTSM:0/BTS:0/TRX:0/CHAN:4 .
LOCK CHAN:NAME=BTSM:0/BTS:0/TRX:0/CHAN:5 DELETE CHAN:NAME=BTSM:0/BTS:21/TRX:0/CHAN:0
LOCK CHAN:NAME=BTSM:0/BTS:0/TRX:0/CHAN:6 DELETE CHAN:NAME=BTSM:0/BTS:22/TRX:0/CHAN:0
LOCK CHAN:NAME=BTSM:0/BTS:0/TRX:0/CHAN:7 DELETE CHAN:NAME=BTSM:0/BTS:23/TRX:0/CHAN:0

Fig. 34 Conversación interna de los comodines

TNS:XL0655SA11BR_0003 4-41
s
4.2 Archivos de Script CLI

Los archivos de Script o archivos de comandos permiten realizar tareas específicas en el LMT enviando una
secuencia de comandos uno detrás del otro al sistema.

4.2.1 Creación de un archivo Script

Para crear un archivo de script el usuario debe primero editar el archivo siguiendo las reglas sintácticas de
creación. Después el archivo debe ser compilado. Si la compilación fue completada con éxito el script inicia
automáticamente. En caso que el script presente errores el CLI presenta una pantalla con una lista de
errores para auxiliar el entendimiento y la corrección del script.
El panel del CLI presenta tres opciones:
z Script
z Output
z Errors
En la solapa "Script" de la pantalla CLI es posible insertar y editar comandos digitando directamente y/o a
través de los comandos accedidos en el menú botón derecho del mouse Edit Æ Cut, Copy, Paste, Delete,

Se pueden usar caracteres comodines y estructuras para el control de las tareas ejecutadas por el script.

4.2.2 Almacenamiento de los archivos de Script

El script puede ser almacenado en el sistema de archivos locales a través del menú Cli Æ Edit Æ Save
Los scripts previamente salvados pueden ser abiertos a través del menú Cli Æ Edit Æ Open
Esto evita la reedición del archivo en caso de reutilización del mismo script. Cuando es necesario, el
operador puede abrir el archivo de script previamente salvar lo cargado en la pantalla del CLI.

4-42 TNS:XL0655SA11BR_0003
s

Fig. 35 Pantalla de Comandos CLI para la edición de archivos de Script

TNS:XL0655SA11BR_0003 4-43
s
4.2.3 Ejecución de un script de comandos

Un archivo script puede ser ejecutado de dos maneras diferentes:


z Training script
z Modo Online
El primer modo es el modo “offline”, que no presenta conexión física con los elementos de red.
Para ejecutar el script el usuario debe simplemente hacer click en el botón “Start”. Consecuentemente, el
analizador sintáctico de script es activado (el está integrado al compilador) y cuando la compilación es
finalizada la ejecución del script es iniciada.
Para parar un script, simplemente teclee el botón “Stop”, que cierra cualquier script en ejecución.
La Solapa “Errors” aparece y presenta eventuales errores en los scripts. Cuando un error es detectado en
el script, la Solapa “Errors” ofrece informaciones sobre el tipo de error y la posición de la línea con error en
el script.
Los errores de script deben ser analizados de forma de entender en cual fase del proceso de ejecución del
script ocurrió el error. El proceso de ejecución de scripts está subdividido en varios pasos.
• El primer paso es el proceso de análisis sintáctico del script. Por ejemplo, errores de digitalización,
caracteres perdidos, palabras llave no encontradas, etc. Cuando un error de sintaxis es hallado, la
ejecución para y una información de error es provista al usuario.
• El segundo paso de la ejecución de scripts es la compilación. Errores esporádicos pueden suceder en
esta fase.
• La última fase es la ejecución del script. Errores de semántica son detectados en esta fase, como por
ejemplo valores de parámetro fuera del intervalo permitido.

4-44 TNS:XL0655SA11BR_0003
s

Fig. 36 Pantalla de salida del script ejecutado.

Fig. 37 Pantalla de errores de script.

TNS:XL0655SA11BR_0003 4-45
s
4.2.4 Estructuras de Control y Comandos Internos para el CLI
Algunas estructuras de comandos y comandos internos están disponibles para mayor flexibilidad de la
utilización de los archivos script CLI.

Los Comandos internos no son enviados al Network Element, permiten al usuario algunas configuraciones
en el interpretador de comandos del CLI:
• Assign: define una variable interna CLI y atribuye su valor.
• Set: configura algunos parámetros del sistema de la CLI.
• Test: valida una expresión booleana para ser usada con estructuras de control. Sí la condición es
atendida, es asumido un valor VERDADERO como valor de retorno.
• Echo: imprime un string cualquiera en la interfaz de usuario.
• Sleep: interrumpe la ejecución de un script por un determinado período de tiempo en segundos.
• Exec: inicia la ejecución de un script.

Es posible insertar comentarios en el archivo del script CLI utilizando los caracteres '#' en el inicio de la
línea, de esta manera se puede describir la función del script o los comandos.

Sintaxis ASSIGN : VAR=<varName> [,TYPE=<varType>] [,VALUE=<varValue>];


Ejemplo assign:var=var1,type=bool,value=yes;
assign:var=var2,type=text-0&&24,value="This is a string";
assign:var=var3,value=($var3 + 1);

Sintaxis SET : [ABORT=<yesNo>,] [OUTPUT=<doubleQuotedString>,] [CLEAR=<yesNo>,]


[SYNCHRO=<yesNo>,] [PRIORITY=<integer (0..10>]; <yesNo> := YES/NO
Ejemplo SET:ABORT=YES,PRIORITY=0;
SET:SYNCHRO=NO,OUTPUT="C:\TEMP\ECHO.TXT";

Sintaxis TEST:var=<varName>, cond=<condition>, value=<varValue> <condition> :=


LT/LE/EQ/GE/GT/NE
Ejemplo test:var=var1,cond=LE,value=3;
test:var=var2,cond=EQ,value="String Sample";

Sintaxis ECHO:TEXT=<doubleQuotedString>;
Ejemplo ECHO:TEXT="The Script has performed all SET commands";

Sintaxis SLEEP:TIME=<duration>;
Ejemplo SLEEP:TIME=10;

Sintaxis EXEC:FILENAME=<doubleQuotedString>[,ABORT=<yesNo>]
[,DANGEROUS=<yesNo>] [,ERROR=<yesNo>][,PRIORITY=<integer
(0..10)>][,SYNCHRO=<yesNo>];
Ejemplo EXEC:FILENAME="C:\MYSCRIPT.LMT",SYNCHRO=YES;

4-46 TNS:XL0655SA11BR_0003
s
Para facilitar la entrada de los comandos internos del CLI, digitando el caracter ‘.’ (punto final) el usuario
accede a una pantalla pop up que lista todos los comandos internos.
Seleccionando un comando interno, la sintaxis del comando es insertada en el área de edición de la CLI,
con los respectivos parámetros a ser completados, aparecen dos tipos de parámetros:
<…>: el usuario debe completar el parámetro con el valor apropiado.
[…]: el parámetro es opcional.
Los comandos internos y estructuras de controles presentados en la pantalla de edición de la Interfaz CLI
tiene una convención de colores:
Azul: indica comandos (“assign”, “set”, “exec”, “sleep”, “test”, “while”, “if”, “echo”).
Violeta: indica atributos de comando (“type”, “value”, “cond”, etc.).
Rojo: indica campo de valor, que el usuario debe completar.

Fig. 38 Pop Up Comandos Internos.

TNS:XL0655SA11BR_0003 4-47
s
Estructuras de control utilizadas en scripts CLI:
z If: estructura de control para insertar ramificaciones (branching) en la ejecución del script.
z While: estructura de control para loops (repeticiones).
Los dos tipos de estructura de control If Structure y While Structure son accedidas en los respectivos
botones de la pantalla CLI Interface.

Sintaxis if <command> then


<command>
else
<command>
fi
Ejemplo if GETAEC BSCE:NAME=BSCE:0,EVTYP=COMMUNICATION_FAILURE_EVE;
then
GET ENVA:NAME=ENVA:0;
else
GET EPWR:NAME=EPWR:0;
fi

Sintaxis while<command> do
<command>
.....
<command>
done
Ejemplo assign:var=trxno,type=dec-0&&12,value=0;
while test:var=trxno, cond=LE, value=11; do
GET TRX:NAME=BTS:0/TRX:$trxno;
assign:var=trxno,value=($trxno + 1);
done

4-48 TNS:XL0655SA11BR_0003
s

Fig. 39 Estructura de Comandos.

TNS:XL0655SA11BR_0003 4-49
s
4.2.5 Ejemplos de Script CLI

# Script para ejecutar la BTSE


assign:var=HelloVar,type=text-0&&20,value="Hello ";
assign:var=WorldVar,type=text-0&&10,value="World!";
assign:var=HelloVar,value=[$HelloVar + $WorldVar];
assign:var=nomb,type=dec-0&&12,value=0;
SET:ABORT=NO;
if GET CU:NAME=RACK:0/CU:0;
then
Lock CU:NAME=RACK:0/CU:0;
Delete CU:NAME=RACK:0/CU:0;
else
Create CU:NAME=RACK:0/CU:0,RXLEVADJ=[-12]-13;
fi
SET:ABORT=YES;
ECHO:TEXT = $HelloVar;
SET:ABORT=NO;
while test:var=nomb, cond=LE, value=7; do
Get CU:NAME=RACK:0/CU:$nomb;
assign:var=nomb,value=[$nomb + 1];

4-50 TNS:XL0655SA11BR_0003
s
5 Apéndice

5.1.1 Atributos de “status” de la BTSE

Los atributos de “status” son ofrecidos como informaciones adicionales de los atributos de estado (“state”)
operacional, de uso y administrativo.
El “status” de disponibilidad es el único provisto por la BTSE. El puede asumir los valores descriptos en la
tabla a seguir:

Estado Valor Significado


AVAILABILITY IN_TEST El procedimiento de prueba del recurso está
corriendo.
FAILED El recurso tiene una falla interna que impide entrar
en operación.
POWER_OFF El recurso requiere alimentación para operar, más
no está alimentado.
OFF_LINE Es requerida una operación para colocar el recurso
disponible para el uso.
OFF_DUTY El recurso se tornó inactivo por medio del proceso
interno y puede ser activado después de un tiempo
programado.
DEPENDENCY El recurso no puede operar porque depende de otro
recurso que no está indisponible.
DEGRADED El servicio disponible del recurso está degradado.
NOT_INSTALLED El recurso no está presente o no está correctamente
instalado.
LOG_FULL Indica que el registro (log) está lleno.

TNS:XL0655SA11BR_0003 4-51
s
Página intencionalmente dejada en blanco.

4-52 TNS:XL0655SA11BR_0003

You might also like