Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Версия ПО 3.32

Введение

Язык операций 1 (Transaction Language 1, сокр. TL1) — широко используемый в телекоммуникациях протокол. Это общий для производителей, технологий человеко-машинный язык, широко использующийся для управления инфраструктурой оптического (SONET) и широкополосного доступа в Северной Америке (подробнее).

TL1 применяется во входных и выходных сообщениях, которые передаются между OSS и сетевыми элементами (СЭ). В таких областях, как наблюдение, управление памятью, а также доступа и тестирования, определяют и используют TL1 сообщения для выполнения конкретных функций между OSS и СЭ. TL1 описан в Telcordia Technologies (прежде Bellcore) Generic Requirements document GR-831-CORE (подробнее).

В системе управления «Eltex.EMS» работа по протоколу TL1 осуществляется с помощью подсистемы автоматизации управления (Northbound Interface), которая предназначена для возможности подключения автоматизированной системы управления абонентскими портами. В частности, она позволяет производить стыковку с биллинговой системой оператора, используя открытые стандартизированные протоколы, что позволяет автоматизировать такие рутинные операции, как массовое отключение абонентских портов при неоплаченной услуге и последующие включения по мере оплаты, а также назначение профилей.

Структура системы управления «Eltex.EMS» представлена на рисунке 1.

Рисунок 1 – Структура системы управления «Eltex.EMS» для сети с коммутацией и маршрутизацией пакетов информации

Структура системы управления сетевыми элементами «Eltex.EMS»:

  • EMS server — ядро системы;
  • Web Server — предоставляет интерфейс для ручного управления через браузер;
  • Web Service — сервис, позволяющий реализовать автоматизированное управление абонентскими портами (находится в составе Eltex.EMS);
  • SQL — база данных, хранилище, построенное на базе СУБД MySQL. В базе данных хранится топология сети и индивидуальные настройки доступа к каждому устройству (snmp-параметры). Также БД используется для хранения учётных записей пользователей, сообщений от устройств и т. д.;
  • Server ACS — сервер автоконфигурирования абонентских устройств (подробное описание приведено в документах Руководство по эксплуатации Eltex.ACS.GUI и «Руководство по эксплуатации Eltex.ACS»). Реализована интеграция пользовательского интерфейса управления транспортных сетей PON и настройка абонентских устройств;
  • Браузер (Web browser) — программное обеспечение для запроса, обработки, вывода информации, основной элемент управления (находится в составе рабочего места оператора);
  • Client SOAP — автоматизированная система управления абонентскими портами (находится в составе OSS или сервис активатора оператора связи).

Подробное описание и принцип работы системы управления «Eltex.EMS» можно просмотреть по ссылке: https://eltex-co.ru/catalog/management/eltex-ems/

По умолчанию модуль TL1 отключен. Для включения необходимо установить флаг «Включить TL1 интерфейс» в GUI EMS в меню «Администрирование/Настройка сервера/Системные модули/tl1». После установки флага для применения настроек требуется перезапуск службы eltex-ems.

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

Перед началом работы по TL1 необходимо выполнить 3 условия:

  1. На сервере EMS для модуля tl1 установлен флаг «Автоматическая синхронизация PON» (в GUI EMS — Администрирование/Настройка сервера/Системные модули/tl1);
  2. На сервере EMS для модуля system установлен флаг «Синхронизировать устройство после восстановления связи по SNMP» (в GUI EMS — Администрирование/Настройка сервера/Системные модули/system);
  3. На рабочем устройстве задать сервер EMS в качестве приемника трапов SNMP (в GUI EMS — <Требуемый OLT>/Конфигурация/Traps).

При выполнении данных условий не требуется синхронизация с устройствами PON перед началом работы.

Принцип настройки ONT

Настройка ONT включает в себя:

  • настройку профилей конфигурации;
  • настройку шаблонов;
  • настройку индивидуальных параметров

Центральным понятием при настройке ONT является услуга (service). Это понятие полностью включает в себя канал передачи данных от коммутатора OLT до пользовательских портов ONT. Услуга задаётся двумя профилями: cross-connect и dba. Назначение профиля cross-connect создаёт сервисный GEM порт, назначение профиля dba выделяет Alloc-ID для этой ONT и привязывает к Alloc-ID соответствующий GEM.

Профили, которые могут быть назначены для ONT:

Профиль

Описание

Cross-connect

Определяет VLAN-преобразования на OLT и ONT и привязку услуги на ONT

Dba

Определяет параметры передачи трафика в восходящем направлении

Shaping

Определяет ограничение трафика по услугам в нисходящем и восходящем направлениях

Management

Определяет параметры услуги управления по TR-069

Ports

Задаёт группировку пользовательских портов на ONT, а также определяет параметры IGMP и multicast для пользовательских портов

Scripting

Позволяет проводить настройку вручную с использованием примитивов GPON и OMCI

Профиль scripting может использоваться в двух режимах. В первом он полностью переопределяет параметры, заданные остальными профилями (полная ручная настройка). Во втором он может модифицировать часть параметров, заданных остальными профилями, для указания специфических настроек. Как правило, использовать профиль scripting нет необходимости.

Для удобства и быстроты настройки существуют шаблоны конфигурации (Template). Они включают в себя перечень профилей,  а  также  набор  параметров  ONT с  максимальной подробностью. При назначении на ONT шаблона конфигурации параметры будут определяться им, если они заданы в шаблоне.

Индивидуальные параметры ONT позволяют задать специфические настройки для каждого ONT. К таким настройкам относятся, например, GPON-пароль, абонентский VLAN, а также те параметры, которые не прописаны в шаблоне конфигурации.

Работа через NBI TL1 возможна либо по имени OLT, либо по IP. Работа с профилями возможна по имени и индексу. Настройка производится на сервере СУ «Eltex.EMS» (Администрирование/ Настройка сервера/Системные модули/tl1), для применения настроек требуется перезагрузка сервера.

Диаграмма сообщений

На рисунках 2а и 2б показаны примеры обмена сообщениями между OSS оператора и абонентом с использованием NBI TL1 системы управления «Eltex.EMS».


 

Рисунок 2а – Схема обмена сообщениями между OSS и ONT при активации ONT до установки абоненту


Рисунок 2б – Схема обмена сообщениями между OSS и ONT при активации ONT после установки абоненту

Возможны различные схемы применения: с использованием автономных сообщений TL1 и без. Автономные сообщения выдаются в активные сессии и являются полными аналогами SNMP-трапов. Они генерируются при обнаружении каких-либо событий, к примеру, обнаружение нового ONT. По умолчанию трансляция автономных сообщений отключена. Команда для включения/отключения трансляции описана в разделе Трансляция автономных сообщений NBI в сессию.

Перечень реализованных в NBI автономных сообщений:

СообщениеРасшифровка
ONT_FOUND_NEWОбнаружение нового ONT
ONT_STATE_UPПодключение ONT к OLT
ONT_STATE_DOWNОтключение ONT от OLT
ONT_CFG_ADDEDДобавление конфигурации для ONT
ONT_CFG_DELETEDУдаление конфигурации ONT

Пример ответов с использованием автономных сообщений (в данном случае интерфейс выдает сообщения на успешное выполнение команды либо ошибку выполнения, а также информационное сообщение):

Ввод команды:

CRTE-ONT-CFG:192.168.16.223:454C54581C001C9E:123::Description=ELTX1C001C9E,Channel=2,Id=12,Password=0000000000;

 

Ответ:

192.168.16.223 15-07-07 09:41:18
A  1066763 ONT-CFG-ADDED
   "SerialNumber=454C54581C001C9E, Channel=2,Id=12"
;

   192.168.16.223 15-07-07 09:41:18
A  1066764 ONT-CFG-EDIT
   "SerialNumber=454C54581C001C9E, Channel=2,Id=12"
;

   192.168.16.223 15-07-07 09:41:19
