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