Professional Documents
Culture Documents
LMT
Índice de sección
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
TNS:XL0655SA11BR_0003 4-3
s
1.1 Requisitos de hardware
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.
TNS:XL0655SA11BR_0003 4-5
s
1.3 Instalación del software LMT Evolution
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.
4-8 TNS:XL0655SA11BR_0003
s
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
4-10 TNS:XL0655SA11BR_0003
s
2.1 Software de la BTS plus
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
TNS:XL0655SA11BR_0003 4-11
s
3 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.
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
4-14 TNS:XL0655SA11BR_0003
s
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:
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
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.
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):
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
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.
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.
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
LMT LMT
4-24 TNS:XL0655SA11BR_0003
s
Open Interworking
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
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.
4-28 TNS:XL0655SA11BR_0003
s
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).
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
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
4-32 TNS:XL0655SA11BR_0003
s
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.
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
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
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
TNS:XL0655SA11BR_0003 4-39
s
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;
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”.
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: &
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
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
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
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.
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.
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
TNS:XL0655SA11BR_0003 4-43
s
4.2.3 Ejecución de un script de comandos
4-44 TNS:XL0655SA11BR_0003
s
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 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.
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 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
TNS:XL0655SA11BR_0003 4-49
s
4.2.5 Ejemplos de Script CLI
4-50 TNS:XL0655SA11BR_0003
s
5 Apéndice
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:
TNS:XL0655SA11BR_0003 4-51
s
Página intencionalmente dejada en blanco.
4-52 TNS:XL0655SA11BR_0003