M  123 COMPLD
   "454C54581C001C9E"
;

Без использования автономных сообщений (в этом случае видны только сообщения на подтверждение выполнения команды, либо ошибка выполнения).

Ввод команды:

CRTE-ONT-CFG:192.168.16.223:454C54581C001C9E:123::Description=ELTX1C001C9E,Channel=4,Id=5,Password=0000000000;

Ответ:

   192.168.16.223 15-07-07 10:31:47
M  123 COMPLD
   "454C54581C001C9E"
;

Трансфер сообщений о подключении несконфигурированных ONT

Система EMS имеет функцию передачи сообщений о подключении ONT, которым не был назначен ID на внешнюю систему в виде сообщений SNMP TRAP-PDU.

Для активации этой функции и настройки её параметров служит файл /usr/lib/eltex-ems/conf/snmp/OntActivationSender.cfg.

Настраиваются следующие параметры:

  • activation.sender.enable — включить/выключить сервис. Допустимые значения : yes, no.
  • sender.version — тип SNMP-сообщения. Допустимые значения: trapv2, informv2.
  • activation.sender.manager_ipIP-адрес узла, на который необходимо отправлять сообщения.
  • activation.sender.manager_port — порт узла, на который необходимо отправлять сообщения.
  • activation.sender.inform_retries — при использовании inform-сообщений, этот параметр определяет сколько раз повторять отправку сообщения при неполучении подтверждения от приёмника сообщений.
  • activation.sender.inform_timeout — при использовании inform-сообщений, этот параметр определяет временной интервал (в миллисекундах) между повторными отправками сообщения.
  • sender.community — строка community для сообщений.

После установки параметров необходимо перезапустить сервер EMS командой:

sudo service eltex-ems restart

Состав сообщения SNMP-TRAP-PDU или SNMP-INFORM-PDU:

Название

OID

Тип

Значение

sysUpTime

1.3.6.1.2.1.1.3.0

TimeTicks

Аптайм системы EMS

snmpTrapOID

1.3.6.1.6.3.1.1.4.1.0

OID

Всегда содержит «1.3.6.1.4.1.35265.3.102»

emsTrapSeverity

1.3.6.1.4.1.35265.3.1.1

OctetString

Не используется

emsTrapMessage

1.3.6.1.4.1.35265.3.1.2

OctetString

Параметры ONT (см. ниже)

emsTrapObjectName

1.3.6.1.4.1.35265.3.1.3

OctetString

Имя OLT в системе EMS

emsTrapObjectHost

1.3.6.1.4.1.35265.3.1.4

IpAddress

IP-адрес OLT

emsTrapObjectType

1.3.6.1.4.1.35265.3.1.5

OctetString

Тип устройства OLT

emsTrapRecordId

1.3.6.1.4.1.35265.3.1.6

Counter64

Внутренний ID сообщения EMS

emsTrapRecordOID

1.3.6.1.4.1.35265.3.1.7

OID

Всегда содержит «1.3.6.1.4.1.35265.1.22.100.3.24»

--

1.3.6.1.4.1.35265.3.1.8

OctetString

Не используется

snmpTrapEnterprise

1.3.6.1.6.3.1.1.4.3.0

OID

Всегда содержит «1.3.6.1.4.1.35265.2.1»

Формат строки в поле emsTrapMessage:

ONT<channel_id>/x (<ont_serial>) ONT has no configuration

Где:

  • <channel_id> — номер PON-канала, к которому подключен ONT;
  • <ont_serial> — серийный номер ONT.

Пример:

ONT0/x (ELTX1C001C9E) ONT has no configuration

Описание команд для работы с NBI TL1

Подключение к NBI TL1 системы управления

 Подключиться терминалом telnet к СУ (эмулируя интерфейс OSS/SA) на порт 9340:

 telnet <IP> 9340

Пример:

Выполнить подключение к NBI TL1.

telnet 127.0.0.1 9340

Получить приглашение на ввод команд в виде (в скобках отображается текущая версия EMS):

Trying 127.0.0.1...

Connected to 127.0.0.1.

Escape character is '^]'.

Welcome to ELTEX TL1 Console (v2.0.47 July 3 2015 build 4117)

Подать на NBI TL1 системы управления следующую команду:

ACT-USER::<aid>:<ctag>::[<password>];

Где:

  • aid — имя пользователя для подключения к системе;
  • ctag — идентификатор TL1 сообщения;
  • password — пароль для подключения (опционально).

Получить подтверждение на вход в систему:

NODE <date> <time>

M <ctag> COMPLD

;

Пример:

Выполнить вход в систему.

Ввод команды:

ACT-USER::tl1:123::;  

Ответ:

NODE 15-01-15 12:45:14
M  123 COMPLD
;

Трансляция автономных сообщений NBI в сессию

Подать на NBI TL1 системы управления следующую команду:

EN-ONT-NOTICE::<aid>:<ctag>::;

Где:

  • aid — идентификатор доступа (включение/отключение трансляции сообщений — true/false);
  • ctag — идентификатор TL1 сообщения.

Интерфейс TL1 возвращает подтверждение выполнения команды:

NODE <date> <time>

M <ctag> COMPLD

;

Пример:

Включить трансляцию автономных сообщений в сессию.

Ввод команды:

EN-ONT-NOTICE::true:123::;

Ответ:

NODE 15-07-07 10:37:20
M  123 COMPLD
;

Запрос списка всех сетевых элементов (список OLT сети)

Подать на NBI TL1 системы управления следующую команду:

RTRV-NE-LIST:::<ctag>;

Где:

ctag — идентификатор TL1 сообщения.

Интерфейс TL1 возвращает полный список OLT, присутствующих в СУ.

NODE <date> <time>

M <ctag> RTRV

<list of OLT>

M <ctag> COMPLD

;

Пример:

Запросить список всех сетевых элементов.

Ввод команды:

RTRV-NE-LIST:::123;

Ответ:

NODE 15-07-06 12:52:29
M  123 RTRV
"275:name=smg1016m,IP=192.168.26.13,type=SMG1016M"
"371:name=LTP,IP=192.168.205.115,type=LTP16N"
"380:name=MA4000-1.3.2-199.150,IP=192.168.199.150,type=MA4000"
"567:name=192.168.16.223,IP=192.168.16.223,type=LTP16N"
NODE 15-01-15 12:52:29
M  123 COMPLD
;

Синхронизация состояния OLT

В том случае, если не выполнены условия автоматической синхронизации объектов, необходимо выполнять синхронизацию OLT перед началом работы по TL1. Синхронизация требуется для получения актуальных данных с устройства.

Подать на NBI TL1 системы управления следующую команду:

OPR-SYNC-NE:<tid>::<ctag>::; 

Где:

  • tid — идентификатор NE (имя устройства или IP-адрес);
  • ctag — идентификатор TL1 сообщения.

Получить подтверждение на синхронизацию OLT:

<tid> <date> <time>

M <ctag> COMPLD

""

;

Пример:   

Выполнить синхронизацию LTP, IP=192.168.16.223.

Ввод команды:

OPR-SYNC-NE:192.168.16.223::123;   

Ответ:

192.168.16.223 15-07-06 16:22:55
M  123 COMPLD
""
;

Просмотр версии ПО OLT

Подать на NBI TL1 системы управления следующую команду:

RTRV-NE-VERSION:<tid>::<ctag>::; 

Где:

  • tid — идентификатор NE (имя устройства или IP-адрес);
  • ctag — идентификатор TL1 сообщения.

Интерфейс TL1 возвращает подтверждение выполнения команды:

<tid> <date> <time>

M <ctag> RTRV

<OLT version>

;

Пример:

Запросить версию ПО LTP, IP=192.168.16.223.

Ввод команды:

RTRV-NE-VERSION:192.168.16.223::123::;

Ответ:

   192.168.16.223 15-07-07 09:09:35
