Функция DDM в модулях SFP: что это такое и как работает



При устранении неполадок в сетях оптической связи очень важно иметь удобные средства диагностики. Удобнее всего, если вы можете оценить ситуацию в линиях удаленно. Для этих целей в модулях SFP может присутствовать функция DDM, о которой мы расскажем в этой статье.

Что такое DDM

DDM расшифровывается как “digital diagnostic monitoring”, можно перевести как “цифровая система слежение и диагностики”.

Схема работы DDM в трансиверах SFP

Внутри SFP модуля она представляет собой несколько датчиков и систему обработки и записи их показаний в одну из страниц памяти.

Установив модуль SFP в коммутатор, вы можете посмотреть показания датчиков. Коммутатор не будет иметь к ним прямого доступа. Связь будет осуществляться через внутреннюю память трансивера, которую называют EEPROM. Наглядно это показано на схеме справа.

В результате вы сможете удаленно зайти в панель управления вашего коммутатора или маршрутизатора и посмотреть важные параметры работы любого модуля SFP, SFP+ или XFP, который в нем установлен. Естественно, сам модуль должен быть оснащен функцией DDM.

На второй странице памяти SFP модуля под нужды DDM зарезервировано 24 байта, со 95-го по 119-й. Если у вас есть программатор, то можете посмотреть на эту информацию воочию.

Альтернативные названия технологии DDM

DDM – это общепринятое название. Некоторые производители проявляют оригинальность и используют свои обозначения. Корпорация CISCO использует аббревиатуру DOM, а компания Zyxel пишет DDMi. В технологии при этом ничего не меняется.

Параметры работы SFP модуля, которые показывает DDM

Всего таких параметров пять. Это мощность на приемнике, мощность передатчика, напряжение питания, температура модуля и ток смещения в цепи передатчика.

Скриншот панели управления с параметрами работы устройства

Температура. Очень актуальный параметр для модулей 10G с большой дальностью работы. Именно такие трансиверы чаще всего перегреваются. Для модулей SFP 1G или 10G малой дальности это значение редко поднимается выше нормы. В любом случае, всегда полезно знать, не случился ли с трансивером перегрев.

Мощность на приемнике. Самый полезный параметр, так он позволяет понять, приходит ли сигнал с противоположной стороны, и достаточно ли он мощный для уверенной работы.

Мощность передатчика покажет, работает ли в вашем модуле лазер, и соответствует ли его мощность заявленной производителем.

Напряжение питания должно быть близко к 3,3 вольтам, иначе можно смело делать вывод о браке в трансивере или проблемах с коммутатором.

Ток смещения для каждого модуля может быть разный, ориентируйтесь на предельные значения, предоставленные производителем.

Используя значения этих параметров, вы сможете провести первичную диагностику и понять, где именно возникли проблемы.

Какова разница в цене между трансиверами с DDM и без

При производстве модулей с поддержкой DDM технологии, требуется снабдить их датчиками и специальным контроллером. Весь этот набор стоит от 0,5 до 1,5 американских долларов. После доставки оборудованияиз Китая в Россию, эта разница увеличивается до 0,75 – 2 USD. Чаще всего она составляет 1 доллар США.

Ситуация на российском рынке

Прайс-лист одного из поставщиков

У компаний в России, которые занимаются поставками, разница в цене может составлять от 0 до 5 долларов. Каждый выставляет ее так, как считает правильным.

На картинке справа фрагмент прайс-листа одной из компаний – за DDM просят 5,7 USD. Мы стерли артрикул товара, чтобы не уличать этого поставщика в излишней жадности.

Если мы говорим о модулях SFP+ или XFP для скорости работы 10G, то они без функции DDM вообще не поставляются. Можете запомнить, что в любом трансивере 10G функция DDM присутствует “по умолчанию”.

Модули SFP 1G чаще поставляются без DDM. Причина проста. Когда сам трансивер стоит 10 USD, добавление 1 доллара к цене – это серьезное удорожание.

В результате, большинство модулей SFP 1G, поставляемых на российский рынок не имеют функции DDM. И это касается даже “дальнобойных” трансиверов на 80, 120 и 160 километров, в которых система диагностики часто необходима.

WARNING и ALARM для функции DDM

Кроме простого просмотра параметров работы SFP трансивера, эту информацию можно (и нужно) использовать в системах автоматического контроля работы сети. Для этих целей существуют пороговые значения WARNING и ALARM.

Системы предупреждения и тревоги

Это предельные значения, достижение которых означает неправильную работу модуля или линии связи. В случае достижения этих значений, вы можете получить эту информацию по SNMP.

Важно знать один нюанс.

Значения ALARM и WARNING для каждого параметра также хранятся в памяти модуля. Для этого выделены байты с 0-го по 55-й. Часто модули “перепрашивают” или даже производители не особо следят за тем, что там написано.

Иногда случается ситуация, когда вы устанавливаете SFP модуль, и все работает отлично, но коммутатор начинает активно сигнализировать предупреждения (WARNING).

Такое неадекватное поведение системы может быть вызвано неправильными значениями WARNING и ALARM в памяти SFP модуля. К счастью, такие случаи – редкость.

Поведение коммутаторов и маршрутизаторов в ситуации ALARM от SFP трансивера

Оно разное, и все зависит от настроек устройства. Большинство коммутаторов в случае сигнала ALARM просто “гасят” соответствующий порт, чтобы избежать потенциально еще больших проблем. Если вас такой подход не устраивает, то алгоритм действий можно перенастроить.

Что еще важно знать о DDM

CWDM устройство, затухание не предсказуемо

Если вы решили устанавливать систему спектрального уплотнения CWDM, то мы настоятельно рекомендуем приобретать модули только с DDM.

При запуске CWDM и DWDM систем очень часто возникают неприятные неожиданности, сложно вспомнить случай, когда спектральное уплотнение заработало бы “с пол-оборота”. Функция диагностики в этом случае незаменима.

Если вы уже сталкивались с DDM диагностикой, то заметили, что параметры мощности сигнала могут быть выражены совсем разными цифрами. Значение может показываться в милливаттах или в децибелах (вернее в децибел-милливаттах).

Само значение не меняется, просто форма представления его может быть разной. В хорошем коммутаторе форму выражения параметров DDM можно настроить. О том, как это сделать, следует читать в инструкции к коммутатору или маршрутизатору.