CodingBox Документация

Мониторинг и управление: DDM, OSC, OCM, RFTS, аварии

Пассивная инфраструктура молчит; активная инфраструктура вокруг неё — единственный источник живой информации о волоконной линии. Каждый трансивер измеряет свой свет, каждый усилитель сообщает о своих накачках и усилении, узлы ROADM наблюдают спектр, служебные каналы несут всё это между узлами, а системы удалённого контроля посылают импульсы рефлектометра в волокно, пока оно несёт трафик. Здесь изложены уровни видимости, аварии, которые они поднимают, и что каждая значит, как вести базы и тренды, протоколы и инструменты сбора данных, как сопоставлять данные модулей с данными волокна для поиска неисправности и практические правила мониторинга, который ловит проблемы раньше клиентов.

Уровни видимости

УровеньИсточникЧто видитПодробно
Диагностика трансивера (DDM/DOM)контрольные фотодиоды и датчики модуля, читаемые хостоммощности Tx и Rx, ток смещения лазера, температура, напряжение питания; у модулей 400G+ и когерентных также BER до FEC, хроматическая дисперсия, DGD, OSNR (VDM)Основы DDM, VDM и метрики FEC
Счётчики порта хостаMAC/PCS коммутатора, маршрутизатора или сетевой картысостояние линка и перебои, исправленные и неисправленные блоки FEC, ошибки CRC, ошибочные блоки PCSУправление и мониторинг
Телеметрия усилителейблоки EDFA и Ramanвходная и выходная мощность, усиление, ток и температура накачки, потеря входа, состояние APRУсилители и регенерация
Монитор оптических каналов (OCM)анализатор спектра, встроенный в узлы ROADM и терминалымощность и наличие по каналам, оценка OSNR, наклонТранспортное и абонентское оборудование
Оптический служебный канал (OSC)выделенная длина волны (1 510 или 1 610 нм) между линейными узламипотери пролётов, удалённые аварии, связность управления с необслуживаемыми узламитам же
Система удалённого контроля волокна (RFTS)блоки рефлектометра, подключённые на 1 625 или 1 650 нм к живым волокнамновые события, изменения потерь, место обрыва на самом волокнеОбслуживание и восстановление
Датчики средышкафы, муфты, контейнерыдверь, температура, влажность, вода, состояние сети и батарейтам же
Записи и базыизмерения при вводе и паспорт линкачто такое «норма» для каждого волокна и модуляДокументирование и маркировка

Аварии и что они значат

АварияКто поднимаетСмыслПервая проверка
Потеря сигнала (LOS)приёмник: нет светаобрыв волокна, выключен передатчик дальнего конца, неверная длина волны или канал, отсоединён шнурмощность Tx и состояние линка на дальнем конце (Нет линка)
Потеря захвата, потеря кадра (LOL, LOF)CDR, PCS, кадрировщик OTNсвет есть, но непригоден: несовпадение скорости или FEC, дисперсия или шум за пределами допуска, очень низкая мощностьмощность Rx против чувствительности, настройки скорости и FEC
Предупреждение или авария по низкой мощности Rxпороги модулявыросли потери инфраструктуры или упал Tx дальнего конца; типичные пороги на несколько дБ выше чувствительноститренд Tx дальнего и Rx ближнего (Пороги и аварии)
Высокая мощность Rxпороги модуляслишком мало потерь для ER/ZR или усиленный выход в приёмникаттенюатор
Низкий Tx, высокий ток смещениямодульстарение или отказ лазератренд тока смещения (Ток смещения и старение лазера)
Высокая температурамодуль или оборудованиеперекрыт обдув, отказал вентилятор, горячая площадка, модуль выше своего классасреда площадки (Температура и напряжение)
Рост BER до FEC, неисправимые блокистатистика FEC хоста или модулязапас проедается — мощностью, дисперсией, PMD, отражениями или грязным разъёмом — до падения линкасопоставить с мощностью Rx и OSNR
Перебои линкахостперебойный контакт, отражения, маргинальная мощность, температурные циклыПеребои линка
Модуль отсутствует или не поддерживаетсяхостпосадка, кодирование, несовместимый типВендор-лок
Потеря входа усилителя, активен APRусилительобрыв волокна выше по потоку; накачки отключены ради безопасностине обходить APR; локализовать обрыв (Безопасность и обращение)
Выросли потери пролёта (OSC)линейная системадеградация волокна, изгиб, вода, грязный разъём в пролётеRFTS или рефлектометрия пролёта (Чтение рефлектограммы)
Новое событие или изменение потерь по RFTSудалённый рефлектометрновый изгиб, деградация сварки, вода или обрыв на найденном расстоянииперевести в позицию трассы, выслать бригаду
Открыта дверь, вода, пропала сеть, батарея разряженасредаплощадка вот-вот станет обрывом волокнавыезжать до конца батарей