M  123 RTRV
   "Eltex LTP-16N: software version 1.6.2 build 44 (d629d782) on 09.08.2023 10:50"
;

Запрос списка всех подключенных ONT из одного OLT

Подать на NBI TL1 системы управления следующую команду:

RTRV-ONT-LISTSTATE:<tid>::<ctag>::; 

Где:

  • tid — идентификатор NE (имя устройства или IP-адрес);
  • ctag — идентификатор TL1 сообщения.

Интерфейс TL1 возвращает список всех подключенных ONT к данному OLT:

<tid> <date> <time>

M <ctag> COMPLD

<list of ONT>

;

Пример:

Запросить список всех подключенных ONT с LTP, IP=192.168.16.223.

Ввод команды:

RTRV-ONT-LISTSTATE:192.168.16.223::123;

Ответ:

 192.168.16.223 15-07-06 16:33:16
M  123 COMPLD
   "SerialNumber=454C5458060025E6,Channel=1,Id=9,State=OK"
   "SerialNumber=454C545808000000,Channel=3,Id=3,State=OK"
   "SerialNumber=454C54580F0000E5,Channel=5,Id=7,State=OK"
;

Запрос списка неавторизованных ONT из одного OLT

Подать на NBI TL1 системы управления следующую команду:

RTRV-ONT-LISTNA:<tid>::<ctag>::;

Где:

  • tid — идентификатор NE (имя устройства или IP-адрес);
  • ctag — идентификатор TL1 сообщения.

Интерфейс TL1 возвращает полный список реально подключенных, но неавторизированных ONT:

<tid> <date> <time>

M <ctag> COMPLD

<list of ONT>

;

Пример:   

Запросить список всех неавторизованных ONT с LTP с IP=192.168.16.223.

Ввод команды:

RTRV-ONT-LISTNA:192.168.16.223::123;

Ответ:

192.168.16.223 15-07-06 16:37:50
M  123 COMPLD
"OLT=192.168.16.223,SerialNumber=454C54581C000276,Channel=6,Id=-1,State=UNACTIVATED"
"OLT=192.168.16.223,SerialNumber=454C54581C001C9E,Channel=8,Id=-1,State=UNACTIVATED"
;

Запрос списка конфигураций ONT из одного OLT

Подать на NBI TL1 системы управления следующую команду:

RTRV-ONT-LISTCFG:<tid>::<ctag>::; 

Где:

  • tid — идентификатор NE (имя устройства или IP-адрес);
  • ctag — идентификатор TL1 сообщения.

Интерфейс TL1 возвращает полный список конфигураций ONT (подключенных и неподключенных):

<tid> <date> <time>

M <ctag> COMPLD

<list of ONT>

;

Пример:

Запросить список всех конфигураций ONT с LTP, IP=192.168.16.223.

Ввод команды:

RTRV-ONT-LISTCFG:192.168.16.223::123;

Ответ:

192.168.16.223 15-07-06 16:51:28
M  123 COMPLD
   "SerialNumber=454C5458060025E6,Channel=1,Id=9"
   "SerialNumber=454C545808000000,Channel=3,Id=3"
   "SerialNumber=454C545808000A44,Channel=2,Id=4"
   "SerialNumber=454C54580F0000E5,Channel=5,Id=7"
   "SerialNumber=454C545817003ABE,Channel=2,Id=1"
;

Запрос списка профилей ONT одного из OLT

Подать на NBI TL1 системы управления следующую команду:

RTRV-ONT-PROFS:<tid>::<ctag>::; 

Где:

  • tid — идентификатор NE (имя устройства или IP-адрес);
  • ctag — идентификатор TL1 сообщения.

Интерфейс TL1 возвращает полный список профилей ONT:

<tid> <date> <time>

M <ctag> COMPLD

<list of profiles>

;

Пример:

Запросить список всех профилей LTP с IP=192.168.16.223.

Ввод команды:

RTRV-ONT-PROFS:192.168.16.223::123;

Ответ:

 192.168.16.223 15-07-06 16:57:34
M  123 COMPLD
   "1.PortsProfile [1.ports1.ONT Profile Ports 1;2.multicast_99_33.multicast_99_33;3.q.ONT Profile Ports 3]"
   "2.ManagementProfile [0.unassigned.unassigned;1.management1.ONT Profile Management 1]"
   "3.DBAProfile [0.unassigned.unassigned;1.dba1.ONT Profile DBA 1]"
   "4.CrossConnectProfile [0.unassigned.unassigned;1.crossconnect1.ONT Profile Cross-Connect 1;2.IPTV.IPTV;3.HSI.ONT Profile Cross-Connect 3;4.q.ONT Profile Cross-Connect 4;5.test.ONT Profile Cross-Connect 5]"
   "5.Template [0.unassigned.unassigned;1.template1.ONT Template Profile 1]"
;

Активация (конфигурирование) ONT по серийному номеру

Запрос списка подключенных (в том числе и неавторизованных) и сконфигурированных ONT описан в разделах Запрос списка всех подключенных ONT из одного OLTЗапрос списка неавторизованных ONT из одного OLTЗапрос списка конфигураций ONT из одного OLT.

Подать на NBI TL1 системы управления следующую команду:

CRTE-ONT-CFG:<tid>:<aid>:<ctag>::<payload>; 

Где:

  • tid — идентификатор NE (имя устройства или IP-адрес);
  • aid — идентификатор сущности внутри NE (в данном случае – серийный номер ONT);
  • ctag — идентификатор TL1 сообщения;
  • payload — тело сообщения (параметры конфигурации ONT — описание, номер канала, ID, пароль). Перед телом сообщения используется двойной разделитель «::».

Интерфейс TL1 возвращает ответ о том, что ONT добавлен в конфигурацию:

<tid> <date> <time>

M  230 COMPLD

"SN ONT"

;

Пример:   

Создадим конфигурацию для ONT с серийным номером 454C54581C001C9E на 3 канале, с ID=9 и паролем, равным 0000000000.

Ввод команды:

CRTE-ONT-CFG:192.168.16.223:454C54581C001C9E:123::Description=ELTX1C001C9E,Channel=3,Id=9,Password=0000000000;

Ответ:                

   192.168.16.223 15-07-06 17:01:47
M  123 COMPLD
   "454C54581C001C9E"
;

Запрос конфигурации ONT по серийному номеру

Подать на NBI TL1 системы управления следующую команду:

RTRV-ONT-CFG:<tid>:<aid>:<ctag>::;

Где:

  • tid — идентификатор NE (имя устройства или IP-адрес);
  • aid — идентификатор сущности внутри NE (в данном случае — серийный номер ONT);
  • ctag –— идентификатор TL1 сообщения.

Интерфейс TL1 возвращает полную конфигурацию ONT:

<tid> <date> <time>

M <ctag> COMPLD

<ONT configuration>

;

Пример:

Запросить конфигурацию ONT с серийным номером 454C54581C001C9E, LTP IP=192.168.16.223.

Ввод команды:

RTRV-ONT-CFG:192.168.16.223:454C54581C001C9E:20::;

Ответ:

   192.168.16.223 15-07-06 17:12:22
