Что такое DDM в трансиверах?
=============================

 **Что такое DDM в трансиверах?** 

 Digital Diagnostics Monitoring сокращенно DDM — функция цифрового контроля параметров производительности трансиверов форм-фактора SFP, SFP+ и XFP. Позволяет отслеживать в реальном времени рабочие параметры трансивера, такие как:   
  
 - Подаваемое напряжение (module voltage)   
 - Температура трансивера (module temperature)   
 - Ток смещения лазера (Laser bias current)   
 - Исходящая оптическая мощность TX (Laser output power)   
 - Принимаемая оптическая мощность RX (Receive optical power)   
  
 Реализация функции DDM осуществляется на основе специального интерфейса DDMI (Digital Diagnostic Monitoring Interface).   
  
 DDMI состоит из связки управляющего микроконтроллера и внутренней памяти (EEPROM). Управляющий контроллер собирает информацию о текущих значениях рабочих параметров и сохраняет ее во внутреннюю память. При опросе хост-системы (любое активное сетевое оборудование поддерживающее работу с DDM) контроллер предоставляет не только текущие параметры трансивера, но и пороговые значения для этих параметров.   
  
 Функция DDM различными производителями может называться по-разному, к примеру, Cisco называет эту функцию DOM (Digital Optical Monitoring), ZyXel – DDMI. При этом реализация DDM жестко регламентирована соглашением MSA SFF-8472, в рамках которой производители имеют право вносить изменения только в области EEPROM специально отведенные для этого.   
  
 Функционал DDM состоит в двух основных функций: предоставление хост-системе значений рабочих параметров в реальном времени и оповещение системы об опасном (warning) или аварийном (alarm) отклонении параметров.   
  
 Параметры предоставляемые DDMI:   
  
 1. Подаваемое напряжение – стандартно это значение должно быть в диапазоне 3,14 – 3,46, в случае возникновения оповещения об опасном или аварийном значении этого параметра, вероятнее всего неисправность заключается как минимум в конкретном порту, а как максимум – вся хост-система работает не корректно.   
  
 2. Температура трансивера – рабочий диапазон этого параметра для стандартного (коммерческого) исполнения трансиверов равен 0-75С, зачастую температура колеблется в диапазоне 30-55С. Высокое значение температуры трансивера свидетельствует о неисправности системы охлаждения хост-системы или о высокой температуре в помещении, в котором находится оборудование, так же это может свидетельствовать о некорректной работе лазера трансивера.   
  
 3. Ток смещения лазера – этот параметр достаточно индивидуален и напрямую зависит от типа лазера установленного в трансивер. Опасное или аварийное значение этого параметра напрямую свидетельствует о неисправности трансивера, но в связи с тем, что этот параметр является узкоспециальным, на него зачастую не обращают внимание.   
  
 4. Исходящая оптическая мощность TX – этот параметр так же разнится в зависимости от конкретного трансивера. Его отклонения могут свидетельствовать об износе или выходе из строя лазера трансивера. Так же, при помощи этого параметра можно проводить мониторинг и оценку работы системы передачи.   
  
 5. Принимаемая оптическая мощность RX – это наиболее востребованный параметр, он отображает уровень мощности принимаемого трансивером сигнала.