Иерархия аварий важна: обрыв волокна поднимает LOS на каждой длине волны, потерю входа на усилителе, потери пролёта на OSC и десяток аварий услуг — первопричина та, что ниже всех в стеке.

Базы и тренды

ПрактикаПравило
Паспорт линка при вводеTx дальнего, Rx ближнего, ток смещения и температура обоих модулей; рефлектограмма в обе стороны; потери на всех длинах волн
Тревога по дельтам, а не только по абсолютным порогам2 дБ ниже базового Rx — повод посмотреть задолго до собственной аварии модуля по низкой мощности
Интервал опроса1–5 минут для мощностей; счётчики раз в минуту; сканы RFTS от ежечасных до ежедневных
Сезонное поведениекачания ±1 дБ на подвесной и наружной инфраструктуре нормальны — документировать
Новая база после каждого измененияновый модуль, пересварка, перекоммутация
ТочностьDDM ±1–2 дБ по абсолюту, но ±0,1 дБ по повторяемости — идеально для трендов, не для сертификации (Точность и пределы)
Хранениене меньше года истории мощностей, чтобы видеть медленную деградацию и сезонность (Мониторинг)

Протоколы и инструменты

МеханизмЧто даётПримечания
CLI (show interface transceiver и аналоги)значения DDM по портам по запросуудобно для скриптов; синтаксис зависит от NOS (Инструменты чтения DDM)
Опрос и ловушки SNMPDDM, счётчики, аварии оборудованиявендорские MIB для оптических значений; ENTITY-SENSOR-MIB на части платформ
Потоковая телеметрия (gNMI, OpenConfig, NETCONF)DDM и счётчики каждые несколько секундмодели openconfig-platform-transceiver; лучше всего для трендов
ethtool, mlxlink и инструменты NICDDM с серверных сетевых картИнструменты и диагностика NIC
EMS/NMS линейной системыданные усилителей, OCM, OSC и аварии оптического уровнясеверный интерфейс TL1 или NETCONF
Программа RFTSсравнение рефлектограмм, аварии по событиям, отображение расстояний в ГИСнужны записи трассы, чтобы перевести расстояние в место
Зонтичная NMS, база временных рядов и панеликорреляция данных волокна, модулей, услуг и средыместо, где происходит поиск первопричины

Сопоставление данных модулей и волокна

НаблюдениеВероятная причинаПодтвердить
Rx ближнего упал, Tx и ток смещения дальнего без измененийвыросли потери инфраструктуры: изгиб, разъём, вода, муфтарефлектометр или RFTS; инспекция разъёмов
Tx дальнего упал, его ток смещения выросстарение лазера дальнего концазаменить модуль (Ток смещения и старение лазера)
Оба направления деградируют вместепроблема общего пути: общая муфта, канал, температура шкафапроверка площадки
Rx в норме, растёт BER до FECдисперсия, PMD, отражения, нелинейность или шум — не мощностьOSNR (VDM когерента), отражения, характеризация (Характеризация волокна)
Rx качается за сутки на 1–2 дБтемпература наружной инфраструктуры или маргинальный разъёмсопоставить с погодой; инспекция
Перебои при хорошей средней мощностиотражения, перебойный контакт, грязный торецотражения на рефлектометре, инспекция торцов (Инспекция и чистка торцов)
Высокая температура при нормальном трафикеобдув или вентиляторплощадка
Всё лежит на одной площадкепитаниеаварии среды, батареи
Одна длина волны лежит, остальные в нормеэтот модуль, его патч-корд или настройка канала ROADMзаменить модуль, проверить план каналов

Практические правила

ПравилоПочему
Мониторить оба конца каждой линиипотери инфраструктуры — Tx дальнего минус Rx ближнего; один конец ничего не говорит о том, какая сторона деградировала
Читать DDM через хост и хранить стольное значениечтение хоста — эксплуатационная истина; стольное значение — база до инфраструктуры (DDM в приложении)
Пороги аварий по линии, а не по типу модулязаводские пороги модуля широкие; запас линии конкретен
Тестировать защитные путирезервный путь без трафика всё равно требует контроля Rx, иначе отказывает молча
Мониторить мониторыблоки RFTS, терминалы OSC и датчики тоже отказывают
Держать записи актуальнымиавария на «12,3 км» бесполезна без карты трассы (Документирование и маркировка)
Отделять сеть управленияавария не должна отнимать возможность её увидеть

В CodingBox

Стол — первая точка мониторинга: CodingBox читает DDM модуля, пороги и возможности VDM до установки, так что паспорт линка начинается с заведомо исправных значений одного модуля — мощность Tx, ток смещения, температура — и позднейшие чтения хоста можно судить относительно них (DDM в приложении, Check transceiver, Мониторинг).