M  20 COMPLD
      "Template=unassigned,Description=,Channel=3,Id=9,RfPortState=0,PortsProfile=ports1,ManagementProfile=unassigned,StaticIPAddress=0.0.0.0,StaticNetMask=0.0.0.0,StaticGateway=0.0.0.0,Password=0000000000,Shutdown=2,BroadcastFilter=1,MulticastFilter=1,CrossConnectProfile1=test1,DBAProfile1=dba1,CrossConnectCVID1=0,CrossConnectSVID1=0,CrossConnectProfile2=test2,DBAProfile2=dba1,CrossConnectCVID2=0,CrossConnectSVID2=0,CrossConnectProfile3=,DBAProfile3=,CrossConnectCVID3=unused,CrossConnectSVID3=unused,CrossConnectProfile4=,DBAProfile4=,CrossConnectCVID4=unused,CrossConnectSVID4=unused,CrossConnectProfile5=,DBAProfile5=,CrossConnectCVID5=unused,CrossConnectSVID5=unused,CrossConnectProfile6=,DBAProfile6=,CrossConnectCVID6=unused,CrossConnectSVID6=unused,CrossConnectProfile7=,DBAProfile7=,CrossConnectCVID7=unused,CrossConnectSVID7=unused,CrossConnectProfile8=,DBAProfile8=,CrossConnectCVID8=unused,CrossConnectSVID8=unused,CrossConnectProfile9=,DBAProfile9=,CrossConnectCVID9=unused,CrossConnectSVID9=unused,CrossConnectProfile10=,DBAProfile10=,CrossConnectCVID10=unused,CrossConnectSVID10=unused,CrossConnectProfile11=,DBAProfile11=,CrossConnectCVID11=unused,CrossConnectSVID11=unused,CrossConnectProfile12=,DBAProfile12=,CrossConnectCVID12=unused,CrossConnectSVID12=unused,CrossConnectProfile13=,DBAProfile13=,CrossConnectCVID13=unused,CrossConnectSVID13=unused,CrossConnectProfile14=,DBAProfile14=,CrossConnectCVID14=unused,CrossConnectSVID14=unused,CrossConnectProfile15=,DBAProfile15=,CrossConnectCVID15=unused,CrossConnectSVID15=unused,CrossConnectProfile16=,DBAProfile16=,CrossConnectCVID16=unused,CrossConnectSVID16=unused,CrossConnectProfile17=,DBAProfile17=,CrossConnectCVID17=unused,CrossConnectSVID17=unused,CrossConnectProfile18=,DBAProfile18=,CrossConnectCVID18=unused,CrossConnectSVID18=unused,CrossConnectProfile19=,DBAProfile19=,CrossConnectCVID19=unused,CrossConnectSVID19=unused,CrossConnectProfile20=,DBAProfile20=,CrossConnectCVID20=unused,CrossConnectSVID20=unused,CrossConnectProfile21=,DBAProfile21=,CrossConnectCVID21=unused,CrossConnectSVID21=unused,CrossConnectProfile22=,DBAProfile22=,CrossConnectCVID22=unused,CrossConnectSVID22=unused,CrossConnectProfile23=,DBAProfile23=,CrossConnectCVID23=unused,CrossConnectSVID23=unused,CrossConnectProfile24=,DBAProfile24=,CrossConnectCVID24=unused,CrossConnectSVID24=unused,CrossConnectProfile25=,DBAProfile25=,CrossConnectCVID25=unused,CrossConnectSVID25=unused,CrossConnectProfile26=,DBAProfile26=,CrossConnectCVID26=unused,CrossConnectSVID26=unused,CrossConnectProfile27=,DBAProfile27=,CrossConnectCVID27=unused,CrossConnectSVID27=unused,CrossConnectProfile28=,DBAProfile28=,CrossConnectCVID28=unused,CrossConnectSVID28=unused,CrossConnectProfile29=,DBAProfile29=,CrossConnectCVID29=unused,CrossConnectSVID29=unused,CrossConnectProfile30=,DBAProfile30=,CrossConnectCVID30=unused,CrossConnectSVID30=unused"
;

Запрос состояния ONT по серийному номеру

Подать на NBI TL1 системы управления следующую команду:

RTRV-ONT-STATE:<tid>:<aid>:<ctag>::; 

Где:

  • tid — идентификатор NE (имя устройства или IP-адрес);
  • aid — идентификатор сущности внутри NE (в данном случае — серийный номер ONT);
  • ctag — идентификатор TL1 сообщения.

Интерфейс TL1 возвращает общее состояние ONT, дату последней PON-активности, дату создания, счётчик переподключений. Для ONT в ‘OK’-состоянии отображаются версии программного и аппаратного обеспечения, текущие значения статистики PON:

<tid> <date> <time>

M <ctag> COMPLD

<ONT state>

;

Пример:

Запросить состояние ONT с серийным номером 454C54581C001C9E, LTP IP=192.168.16.223.

Ввод команды:

RTRV-ONT-STATE:192.168.16.223:454C54581C001C9E:123::;

Ответ:

   192.168.16.223 15-07-06 17:24:13
M  123 COMPLD
   "PON_ACTIVITY=15.08.2023 14:00:00,CREATE_DATE=15.08.2023 10:14:53,BiasCurrent=1280,Channel=3,EquipmentID=NTU-RG-5421G-Wac,HardwareVersion=1v2,OntID=1,RSSI=-157,RxPower=-1543,SWITCH_COUNTER=4,Serial=454C54581C001C9E,SoftwareVersion=2.5.9.35,State=OK,StateDistance=99,StateRFPortOn=Off,Temperature=4039,VideoPower=n/a,Voltage=330"

;

Активация услуг (TriplePlay) на ONT

Запрос текущей конфигурации ONT описан в разделе Запрос конфигурации ONT по серийному номеру. В данном примере считаем, что на ONT назначена конфигурация без настройки сервисов. Профили конфигурации заранее созданы на OLT, настройка ONT выполняется через web-интерфейс, TR-069.

Профили могут задаваться по индексу или имени. В данном примере используется имя профиля. Запрос списка профилей конфигурации для ONT описан в разделе Запрос списка профилей ONT одного из OLT.

Для редактирования текущей конфигурации ONT нужно подать на NBI TL1 системы управления следующую команду:

ED-ONT-CFG:<tid>:<aid>:<ctag>::<payload>;

Где:

  • tid — идентификатор NE (имя устройства или IP-адрес);
  • aid — идентификатор сущности внутри NE (в данном случае — серийный номер ONT);
  • ctag — идентификатор TL1 сообщения;
  • payload — тело сообщения (параметры конфигурации ONT). Перед телом сообщения используется двойной разделитель «::».

Интерфейс TL1 возвращает результат редактирования конфигурации ONT:

<tid> <date> <time>

M <ctag> COMPLD

<SN ONT>

;

Пример:

  • Настраиваем услугу PPPoE на сервис 1. Для этого необходимо задать на него профили cross-connect и DBA, созданные ранее для данной услуги. Номер VLAN абонента задаем равным 305, для сервисной VLAN — 3952.

Ввод команды:

ED-ONT-CFG:192.168.16.223:454C54581C001C9E:123::CrossConnectProfile1=v1105-ppp,DBAProfile1=dba-00,CrossConnectSVID1=3952,CrossConnectCVID1=305;
  • Настраиваем услугу IP-телефонии на сервис 2. Для этого необходимо присвоить ему профили cross-connect и DBA, созданные ранее для данной услуги. Номер VLAN абонента задаем равным 305, для сервисной VLAN — 3952.

0Ввод команды:

ED-ONT-CFG:192.168.16.223:454C54581C001C9E:123::CrossConnectProfile2=v1105-voip,DBAProfile2=dba-00,CrossConnectSVID2=3952,CrossConnectCVID2=305,CrossConnectCOS2=255;
  • Настраиваем услугу IPTV – для этого потребуется задать требуемый профиль портов на ONT. На сервис 3 назначаем профили cross-connect и DBA для работы STB. Номер VLAN абонента задаем равным 305, для сервисной VLAN — 3952.

Ввод команды:

ED-ONT-CFG:192.168.16.223:454C54581C001C9E:123::PortsProfile=mc-vf,CrossConnectProfile3=v1105-stb,DBAProfile3=dba-00,CrossConnectSVID3=3952,CrossConnectCVID3=305;
  • Настраиваем управление по TR-069 на сервис 4. Для этого необходимо присвоить ему профили cross-connect и DBA, созданные ранее для данной услуги. VLAN для абонента в данном случае не задается.

Ввод команды:

