Це стара версія документу!
Зміст
ПОНизатор
Модуль ПОНизатор предназначен для контроля уровней сигнала у установленных у PON пользователей ONU. Также ПОНизатор умеет вести учет уровней сигнала ONU за все предыдущее время, и удобно показывать их в разрезе дня/месяца/всего времени существования ONU. На текущий момент, из коробки предоставляются шаблоны опроса и поддерживаются:
- BDcom
- ZTE
- Huawei
- Eltex
- Stels
- Extralink
- V-Solution
- C-Data
- SmartFiber
- GCOM
- и еще всякое неведомое говно.
Что требуется, для того, чтобы он заработал? Все довольно просто. Для первоначальной настройки, потребуется всего 5 простых шагов.
Начальная настройка
1. включаем модуль в alter.ini
;Включен ли ПОНизатор? PON_ENABLED=1 ;Показывать как модели ONU, только модели устройств с подстрокой ONU в названии модели. ONUMODELS_FILTER=1
2. В справочнике моделей оборудования, добавляем нашу OLT
3. В справочнике активного сетевого оборудования aka “Свичи” регистрируем нашу ОЛТ-у, вдумчиво указав в примечаниях дословно “OLT”. Также не забываем указать валидное SNMP комьюнити.
4. Убеждаемся, что мы правильно обозначили наше устройство как OLT поскролив справочник свитчей вниз.
5. Добавляем в crontab -e соответствующий вызов RemoteAPI.
*/10 * * * * /bin/ubapi "oltpoll"
Использование
Добавляем в “справочнике ONU” нашу ONU. И отвечая на все последующие вопросы: да - им тоже нужны модельки оборудования из соответствующего справочника, да - MAC тоже нужно указывать.
Ассоциировать ONU с конкретным пользователем, мы можем прямо из профиля этого пользователя, воспользовавшись черной магией:
В дальнейшем, таким же образом, в два клика мышью, вы из профиля пользователя, сможете попадать прямо к его ONU.
Через некоторое время, если мы все сделали правильно, получаем вот какую-то такую картину с историческими уровнями сигналов:
Также ПОНизатор для OLT BDcom/Eltex/Stels умеет обнаруживать еще незарегистрированные устройства ONU, и предоставлять возможности для их быстрой регистрации. Для OLT ZTE для этого предназначен модуль Регистрация ONU/ONT на ZTE OLT.
Немного о SNMP на OLT
ZTE 220
snmp-server community changeme view allview rw snmp-server view allview internet included snmp-server view DefaultView system included
BDCOM
snmp-server community 0 changeme RO
Для Huawei/ZTE/ELTEX GPON
В snmp шаблонах есть опция которая регулирует в каком формате обрабатывать серийные номера.
SNMODE
Может принимать два значения PURE и STRING.
PURE - полностью HEX вид серийника, пример: 54504C47D8826100.
STRING - упрощенный вид, пример: TPLGD8826100.
Очень важно вводить серийный номер в понизатор в соотвествии с опцией.
Різні фічі (потрібні та не дуже)
- Починаючи з версії 1.0.3 додана можливість валідації МАСів ONU та виключення невалідних з обробки або заміна їх на рандомно згенеровані, типу: FF:00:XX:XX:XX:00. Регулюється наступними опціями alter.ini: PON_ONU_MAC_VALIDATE, PON_ONU_MAC_MAKE_RANDOM_IF_INVALID.
- Починаючи з версії 1.0.5 додано можливість відображення опису (port description) PON-портів в основній таблиці зі списком ONU та у статистиці по OLT. На даний момент це реалізовано для SNMP-шаблонів BDCOM P3310C та V-Solution V1600D. Керується наступними необов'язковими опціями alter.ini: PON_IFACE_DESCRIPTION_IN_MAINTAB, PON_IFACE_DESCRIPTION_IN_STATSTAB.
- Починаючи з версії 1.1.3 при додаванні слова NOFDBQUERY в опис девайсу в модулі “Комутатори” (так-так, саме там, де ми вказуємо слово OLT) для цього OLT не буде проводитись отримання та розбір FDB кешу. Поки що працює тільки для OLT C-Data/Stels FD11xx і V-Solution V1600D. З релізу 1.2.7 - також для OLT BDCOM.
- Починаючи з версії 1.3.6 SNMP шаблони OLTів відтепер підтримують опцію SERIAL_CASE_MODE, призначену для контролю регістру символів серійників GPON ONU в файлах SNMP-кешу опитувань OLT.
Може приймати такі значення: 0 - no case convert 1 - lowercase 2 - uppercase Задумувалась ця опція для роботи в купі з опцією alter.ini PON_ONU_SERIAL_CASE_MODE і головна ідея полягає в слідуючому: \\ Опція в alter.ini відповідає виключно за встановлення регістру серійного номера на інтерфейсі, тобто всілякі реєстрації ONU людьми. \\ З іншого боку, опція в шаблонах SNMP відповідає за встановлення регістру серійного номера під час опитування SNMP пристроїв OLT. \\ Бажаний результат полягає в тому, що ми можемо чітко встановити єдинообразність регістрів серійних номерів ONU в БД для зареєстрованих ONU, а також у файлах кешу опитування SNMP OLTів.










