Язык транзакций 1 (TL1) - широко используемый протокол управления в телекоммуникациях. Это кросс-платформенный, кросс-технологический человеко-машинный язык, который широко используется для управления оптической (SONET ) и инфраструктурой широкополосного доступа в Северной Америке. TL1 используется во входных и выходных сообщениях, которые проходят между системами поддержки операций (OSS) и сетевыми элементами (NE). Области операций, такие как наблюдение, администрирование памяти, доступ и тестирование, определяют и используют сообщения TL1 для выполнения определенных функций между ОС и сетевым элементом. TL1 определен в Telcordia Technologies (ранее Bellcore ) Документ общих требований GR-831-CORE.
Содержание
- 1 История
- 2 Обзор языка
- 2.1 Сообщения TL1
- 2.2 Структура сообщения TL1
- 2.2.1 Входное сообщение TL1
- 2.2.2 Выходное сообщение TL1
- 2.2.3 Сообщение подтверждения TL1
- 2.2.4 Автономное сообщение TL1
- 2.3 Сообщения наблюдения и технического обслуживания TL1
- 3 Внешние ссылки
История
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 :: password; |
Структура :
Входное сообщение TL1 |
Код команды | Промежуточный блок | Блок полезной нагрузки |
Слово | modifier1 | modifier2 | TID | AID | CTAG | Общий блок | Блок данных |
ENT | USER | SECU | MyNE | sridev | 101 | | пароль |
Выходное сообщение TL1
Пример :
MyNE 04-08-14 09: 12:04 |
M 101 COMPLD |
"UID = sridev: CID = CRAFT, UAP = 1:" |
; |
Структура :
Выходное сообщение TL1 |
Заголовок ответа | Идентификатор ответа | Блок ответа | Терминаторы |
SID | Дата | Время | M | CTAG | Код завершения | | |
MyNE | 04-08-14 | 09:12:04 | M | 101 | COMPLD | "UID = sridev: CID = CRAFT, UAP = 1: " | ; |
сообщение подтверждения TL1
Пример :
Структура :
Сообщение подтверждения TL1 |
Код подтверждения | CTAG | Знак конца |
OK | 101 | < |
Автономное сообщение TL1
Пример :
MyNE 04-08-14 09:12:04 |
A 101 REPT EVT SESSION |
«root: NO,» |
; |
Структура :
Автономное сообщение TL1 |
Auto Header | Auto Id | Auto block | Terminators |
SID | Date | Time | Alarm код | ATAG | Глагол | | |
MyNE | 04-08-14 | 09:12:04 | A | 101 | REPT EVT SESSION | | |
Сообщения наблюдения и обслуживания TL1
TL1 также имеет сообщения приложений для сетевых элементов и функций наблюдения за транспортом. Сообщения и функции охватывают широкий спектр типов сетевых элементов, потребности пользователей и инновации поставщиков.
Telcordia GR-833, TL1 Сообщения наблюдения и обслуживания содержат общие функции и сообщения, относящиеся к следующим общим типам сетевых элементов:
- Digital Loop Carrier (DLC)
- Терминал центрального офиса (COT)
- Держатель интегрированной цифровой петли (IDLC)
- Удаленный цифровой терминал (RDT).
- Цифровой терминал и оборудование кросс-коммутации
- Автоматизированная цифровая оконечная система (ADTS)
- Цифровая система кросс-коммутации (DCS)
- Гибридный мультиплексор ввода / вывода / цифровая система кросс-коммутации (ADM / DCS)
- Оптический мультиплексор ввода / вывода (OADM)
- Реконфигурируемый оптический мультиплексор ввода / вывода (ROADM)
- Терминал речевого ввода / вывода с низкой скоростью передачи (LBRV).
- Оборудование для цифрового мультиплексирования и оконечной нагрузки
- Мультиплексор (MUX)
- Мультиплексор ввода / вывода (ADM)
- Оконечное оборудование линии (LTE)
- Повторитель (REP)
- Автоматический Оборудование защитной коммутации (APS).
- Системы цифровой коммутации
- Система коммутации каналов (CS)
- Пакет S колдовская (PS) система (включая концентраторы доступа).
- Системы коммутации ISDN
- Транспортные системы SONET
- Транспортные системы FITL
- Пассивная оптическая сеть (PON).
- Системы Metro Ethernet
- Системы сигнализации общего канала (CCS)
- Точка передачи сигнала (STP)
- Точка управления услугами (SCP)
- Точка переключения служб (SSP).
- Системы наблюдения (SS)
- Мониторы среды (EM)
- Генератор сигналов синхронизации (TSG)
Адрес сетевого элемента состоит из двух типов параметров: маршрутизации и доступа. Функции обслуживания можно сгруппировать в следующие шесть категорий:
- Наблюдение за аварийными сигналами (AS) - сообщения о событиях или условиях (например, аварийные сигналы группы несущих, нарушения пороговых значений).
- Мониторинг производительности (PM) - генерируется данные о производительности (например, количество секунд с ошибками, количество промахов).
- Идентификация отказов (FI) - механизмы в сетевом элементе для обнаружения и локализации неисправностей оборудования и средств.
- Восстановление и управление ( RC) - Цели технического обслуживания. Это включает в себя управление состоянием обслуживания, петли, управление внешними устройствами, инициализацию, аварийную реконфигурацию, а также запрет и завершение процесса.
- Измерение технического обслуживания (MM) - используется для общей оценки процесса обслуживания сетевого элемента.
- Резервное копирование памяти (МБ) - в / из энергонезависимой памяти в сетевом элементе.
GR-833 предоставляет подробные описания команд и ответов в формате TL1.
Внешние ссылки