ED-ONT-CFG:192.168.16.223:454C54581C001C9E:123::CrossConnectProfile4=v1105-tr,DBAProfile4=dba-00, CrossConnectSVID4=unused,CrossConnectCVID4=unused;

Интерфейс TL1 возвращает результат редактирования конфигурации ONT:

   192.168.16.223 15-07-06 17:49:41
M  123 COMPLD
   "454C54581C001C9E"
;

Запрос текущего состояния ONT описан в разделе Запрос состояния ONT по серийному номеру.

Реконфигурация (применение настроек) ONT

Данная команда выполняется в том случае, если на OLT не включена автоматическая реконфигурация ONT.

Подать на NBI TL1 системы управления следующую команду:

RECNFGR-ONT:<tid>:<aid>:<ctag>::;

Где:

  • tid — идентификатор NE (имя устройства или IP-адрес);
  • aid — идентификатор сущности внутри NE (в данном случае — серийный номер ONT);
  • ctag — идентификатор TL1 сообщения.

Интерфейс TL1 возвращает подтверждение реконфигурации ONT:

<tid> <date> <time>

M <ctag> COMPLD

;

Пример:

Выполнить реконфигурацию ONT с серийным номером 454C54581C001C9E, LTP IP=192.168.16.223.

Ввод команды:

RECNFGR-ONT:192.168.16.223:454C54581C001C9E:123::;

Ответ:

   192.168.16.223 15-07-06 17:52:30
M  123 COMPLD
   "454C54581C001C9E"
;

Запрос текущего состояния ONT описан в разделе Запрос состояния ONT по серийному номеру.

Деактивация услуг (TriplePlay) на ONT

Запрос текущей конфигурации ONT описан в разделе Запрос конфигурации ONT по серийному номеру. Для деактивации сервиса нужно удалить профили конфигурации, назначенные на этот сервис. Команда редактирования конфигурации ONT описана в разделе Активация услуг (TriplePlay) на ONT.

Пример:

  • Деактивация услуги PPPoE. Удаляем с него профили cross-connect и dba.

Ввод команды:

ED-ONT-CFG:192.168.16.223:454C54581C001C9E:123::CrossConnectProfile1=,DBAProfile1=;
  • Деактивация услуги VoIP. Удаляем с него профили cross-connect и dba.

Ввод команды:

ED-ONT-CFG:192.168.16.223:454C54581C001C9E:123::CrossConnectProfile2=,DBAProfile2=;
  • Деактивация услуги MC. Назначаем профиль портов 0, существующий по умолчанию. Удаляем с него профили cross-connect и dba для деактивации STB.

Ввод команды:

ED-ONT-CFG:192.168.16.223:454C54581C001C9E:123::CrossConnectProfile3=,DBAProfile3=;
  • Деактивация управления по TR-069. Удаляем с него профили cross-connect и dba.

Ввод команды:

ED-ONT-CFG:192.168.16.223:454C54581C001C9E:123::CrossConnectProfile4=,DBAProfile4=;

Интерфейс TL1 возвращает результат редактирования конфигурации ONT:

   192.168.16.223 15-07-06 17:58:24
M  123 COMPLD
   "454C54581C001C9E"
;

Запрос текущего состояния ONT описан в разделе Запрос состояния ONT по серийному номеру.

Перезагрузка ONT

Подать на NBI TL1 системы управления следующую команду:

REBOOT-ONT:<tid>:<aid>:<ctag>::<payload>;

Где:

  • tid — идентификатор NE (имя устройства или IP-адрес);
  • aid — идентификатор сущности внутри NE (в данном случае — серийный номер ONT);
  • ctag — идентификатор TL1 сообщения.

Интерфейс TL1 возвращает подтверждение принятия команды на перезагрузку ONT:

<tid> <date> <time>

M <ctag> COMPLD

;

Пример:   

Перезагрузка ONT с серийным номером 454C54581C001C9E, LTP IP=192.168.16.223.

Ввод команды:

REBOOT-ONT:192.168.16.223:454C54581C001C9E:123::;

Ответ:

   192.168.16.223 15-07-07 08:35:44
M 123 COMPLD
"454C54581C001C9E"
;

Запрос текущего состояния ONT описан в разделе Запрос состояния ONT по серийному номеру.

Сброс к заводским настройкам ONT по OMCI

На стороне ONT должна быть поддержка соответствующего функционала.

Подать на NBI TL1 системы управления следующую команду:

INIT-ONT:<tid>:<aid>:<ctag>::;

Где:

  • tid — идентификатор NE (имя устройства или IP-адрес);
  • aid — идентификатор сущности внутри NE (в данном случае — серийный номер ONT);
  • ctag — идентификатор TL1 сообщения.

Интерфейс TL1 возвращает подтверждение выполнения команды:

<tid> <date> <time>

M <ctag> COMPLD

;

Пример:

Сброс к заводским настройкам ONT с серийным номером 454C54581C001C9E, LTP IP=192.168.16.223.

Ввод команды:

INIT-ONT:192.168.16.223:454C54581C001C9E:123::;

Ответ:

   192.168.16.223 15-07-07 09:00:43
M  123 COMPLD
   "454C54581C001C9E"
;

Запрос текущего состояния ONT описан в разделе Запрос состояния ONT по серийному номеру.

Назначение дополнительных параметров конфигурации ONT

При назначении дополнительных параметров будем считать, что ONT уже добавлен в конфигурацию OLT, т.е. рассматриваем редактирование настроек ONT (см. раздел Активация услуг (TriplePlay) на ONT). Запрос текущих настроек ONT описан в разделе Запрос конфигурации ONT по серийному номеру.

Примеры:

  • Назначение профилей конфигурации —  ports, management.

Ввод команды:

ED-ONT-CFG:192.168.16.223:454C54581C001C9E:123::PortsProfile=mc,ManagementProfile=openacs;
  • Назначение шаблона конфигурации.

Ввод команды:

ED-ONT-CFG:192.168.16.223:454C54581C001C9E:123::Template=v1105ntu;
  • Назначение индивидуальных параметров.

Ввод команды:

ED-ONT-CFG:192.168.16.223:454C54581C001C9E:123::Description=ELTX1C001C9E,RfPortState=1,StaticIPAddress=8.8.8.8,StaticNetMask=255.255.0.0,StaticGateway=9.9.9.9,Password=1020!40F0),Shutdown=1,BroadcastFilter=2,MulticastFilter=2;

Деактивация ONT

Под деактивацией ONT понимается удаление ее конфигурации на OLT.

Подать на NBI TL1 системы управления следующую команду:

RMV-ONT-CFG:<tid>:<aid>:<ctag>::;

Где:

  • tid — идентификатор NE (имя устройства или IP-адрес);
  • aid — идентификатор сущности внутри NE (в данном случае — серийный номер ONT);
  • ctag — идентификатор TL1 сообщения.

Интерфейс TL1 возвращает подтверждение выполнения команды:

<tid> <date> <time>

M <ctag> COMPLD

;

Пример:

Деактивировать ONT с серийным номером 454C54581C001C9E, LTP IP=192.168.16.223.

Ввод команды:

RMV-ONT-CFG:192.168.16.223:454C54581C001C9E:123::;

Ответ:

  192.168.16.223 15-07-07 09:06:19
M  123 COMPLD
   "454C54581C001C9E"
;

Запрос списка конфигурации ONT описан в разделе Запрос списка конфигураций ONT из одного OLT.

Поиск серийного номера ONT по идентификатору

Подать на NBI TL1 системы управления следующую команду:

RTRV-ONT-SERIAL:<tid>:<aid>:<ctag>::; 

Где:

  • tid — идентификатор NE (имя устройства или IP-адрес);
  • aid — ID ONT в формате channel/id
  • ctag — идентификатор TL1 сообщения.

Интерфейс TL1 возвращает подтверждение выполнения команды:

<tid> <date> <time>

M <ctag> COMPLD

<ONT serial>

;

Пример:   

