El lenguaje de transacciones TL1 (Transaction Language 1) es un protocolo de gestión ampliamente utilizado en telecomunicaciones . Es un lenguaje hombre-máquina multivendedor y multitecnología , y se utiliza ampliamente para gestionar la infraestructura de acceso óptico ( SONET ) y de banda ancha en Norteamérica . TL1 se utiliza en los mensajes de entrada y salida que se transmiten entre los sistemas de soporte de operaciones (OSS) y los elementos de red (NE). Dominios operativos como la vigilancia, la administración de memoria y el acceso y las pruebas definen y utilizan mensajes TL1 para realizar funciones específicas entre el sistema operativo y el elemento de red. TL1 se define en el documento de requisitos genéricos GR-831-CORE de Telcordia Technologies (anteriormente Bellcore ) .
Historia
TL1 fue desarrollado por Bellcore en 1984 como un lenguaje estándar de comunicación hombre-máquina para gestionar elementos de red en las compañías operadoras regionales de Bell (RBOC). Se basa en los estándares de lenguaje hombre-máquina de la serie Z.300. TL1 fue diseñado como un protocolo estándar legible tanto por máquinas como por humanos para reemplazar los diversos protocolos basados en ASCII utilizados por los distintos proveedores de elementos de red (NE). Es extensible para incorporar comandos específicos de cada proveedor.
Los sistemas OSS de Telcordia, como NMA ( Network Monitoring and Analysis), utilizaban TL1 como protocolo de gestión de elementos ( EMS ). Esto impulsó a los proveedores de elementos de red a implementar TL1 en sus dispositivos.
Descripción general del idioma
Mensajes TL1
El lenguaje TL1 consta de un conjunto de mensajes. Hay 4 tipos de mensajes:
- Mensaje de entrada : este es el comando enviado por el usuario o el OSS.
- Mensaje de salida/respuesta : esta es la respuesta enviada por el NE (elemento de red) en respuesta a un mensaje de entrada.
- Mensaje de acuse de recibo : este mensaje confirma la recepción de un mensaje de entrada TL1 y se envía si el mensaje de respuesta se retrasa más de 2 segundos.
- Mensaje autónomo : se trata de mensajes asíncronos (normalmente eventos o alarmas) enviados por el NE.
Estructura del mensaje TL1
Los mensajes TL1 siguen una estructura fija, y todos los comandos deben ajustarse a ella. Sin embargo, los comandos en sí son extensibles y los proveedores de NE pueden añadir nuevos comandos.
Estos son algunos de los componentes del mensaje:
- Identificador de destino (TID) e identificador de origen (SID): TID/SID es un nombre único asignado a cada NE. TID se utiliza para enrutar el mensaje a un NE, mientras que SID se utiliza para identificar el origen de un mensaje autónomo.
- Identificador de acceso (AID): el AID identifica una entidad dentro de un NE.
- Etiqueta de correlación (CTAG) y etiqueta de correlación autónoma (ATAG): CTAG/ATAG son números que se utilizan para correlacionar mensajes.
Mensaje de entrada TL1
Ejemplo :
Estructura :
Mensaje de salida TL1
Ejemplo :
Estructura :
Mensaje de acuse de recibo TL1
Ejemplo :
Estructura :
Mensaje autónomo TL1
Ejemplo :
Estructura :
Mensajes de vigilancia y mantenimiento TL1
TL1 también incluye mensajes de aplicación para funciones de vigilancia de equipos de red y transporte. Los mensajes y las funciones abarcan una amplia variedad de tipos de equipos de red, necesidades de los usuarios e innovaciones de los proveedores.
El paquete Telcordia GR-833, TL1 Surveillance and Maintenance Messages contiene las funciones y mensajes genéricos que corresponden a los siguientes tipos genéricos de NE:
- Portadora de bucle digital (DLC)
- Terminal de la Oficina Central (COT)
- Portadora de bucle digital integrada (IDLC)
- Terminal Digital Remota (RDT).
- Terminal digital y equipos de interconexión
- Sistema de Terminal Digital Automatizado (ADTS)
- Sistema de interconexión digital (DCS)
- Multiplexor híbrido de adición/extracción/Sistema de interconexión digital (ADM/DCS)
- Multiplexor óptico de adición/extracción (OADM)
- Multiplexor óptico reconfigurable de adición/extracción (ROADM)
- Terminal de voz de baja velocidad de bits (LBRV).
- Equipos de multiplexación digital y terminación de línea
- Multiplexor (MUX)
- Multiplexor de adición/eliminación (ADM)
- Equipo de terminación de línea (LTE)
- Repetidor (REP)
- Equipos de conmutación de protección automática (APS).
- Sistemas de conmutación digital
- Sistema de conmutación de circuitos (CS)
- Sistema de conmutación de paquetes (PS) (incluidos los concentradores de acceso).
- Sistemas de conmutación ISDN
- Sistemas de transporte SONET
- Sistemas de transporte FITL
- Red óptica pasiva (PON).
- Sistemas Metro Ethernet
- Sistemas de señalización de canal común (CCS)
- Punto de transferencia de señal (STP)
- Punto de Control de Servicio (SCP)
- Punto de conmutación de servicios (SSP).
- Sistemas de Supervisión (SS)
- Monitores ambientales (ME)
- Generador de señales de temporización (TSG)
Una dirección NE consta de dos tipos de parámetros: enrutamiento y acceso. Las funciones de mantenimiento se pueden agrupar en las siguientes seis categorías:
- Vigilancia de alarmas (AS): mensajes de eventos o condiciones (por ejemplo, alarmas de grupos de operadores, violaciones de umbrales).
- Monitoreo del rendimiento (PM) − Genera datos de rendimiento (por ejemplo, número de segundos con errores, número de deslizamientos).
- Identificación de fallas (IF) − Mecanismos dentro del NE para detectar y aislar problemas en equipos e instalaciones.
- Recuperación y Control (RC): fines de mantenimiento. Esto incluye el control del estado de mantenimiento, bucles de retorno, control de dispositivos externos, inicialización, reconfiguración de emergencia e inhibición y terminación de procesos.
- Medición de Mantenimiento (MM): se utilizará para la evaluación general del proceso de mantenimiento NE.
- Copia de seguridad de memoria (MB) − Hacia/desde memoria no volátil dentro del NE.
El documento GR-833 proporciona descripciones detalladas de los comandos y las respuestas en formato TL1.
Enlaces externos
- TL1 Toolkit, un módulo Perl de código abierto para TL1
- Telcordia GR-831-CORE - Sección 12.1 de OTGR: Mensajes de la aplicación de operaciones - Lenguaje para los mensajes de la aplicación de operaciones
- Gestión de redes