Эта статья требует внимания эксперта в области вычислительной техники . Конкретная проблема: требуется дополнительное объяснение, чтобы быть доступным для неспециалистов. Октябрь 2019 г. ) ( |
Язык транзакций 1 (TL1) - широко используемый протокол управления в телекоммуникациях . Это кросс-платформенный, кросс-технологический язык « человек-машина» , который широко используется для управления инфраструктурой оптического ( SONET ) и широкополосного доступа в Северной Америке . TL1 используется во входных и выходных сообщениях, которые проходят между системами поддержки операций (OSS) и сетевыми элементами (NE). Области операций, такие как наблюдение, администрирование памяти, доступ и тестирование, определяют и используют сообщения TL1 для выполнения определенных функций между ОС и сетевым элементом. TL1 определен в документе общих требований Telcordia Technologies (ранее Bellcore ).GR-831-CORE .
История [ править ]
TL1 был разработан Bellcore в 1984 году как стандартный человеко-машинный язык для управления элементами сети для региональных операционных компаний Bell (RBOC). Он основан на стандартах человеко-машинного языка серии Z.300. TL1 был разработан как стандартный протокол, читаемый как машинами, так и людьми, чтобы заменить различные протоколы на основе ASCII , используемые различными поставщиками сетевых элементов (NE). Его можно расширять за счет включения команд, специфичных для поставщика.
OSS Telcordia, такие как NMA (Network Monitoring and Analysis), использовали TL1 в качестве протокола управления элементами ( EMS ). Это побудило поставщиков сетевых элементов внедрить TL1 в свои устройства.
Обзор языка [ править ]
Сообщения TL1 [ править ]
Язык TL1 состоит из набора сообщений. Есть 4 вида сообщений:
- Входное сообщение - это команда, отправленная пользователем или OSS.
- Сообщение вывода / ответа - это ответ, отправляемый сетевым элементом (NE) в ответ на входное сообщение.
- Сообщение подтверждения - это подтверждение получения входного сообщения TL1, которое отправляется, если ответное сообщение будет задержано более чем на 2 секунды.
- Автономное сообщение - это асинхронные сообщения (обычно события или тревоги), отправляемые сетевым элементом.
Структура сообщения TL1 [ править ]
Сообщения TL1 имеют фиксированную структуру, и все команды должны ей соответствовать. Однако сами команды являются расширяемыми, и поставщики сетевых элементов могут добавлять новые команды.
Вот некоторые из компонентов сообщения:
- Идентификатор цели (TID) и идентификатор источника (SID) - TID / SID - это уникальное имя, присвоенное каждому NE. TID используется для маршрутизации сообщения в NE, SID используется для идентификации источника автономного сообщения.
- Идентификатор доступа (AID) - AID идентифицирует объект в NE.
- Тег корреляции (CTAG) и тег автономной корреляции (ATAG) - CTAG / ATAG - это числа, используемые для корреляции сообщений.
Входное сообщение TL1 [ редактировать ]
Пример :
ENT-USER-SECU: MyNE: sridev: 101 :: пароль; |
Структура :
Входное сообщение TL1 | |||||||
Код команды | Промежуточный блок | Блок полезной нагрузки | |||||
Глагол | modifier1 | модификатор2 | TID | ПОМОГАТЬ | CTAG | Общий блок | Блок данных |
ЛОР | ПОЛЬЗОВАТЕЛЬ | SECU | MyNE | Шридев | 101 | пароль |
Выходное сообщение TL1 [ править ]
Пример :
MyNE 04-08-14 09:12:04 |
M 101 ЗАВЕРШЕНО |
"UID = sridev: CID = CRAFT, UAP = 1:" |
; |
Структура :
Выходное сообщение TL1 | |||||||
Заголовок ответа | Идентификатор ответа | Блок ответа | Терминаторы | ||||
SID | Дата | Время | M | CTAG | Код завершения | ||
MyNE | 04-08-14 | 09:12:04 | M | 101 | ЗАВЕРШЕНО | "UID = sridev: CID = CRAFT, UAP = 1:" | ; |
Сообщение подтверждения TL1 [ править ]
Пример :
ОК 100 |
< |
Структура :
Сообщение подтверждения TL1 | ||
Код подтверждения | CTAG | Терминатор |
ОК | 101 | < |
Автономное сообщение TL1 [ править ]
Пример :
MyNE 04-08-14 09:12:04 |
СЕССИЯ 101 REPT EVT |
"корень: НЕТ" |
; |
Структура :
Автономное сообщение TL1 | |||||||
Автозаголовок | Автоматический идентификатор | Авто блокировка | Терминаторы | ||||
SID | Дата | Время | Код тревоги | ATAG | Глагол | ||
MyNE | 04-08-14 | 09:12:04 | А | 101 | ПОВТОРИТЬ СЕССИЮ EVT |
Сообщения наблюдения и обслуживания TL1 [ править ]
TL1 также имеет прикладные сообщения для функций сетевого управления и наблюдения за транспортом. Сообщения и функции охватывают широкий спектр типов сетевых элементов, потребности пользователей и инновации поставщиков.
Telcordia GR-833, TL1 Сообщения наблюдения и обслуживания содержат общие функции и сообщения, которые относятся к следующим общим типам сетевых элементов:
- Несущая цифровой петли (DLC)
- Терминал центрального офиса (COT)
- Интегрированная несущая цифрового контура (IDLC)
- Удаленный цифровой терминал (RDT).
- Цифровой терминал и оборудование кросс-коммутации
- Автоматизированная цифровая терминальная система (ADTS)
- Цифровая система кросс-коммутации (DCS)
- Гибридный мультиплексор ввода / вывода / цифровая система кросс-коммутации (ADM / DCS)
- Оптический мультиплексор ввода / вывода (OADM)
- Реконфигурируемый оптический мультиплексор ввода / вывода (ROADM)
- Голосовой терминал с низкой скоростью передачи данных (LBRV).
- Оборудование для цифрового мультиплексирования и оконечной нагрузки
- Мультиплексор (MUX)
- Добавить / удалить мультиплексор (ADM)
- Оконечное оборудование линии (LTE)
- Повторитель (REP)
- Аппаратура автоматической защитной коммутации (APS).
- Системы цифровой коммутации
- Система коммутации цепей (CS)
- Система пакетной коммутации (PS) (включая концентраторы доступа).
- Системы коммутации ISDN
- Транспортные системы SONET
- Транспортные системы FITL
- Пассивная оптическая сеть (PON).
- Системы Metro Ethernet
- Системы сигнализации по общему каналу (CCS)
- Точка передачи сигнала (STP)
- Точка управления услугами (SCP)
- Точка переключения услуг (SSP).
- Системы контроля (СС)
- Мониторы окружающей среды (EM)
- Генератор сигналов синхронизации (TSG)
Адрес сетевого элемента состоит из двух типов параметров: маршрутизации и доступа. Функции обслуживания можно сгруппировать в следующие шесть категорий:
- Наблюдение за тревогами (AS) - сообщения о событиях или условиях (например, тревоги группы операторов связи, нарушения пороговых значений).
- Мониторинг производительности (PM) - генерируемые данные о производительности (например, количество секунд с ошибками, количество промахов).
- Идентификация отказов (FI) - механизмы в сетевом элементе для обнаружения и локализации неисправностей оборудования и средств.
- Восстановление и контроль (RC) - Цели технического обслуживания. Это включает в себя управление состоянием обслуживания, кольцевые проверки, управление внешними устройствами, инициализацию, аварийную реконфигурацию, а также запрещение и завершение процесса.
- Измерение технического обслуживания (MM) - используется для общей оценки процесса технического обслуживания NE.
- Резервное копирование памяти (МБ) - в / из энергонезависимой памяти сетевого элемента.
GR-833 предоставляет подробные описания команд и ответов в формате TL1.