Поиск серийного номера ONT с channel=3, id=12, LTP IP=192.168.16.223.

Ввод команды:

RTRV-ONT-SERIAL:192.168.16.223:0/12:123::;

Ответ:

   192.168.16.223 15-07-07 09:22:43
M  123 COMPLD
   "454C54581C001C9E"
;

Отключение от NBI TL1 системы управления

Выполнить отключение от системы командой:

CANC-USER::<aid>:<ctag>;

Где:

  • aid — имя пользователя для подключения к системе;
  • ctag — идентификатор TL1 сообщения.

Получить подтверждение на выход из системы:

NODE <date> <time>

M <ctag> COMPLD

;

Пример:   

Выполнить отключение от системы NBI TL1.

Ввод команды:

CANC-USER::tl1:123::;

Ответ:

NODE 15-01-17 02:28:36
M  123 COMPLD
;

Дальнейший ввод команд невозможен.

ПРИЛОЖЕНИЕ 1. Коды ошибок

Код

Расшифровка

IITA

"Input, Invalid Target Identifier (TID)"

IICT

"Invalid Correlation Tag (CTAG)"

IICM

"Input, Invalid Command"

ICNV

"Input, Command Not Valid"

IIAC

"Input, Invalid Access Identifier (AID)"

IDNV

"Input, Data Not Valid"

IIFM

"Input, Invalid data Format"

IDRG

"Input, Data Range"

INUP

"Input, Non-null Unimplemented"

IISP

"Input, Invalid Syntax or Punctuation"

IIPG

"Input, Invalid Parameter Group"

IPMS

"Input, Parameter MiSsing"

PIUC

"Can't login."

PLNA

"Login Not Active"

PICC

"Logout failed"

PIFC

"Privilege, Illegal Field Code"

SROF

"Status, Requested Operation Failed"

Примеры ошибочных сообщений:

1. Попытка ввода команд до входа в систему.

Ввод команды:

CRTE-ONT-CFG:192.168.16.223:454C545801234567:123:: Id=12, Password=0000000000;

Ответ:

   192.168.16.223 15-07-08 13:28:23
M  123 DENY
   PLNA
   /* Login Not Active */
;

2. Пример некорректного синтаксиса (нет точки с запятой).

Ввод команды:

RTRV-NE-VERSION:LTP-16N-192.168.16.223::123::

Ошибки не появится, т. к. интерфейс NBI TL1 ожидает окончания ввода команды — символа “;” (точка с запятой).

3. Ошибка при вводе имени команды.

Ввод команды:

RTRV-NE-VERSIONNNN:192.168.16.223::123::;

Ответ:

   192.168.16.223 15-07-08 12:07:06
M  123 DENY
   IICM
   /* Input, Invalid Command */
   "Unknow command RTRV-NE-VERSIONNNN"
;

4. Ошибка при вводе <tid> (Target Identifier).

Ввод команды:

RTRV-NE-VERSION:192.168.16.222223::123::;

Ответ:

   192.168.16.222223 15-07-08 12:33:29
M  123 DENY
   ERR
   /* Error */
   "Object not found by IP '192.168.16.222223'."
;

5. Ошибки при вводе <aid> (Access Identifier).

Не введён AID.

Ввод команды:

CRTE-ONT-CFG:192.168.16.223::123::Channel=3,Id=9,Password=0000000000;

Ответ:

   192.168.16.223 15-07-08 12:38:38
M  123 DENY
   IIAC
   /* Input, Invalid Access Identifier (AID) */
;

Введён некорректный AID (в данном случае — серийный номер ONT).

Ввод команды:

CRTE-ONT-CFG:192.168.16.223:zzzz:123::Channel=3,Id=9,Password=0000000000;

Ответ:

   192.168.16.223 15-07-08 12:39:37
M  123 DENY
   IDNV
   /* Input, Data Not Valid */
   "CRTE-ONT-CFG,  SerialNumber=zzzz. Serial is absent or somehow wrong."

6. Ошибка при вводе <ctag> (Correlation Tag).

Ввод команды:

RTRV-NE-VERSION: 192.168.16.223::ddd::;  

Ответ:

  192.168.16.223 15-07-08 12:35:24
M   DENY
   IICT
   /* Invalid Correlation Tag (CTAG) */
;

7. Ошибки при добавлении.

Пропущено значение Id.

Ввод команды:

CRTE-ONT-CFG:192.168.16.223:454C545801234567:123::Channel=3, Password=0000000000;

Ответ:

   192.168.16.223 15-07-08 12:43:44
M  123 DENY
   IDNV
   /* Input, Data Not Valid */
   "CRTE-ONT-CFG,  SerialNumber=454C545801234567. Znachenie 'Id' ne naideno."
;

ONT c данным серийным номером уже существует на данном OLT.

Ввод команды:

CRTE-ONT-CFG:192.168.16.223:454C54581C001C9E:123::Description=ELTX1C001C9E,Channel=3,Id=9,Password=0000000000;

Ответ:

   192.168.16.223 15-07-08 13:36:52
M  123 DENY
   IDNV
   /* Input, Data Not Valid */
   "CRTE-ONT-CFG,  SerialNumber=454C54581C001C9E. Pon configuration for ONT '454C54581C001C9E' already exists"
;

ONT c данными id и channel уже существует на данном OLT.

Ввод команды:

CRTE-ONT-CFG:192.168.16.223:454C54581C001C9E:123::Description=ELTX1C001C9E,Channel=3,Id=9,Password=0000000000;

Ответ:

   192.168.16.223 15-07-08 16:07:03
M  123 DENY
   IDNV
   /* Input, Data Not Valid */
   "CRTE-ONT-CFG,  SerialNumber=454C54581C001C9E. ID and pon-tree alredy in use by ONT '454C5458060025E6'"
;

8. Ошибки при редактировании.

Задано недопустимое значение параметра.

Ввод команды:

ED-ONT-CFG:192.168.16.223:454C54581C001C9E:20::CustomModel=222;
   192.168.16.223 15-08-25 14:23:31
M  20 DENY
   IDNV
   /* Input, Data Not Valid */
   "ED-ONT-CFG, SerialNumber=454C54581C001C9E. CustomModel: Ustroistvo vernulo znachenie vne diapazona spiska [222]."
;

Попытка редактирования несуществующего ONT.

Ввод команды:

ED-ONT-CFG:192.168.16.223:454C545800000000:902::CustomModel=4;

Ответ:

   192.168.16.223 15-09-07 12:39:10
M  902 DENY
   IDNV
   /* Input, Data Not Valid */
   "ED-ONT-CFG, SerialNumber=454C545800000000. System error.
 Presumably, ONT ID value is wrong.

9. Попытка перезагрузки неподключенной ONT.

Ввод команды:

REBOOT-ONT:192.168.16.223:454C54581C001C91:123::;

Ответ:

   192.168.16.223 15-07-08 16:48:46
M  123 DENY
   IDNV
   /* Input, Data Not Valid */
   "REBOOT-ONT,  SerialNumber=454C54581C001C91. ONT state not found '454C54581C001C91' for device 'LTP-16N-192.168.16.223'."
;

10. Истечение времени получения ответа на команду (timeout).

Ввод команды:

CRTE-ONT-CFG:192.168.16.223:454C54581C001C91:123::Description=ELTX1C001C9E,Channel=1,Id=100,Password=0000000000;

Ответ:

IP 123
> 
   192.168.16.223 15-07-08 16:48:02
M  123 DENY
   IDNV
   /* Input, Data Not Valid */
   "Timeout"
;

ПРИЛОЖЕНИЕ 2. Перечень команд

Команда

Описание

Общие команды

ACT-USER

Вход (авторизация) в системе

CANC-USER

Выход из системы

OPR-SYNC-NE

Синхронизация состояния OLT

RTRV-NE-VERSION

Просмотр версии ПО элемента сети (OLT)

RTRV-INV

