Перейти к содержимому

Поддерживаемое железо

GetOLT работает с OLT нескольких вендоров и поддерживает оба основных стандарта PON — GPON и EPON. При подключении OLT тип и модель определяются автоматически. Поддержка реализована через отдельные vendor-классы. Каждый вендор поддерживает discovery, Telnet-сессии, сбор оптики и снятие конфигурации. Различия — в наборе команд и парсинге.

Вендоры

ВендорМодели (примеры)Технология
GateRayGR-IT-AC1208, GR-IT-AC1216EPON
GateRay 2020GR-2020-серияEPON (новое поколение)
BdComGP3600/3300, P3310EPON
CData EPONFD1208 EPON, FD1216 EPONEPON
CData GPONFD1208S-B0/B1, FD1608SB1GPON

Список развивается. Если вашего вендора нет в таблице — напишите нам через форму контактов, мы оценим возможность добавить драйвер. Для подрядчиков и интеграторов есть инструкция «Добавление вендора OLT» с описанием интерфейса драйверов.

Что поддерживается на всех

Для каждого поддерживаемого вендора GetOLT обеспечивает базовый набор операций:

  • Автоматическое определение типа устройства по show device / show running-config.
  • Сбор информации о портах PON, числе зарегистрированных ONU.
  • Снятие текущей конфигурации (running) и startup-конфигурации.
  • Получение оптических показателей (Tx/Rx) с порта.
  • Аутентификация по Telnet (логин/пароль из БД).
  • Перезагрузка ONU из веб-интерфейса.
  • Снапшот и сравнение конфигураций OLT.

Часть операций зависит от прошивки конкретной модели. Например, измерение дистанции до ONU доступно не у всех вендоров — конкретику по вашей сети уточняем при внедрении.

Особенности по вендорам

  • GateRay vs GateRay 2020 — разные форматы вывода show onu. Старая серия требует отдельного парсера, новая — ближе к BdCom-формату.
  • BdCom — самая богатая команда show interface, удобно для полноценного аудита портов.
  • CData EPON — частично совместима с GateRay по командам, отличается выводом show optical-info.
  • CData GPON — отдельный класс из-за GPON-специфики (OMCI-индексирование ONU вместо MAC). Discovery-профиль по умолчанию реализован полнее всего именно здесь.

Что насчёт ONT/ONU

ONT и ONU абонентов GetOLT видит «через OLT» — отдельно их не подключаем и софт на них не ставим. Любой ONU, корректно работающий с поддерживаемым OLT, отображается в GetOLT.

Тестирование на реальном железе

Перед тем как добавить вендора в список поддерживаемых, мы прогоняем сценарии на живой OLT этого вендора. Если у вас редкая модель и есть тестовый стенд — это сильно ускоряет добавление поддержки.

Добавить свой вендор

Если у вас OLT не из списка — есть руководство по добавлению вендора. Минимум: класс MyVendor extends OLT, набор команд для discovery + парсер вывода.

Дальше

Нашли ошибку или нужно что-то дополнить? Напишите нам.

Разработка: gmasich.ru