Вывод состояния модуля или корзины (OLT)

RTRV-NE-LIST

Вывод списка сконфигурированных элементов сети (OLT)

PON-команды

CRTE-ONT-CFG

Активация (конфигурирование) ONT на OLT

ED-ONT-PROFS

Вывод списка профилей ONT одного OLT

REBOOT-ONT

Перезагрузка ONT

RMV-ONT-CFG

Деактивация (удаление из конфигурации) ONT на OLT

RTRV-ONT-CFG

Вывод конфигурации ONT

RTRV-ONT-LISTCFG

Вывод списка конфигураций ONT из одного OLT

RTRV-ONT-LISTSTATE

Вывод списка всех подключенных ONT к одному OLT

RTRV-ONT-STATE

Вывод состояния ONT

ED-ONT-CFG

Редактирование  конфигурации ONT

INIT-ONT

Сброс ONT к заводским настройкам

RECNFGR-ONT

Реконфигурация (применение настроек) ONT

RTRV-ONT-LISTNA

Вывод списка неавторизованных ONT из одного OLT

RTRV-ONT-PROFS

Вывод списка профилей ONT  из одного OLT

RTRV-ONT-SERIAL

Поиск серийного номера ONT по идентификатору

Команды для работы с встроенным ACS на OLT

ED-ONT-PROPS

Редактирование параметров ONT на встроенном ACS-сервере

RMV-ONT-PROP

Удаление параметров ONT на встроенном ACS-сервере

RTRV-ONT-DIRECT

Просмотр выбранных параметров ACS для ONT

RTRV-ONT-PROPS

Вывод списка параметров ONT  на встроенном ACS-сервере

Eltex.ACS (внешний) TL1 NBI

CRTE-CPE

Активация (добавление в конфигурацию) CPE на ACS-сервере

ED-CPE-PROF

Назначение по имени указанного профиля конфигурации на CPE

REBOOT-CPE-ACS

Перезагрузка CPE  по команде ACS-сервера

REQUEST_CPE

Инициализация обмена данными между CPE и ACS-сервером

RTRV-ACS-VER

Просмотр версии ПО ACS-сервера

RTRV-CPE-LIST

Получить список CPE на ACS-сервере

RTRV-OUI-LIST

Вывод списка производителей

ED-CPE-DATA

Редактирование параметров CPE на ACS-сервере

INIT-CPE-ACS

Сброс CPE к заводским настройкам

RECNFGR-ONT-ACS

Реконфигурация (применение настроек) CPE по команде ACS-сервера

RMV-CPE

Деактивация (удаление из конфигурации) ONT на ACS-сервере

RTRV-CPE-DATA

Вывод параметров CPE

RTRV-CPE-PROF

Вывод списка доступных профилей на ACS-сервере

RTRV-PC-LIST

Вывод списка типов устройств указанного производителя

freeradius (WiFi) NBI

CRTE-RADIUS-USER

Создание пользователя на RADIUS-сервере

ED-RADIUS-USER

Редактирование пользователя RADIUS-сервера

RMV-RADIUS-USER

Удаление  пользователя RADIUS-сервера

RTRV_RADIUS_USER_DATA

Вывод списка пользовательских данных

RTRV-RADIUS-USERS

Вывод списка пользователей RADIUS-сервера

RTRV-RADIUS-USER

Вывод информации  о пользователе RADIUS-сервера

ПРИЛОЖЕНИЕ 3. Перечень параметров конфигурации ONT

Параметр

Значение

Template

Определяет шаблон конфигурации ONT

Значение — имя шаблона или 'unassigned'

Description

Текстовое описание конфигурируемого ONT

Channel

Номер GPON-порта, принимает значения [1..16]

Id

Номер ONT, принимает значения [1..128]

ONTConfigRFPortEnabled

Режим работы RF-порта ONT. Поддержка данного функционала должна быть реализована на ONT

Значения:

0 — выключен

1 — включён

2 — не изменять режим

ShapingProfile

Определяет профиль Shaping

Указывается имя профиля

ScriptingProfile

Определяет профиль Scripting

Указывается имя профиля или 'unassigned'

PortsProfile

Определяет профиль Ports

Указывается имя профиля

ManagementProfile

Определяет профиль Management

Указывается имя профиля или 'unassigned'

CrossConnectProfileX

Определяет профиль CrossConnect для сервиса X

Указывается имя профиля или 'unassigned'

DBAProfileX

Определяет профиль DBA для сервиса X

Указывается имя профиля или 'unassigned'

CrossConnectEnabledX

Активирует режим переопределения параметров профиля CrossConnectProfileX значениями параметров CrossConnectCVIDX,  CrossConnectSVIDX  и CrossConnectCOSX

1 — включено

2 — выключено

CrossConnectCVIDX

Переопределяет значение CVID профиля CrossConnect для сервиса X. Принимает значения [1..4094]

CrossConnectSVIDX

Переопределяет значение SVID профиля CrossConnect для сервиса X. Принимает значения [1..4094]

CrossConnectCOSX

Переопределяет значение COS профиля CrossConnect для сервиса X. Принимает значения [0..7, 255(n/a)]

SelectiveTunnelVIDsX

Переопределяет значение selective-tunnel uvid профиля CrossConnect для сервиса X. Принимает значения [1..4094], допустимо использование нескольких значений через запятую, указание диапазона значений, например “1,2,5-9”

FecUp

Активация режима коррекции ошибок в восходящем направлении при передаче данных от ONT

1 — включено

2 — выключено

ONTConfigDownstreamBroadcastEnabled

Активация отправки широковещательных пакетов в нисходящем направлении через выделенный GEM-порт

1 — включено

2 — выключено

Password

Установить OMCI пароль ONT

Enabled

Активация/отключение ONT

1 — ONT активна

2 — ONT отключена

BerInterval

Установить интервал подсчета коэффициента ошибок в нисходящем направлении. По окончании интервала ONT отсылает сообщение REI.  Допустимые значения - [0..4294967294]

BerUpdatePeriod

Данная команда позволяет установить интервал обновления коэффициента ошибок для нисходящего направления.

Указывается в секундах. Допустимые значения [0..4294967295]

OMCIErrorTolerant

Отключает обработку ошибок, возникающих в процессе конфигурирования ONT по OMCI

1 — обработка ошибок выключена

2 — обработка ошибок включена

CustomModel

Данным параметром устанавливается профиль script для настройки конфигурируемого ONT

Значения:

3 – настройка ONT производится с помощью профиля script (профили конфигурации игнорируются);

4 – настройка ONT производится с помощью профилей конфигурации, дополнительно выполняются настройки, заданные в профиле script

ПРИЛОЖЕНИЕ 4. Пример настройки ONT

В качестве примера настройки ONT рассмотрим активацию ONT и услуг на нем. В данном примере первый сервис настраивается для работы услуги Internet (PPPoE), второй — для работы IP-телефонии, третий — для IPTV и STB, четвертый — для удаленного управления ONT по протоколу TR-069. Работаем с OLT LTP-16N, IP-адрес 192.168.16.223. Добавляем в конфигурацию ONT на 7 канале с серийным номером 454C54581C001C9E, задаем ID=12, пароль 0000000000.

Создадим конфигурацию для ONT с серийным номером 454C54581C001C9E на 7 канале, с ID=12 и паролем, равным 0000000000.

Ввод команды:  

CRTE-ONT-CFG:192.168.16.223:454C54581C001C9E:123::Description=ELTX1C001C9E,Channel=7,Id=12,Password=0000000000;

Ответ:               

   192.168.16.223 15-07-07 11:27:00
A  1067130 ONT-CFG-ADDED
   "SerialNumber=454C54581C001C9E, Channel=7,Id=12"
;

   192.168.16.223 15-07-07 11:27:00
A  1067131 ONT-CFG-EDIT
   "SerialNumber=454C54581C001C9E, Channel=7,Id=12"
;

   192.168.16.223 15-07-07 11:27:00
M  123 COMPLD
   "454C54581C001C9E"
;

Настроим услуги:

  • PPPoE на сервис 1. Для этого необходимо задать на него профили cross-connect и DBA, созданные ранее для данной услуги. Номер VLAN абонента задаем равным 305, для сервисной VLAN — 3952.
  • IP-телефония на сервис 2. Для этого необходимо присвоить ему профили cross-connect и DBA, созданные ранее для данной услуги. Номер VLAN абонента задаем равным 305, для сервисной VLAN — 3952.
  • IPTV – для этого потребуется задать требуемый профиль портов на ONT. На сервис 3 назначаем профили cross-connect и DBA для работы STB. Номер VLAN абонента задаем равным 305, для сервисной VLAN — 3952.
  • TR-069 на сервис 4. Для этого необходимо задать присвоить ему профили cross-connect и DBA, созданные ранее для данной услуги. VLAN для абонента в данном случае не задается.

Ввод команды:  

ED-ONT-CFG:192.168.16.223:454C54581C001C9E:123::CrossConnectProfile1=v1105-ppp,DBAProfile1=dba-00, CrossConnectSVID1=3952,CrossConnectCVID1=305,CrossConnectCOS1=255,CrossConnectProfile2=v1105-voip,DBAProfile2=dba-00, CrossConnectSVID2=3952,CrossConnectCVID2=305,CrossConnectCOS2=255,PortsProfile=mc,CrossConnectProfile3=v1105-stb,DBAProfile3=dba-00, CrossConnectSVID3=3952,CrossConnectCVID3=305,CrossConnectCOS3=255,CrossConnectProfile4=v1105-tr,DBAProfile4=dba-00,CrossConnectSVID4=unused,CrossConnectCVID4=unused,CrossConnectCOS4=255;

Ответ:

    192.168.16.223 15-07-07 11:56:58
M  123 COMPLD
   "454C54581C001C9E"
;

   192.168.16.223 15-07-07 11:57:00
A  1067217 ONT-CFG-EDIT
   "SerialNumber=454C54581C001C9E, Channel=7,Id=12"
;

   192.168.16.223 15-07-07 11:57:00
A  1067218 ONT-FOUND-NEW
   "SerialNumber=ELTX1C001C9E, Channel=7,Id=-1"
;

   192.168.16.223 15-07-07 11:57:00
A  1067219 ONT-STATE-DOWN
   "SerialNumber=ELTX1C001C9E, Channel=7,Id=12"
;

Выполним просмотр конфигурации ONT:

Ввод команды:  

RTRV-ONT-CFG:192.168.16.223:454C54581C001C9E:20::;

Ответ:               

   192.168.16.223 15-07-07 11:28:23
M  20 COMPLD
   "Template=unassigned,Description=ELTX1C001C9E,Channel=7,Id=12,RfPortState=0,PortsProfile=mc,ManagementProfile=unassigned,StaticIPAddress=0.0.0.0,StaticNetMask=0.0.0.0,StaticGateway=0.0.0.0,Password=0000000000,Shutdown=2,BroadcastFilter=1,MulticastFilter=1,CrossConnectProfile1=v1105-ppp,DBAProfile1=dba-00,CrossConnectCVID1=305,CrossConnectSVID1=3952,CrossConnectProfile2=v1105-voip,DBAProfile2=dba-00,CrossConnectCVID2=305,CrossConnectSVID2=3952,CrossConnectProfile3=v1105-stb,DBAProfile3=dba-00,CrossConnectCVID3=305,CrossConnectSVID3=3952,CrossConnectProfile4=v1105-tr,DBAProfile4=dba-00,CrossConnectCVID4=305,CrossConnectSVID4=3952,CrossConnectProfile5=,DBAProfile5=,CrossConnectCVID5=unused,CrossConnectSVID5=unused,CrossConnectProfile6=,DBAProfile6=,CrossConnectCVID6=unused,CrossConnectSVID6=unused,CrossConnectProfile7=,DBAProfile7=,CrossConnectCVID7=unused,CrossConnectSVID7=unused,CrossConnectProfile8=,DBAProfile8=,CrossConnectCVID8=unused,CrossConnectSVID8=unused,CrossConnectProfile9=,DBAProfile9=,CrossConnectCVID9=unused,CrossConnectSVID9=unused,CrossConnectProfile10=,DBAProfile10=,CrossConnectCVID10=unused,CrossConnectSVID10=unused,CrossConnectProfile11=,DBAProfile11=,CrossConnectCVID11=unused,CrossConnectSVID11=unused,CrossConnectProfile12=,DBAProfile12=,CrossConnectCVID12=unused,CrossConnectSVID12=unused,CrossConnectProfile13=,DBAProfile13=,CrossConnectCVID13=unused,CrossConnectSVID13=unused,CrossConnectProfile14=,DBAProfile14=,CrossConnectCVID14=unused,CrossConnectSVID14=unused,CrossConnectProfile15=,DBAProfile15=,CrossConnectCVID15=unused,CrossConnectSVID15=unused,CrossConnectProfile16=,DBAProfile16=,CrossConnectCVID16=unused,CrossConnectSVID16=unused,CrossConnectProfile17=,DBAProfile17=,CrossConnectCVID17=unused,CrossConnectSVID17=unused,CrossConnectProfile18=,DBAProfile18=,CrossConnectCVID18=unused,CrossConnectSVID18=unused,CrossConnectProfile19=,DBAProfile19=,CrossConnectCVID19=unused,CrossConnectSVID19=unused,CrossConnectProfile20=,DBAProfile20=,CrossConnectCVID20=unused,CrossConnectSVID20=unused,CrossConnectProfile21=,DBAProfile21=,CrossConnectCVID21=unused,CrossConnectSVID21=unused,CrossConnectProfile22=,DBAProfile22=,CrossConnectCVID22=unused,CrossConnectSVID22=unused,CrossConnectProfile23=,DBAProfile23=,CrossConnectCVID23=unused,CrossConnectSVID23=unused,CrossConnectProfile24=,DBAProfile24=,CrossConnectCVID24=unused,CrossConnectSVID24=unused,CrossConnectProfile25=,DBAProfile25=,CrossConnectCVID25=unused,CrossConnectSVID25=unused,CrossConnectProfile26=,DBAProfile26=,CrossConnectCVID26=unused,CrossConnectSVID26=unused,CrossConnectProfile27=,DBAProfile27=,CrossConnectCVID27=unused,CrossConnectSVID27=unused,CrossConnectProfile28=,DBAProfile28=,CrossConnectCVID28=unused,CrossConnectSVID28=unused,CrossConnectProfile29=,DBAProfile29=,CrossConnectCVID29=unused,CrossConnectSVID29=unused,CrossConnectProfile30=,DBAProfile30=,CrossConnectCVID30=unused,CrossConnectSVID30=unused"

Выполним просмотр общего состояния ONT:

Ввод команды:  

RTRV-ONT-STATE:192.168.16.223:454C54581C001C9E:20::;

Ответ:              

   192.168.16.223 15-07-07 11:29:54
M  20 COMPLD
   "ONTStateEquipmentID=NTP-RG-1402G-W:rev.C,ONTStateChannel=7,StateID=12,ONTStateRSSI=N/a,ONTStateState=OK,ONTStateDistance=317,ONTStateFecState=off,ONTStateVersion=3.22.0.1741,ONTStateRxPower=0.0,ONTStateTxPower=0.0,ONTStateVideoRxPower=n/a,ONTStateTemperature=-91.5,RFPortOn=n/a,LaserVoltage=n/a,LaserBiasCurrent=n/a,PON_ACTIVITY=07.07.2015 11:27:08,CREATE_DATE=07.07.2015 11:15:14,ONThardwareVersion=1v15,SWITCH_COUNTER=1"
;
  • Нет меток