Станционные терминалы серий LTP-N и LTX имеют встроенный сервер автоконфигурации (ACS) абонентских устройств, работающий по протоколу CWMP. Для взаимодействия абонентских устройств и ACS сервера используется отдельный VLAN. Со стороны ONT необходимо чтобы был создан отдельный IPoE интерфейс для TR-069 в этом VLAN. Данный интерфейс создается на стороне ONT средствами OLT по протоколу OMCI и имеет тип адресации DHCP. Соответственно, на стороне OLT помимо встроенного ACS сервера работает так же встроенный DHCP-сервер, который может быть использован только для нужд ACS.
Модульные OLT MA5160 не имеют в своем составе встроенного ACS сервера. Рассматриваемая далее конфигурация актуальна только для OLT LTP-N, LTX.
Настройку встроенного ACS сервера можно разделить на несколько этапов:
- Настройка службы ACSD;
- Настройка встроенного DHCP сервера OLT;
- Настройка сервисных профилей cross-connect и management для связи ONT с ACS сервером.
Настройка ACSD
Настройка ACS службы OLT осуществляется в следующем порядке:
- Включите службу ACSD.
LTP-16N# configure terminal LTP-16N(config)# ip acs LTP-16N(config)(acs)# acs-server enable
- При необходимости измените адрес ACS сервера, маску подсети, используемый VLAN. Параметры по умолчанию: IP адрес сервера 192.168.200.1, маска подсети 255.255.248.0, VLAN 2.
LTP-16N(config)(acs)# acs-server ip 192.168.200.2 LTP-16N(config)(acs)# acs-server mask 255.255.255.0 LTP-16N(config)(acs)# acs-server vlan 200
Обратите внимание. Настройки IP-адреса, подсети и VLAN для ACS не должны пересекаться с настройками управления OLT, настройками OOB-интерфейса и настройками прочих L3 интерфейсов. Подробнее настройка L3 интерфейсов рассмотрена в статье.
- Дополнительно при необходимости могут быть настроены такие параметры как номер порта, который сервер будет слушать для входящих соединений. А так же схему работы HTTP или HTTPS. По умолчанию используется порт 9595 и схема HTTP.
LTP-16N(config)(acs)# acs-server port 9596 LTP-16N(config)(acs)# acs-server scheme https
- Так же при необходимости можно изменить логин и пароль для авторизации ONT на ACS сервере. По умолчанию используется логин acs, пароль acsacs.
LTP-16N(config)(acs)# acs-server login test LTP-16N(config)(acs)# acs-server password testtest
- Примените и сохраните выполненные изменения.
LTP-16N(config)(acs)# do commit LTP-16N(config)(acs)# do save
Настройка DHCP сервера
Настройка встроенного DHCP сервера OLT осуществляется так же из раздела конфигурирования ACS. Настройка выполняется в следующем порядке:
- Включите DHCP сервер.
LTP-16N(config)(acs)# dhcp-server enable
- Укажите пул клиентских адресов, который будет предоставляться на ONT сервером DHCP. Настройка пула обязательна, по умолчанию пул не настроен. Настраиваемый пул адресов обязательно должен находиться в подсети ACS сервера.
LTP-16N(config)(acs)# dhcp-server range 192.168.200.10 192.168.200.150
- При необходимости укажите время аренды для клиентов встроенного DHCP сервера в секундах (по умолчанию составляет 86400 секунд). Дополнительно может быть включена выдача DHCP option 43 в пакете DHCP offer. Опция 43 содержит информацию об ACS сервере: URL (IP адрес, порт), а так же логин и пароль для авторизации ONT на сервере. Настройка передачи опции 43 не обязательна для внутреннего ACS сервера. Эти параметры могут быть переданы на ONT через OMCI путем настройки profile management.
LTP-16N(config)(acs)# dhcp-server lease-time 600 LTP-16N(config)(acs)# dhcp-server option-43 enable LTP-16N(config)(acs)# exit LTP-16N(config)# exit
- Примените и сохраните выполненные изменения.
LTP-16N# commit LTP-16N# save
- Просмотр текущей конфигурации встроенного ACS сервера и DHCP сервера доступен по команде:
LTP-16N# show ip acs-server ACS server: Enabled: true IP: 192.168.200.1 Mask: 255.255.248.0 Port: 9595 Vlan: 2 Scheme: 'http' Login: 'acs' Password: 'acsacs' ACS DHCP server: Enabled: true Lease time: 86400 Insert option 43: true First IP: 192.168.200.10 Last IP: 192.168.200.150 DHCP option 43 (will be generated automatically): URL: 'http://192.168.200.1:9595' Login: 'acs' Password: 'acsacs'
Настройка сервисных профилей cross-connect, management
- Сформируйте профиль cross-connect для сервиса встроенного ACS сервера. Имя профиля cross-connect может быть произвольным, в данном примере используется "ACS". Укажите в качестве outer vid номер VLAN, в которой работает ACS сервер. Включите создание iphost на ONT (L3 WAN IP интерфейса).
LTP-16N# configure terminal LTP-16N(configure)# profile cross-connect ACS LTP-16N(config)(profile-cross-connect-ACS)# outer vid 2 LTP-16N(config)(profile-cross-connect-ACS)# iphost enable
- Сформируйте профиль management. Имя профиля management может быть произвольным, в данном примере используется "ACS". Укажите информацию об ACS сервере, которая будет передана на ONT: URL сервера формата http://<ip-адрес>:<номер порта>, имя пользователя, пароль. Данная информация будет передана на ONT по протоколу OMCI.
В отличие от OLT серии LTP-X, где для работы ONT с встроенным ACS сервером настройка profile management не требовалась, на LTP-N/LTX – требуется. Профиль необходим для привязки созданного в cross-connect iphost к CWMP клиенту ONT.
LTP-16N(configure)# profile management ACS LTP-16N(config)(profile-management-ACS)# username acs LTP-16N(config)(profile-management-ACS)# password acsacs LTP-16N(config)(profile-management-ACS)# url http://192.168.200.9 LTP-16N(config)(profile-management-ACS)# exit
Если включена трансляция опции 43 встроенным DHCP сервером, OMCI информация в профиле management может не указываться. Однако профиль должен быть создан и применен на ONT. В этом случае профиль management будет иметь такой вид:LTP-16N(configure)# profile management ACS-no-omci LTP-16N(config)(profile-management-ACS-no-omci)# no omci-configuration enable LTP-16N(config)(profile-management-ACS-no-omci)# exit
- Примените на ONT созданные профили cross-connect и management. Примените и сохраните выполненные изменения.
LTP-16N(configure)# interface ont 1/1 LTP-16N(config)(if-ont-1/1)# service 1 profile cross-connect ACS dba dba1 LTP-16N(config)(if-ont-1/1)# profile management ACS LTP-16N(config)(if-ont-1/1)# do commit LTP-16N(config)(if-ont-1/1)# do save
Работа с ONT на встроенном ACS сервере
Все последующие операции, связанные с конфигурированием внутренних параметров ONT и мониторингом взаимодействия ONT и встроенного ACS сервера выполняются из CLI acs. Синтаксис CLI acs идентичен синтаксису LTP-X.
- По завершению настройки ONT должен получить IP адрес на интерфейс для TR-069 из пула адресов, настроенного на OLT и обратиться на встроенный ACS сервер для установки соединения. Посмотреть информацию об обратившихся ONT можно из CLI acs. При корректной настройке ONT появятся в списке автоматически.
LTP-16N# acs LTP-16N(acs)# ont LTP-16N(acs)(ont)# show list all
- Создание конфигурационного профиля ACS, содержащего набор параметров для настройки ONT выполняется в разделе acs cli → profile. Редактирование профиля выполняется здесь же. В режиме редактирования профиля ACS можно вставить заранее подготовленное содержимое профиля. Готовые файлы профилей под определенные наборы услуг можно найти в разделе ACS профили и отдельные параметры ONT.
LTP-16N# acs LTP-16N(acs)# profile LTP-16N(acs-profile)# add profile test LTP-16N(acs-profile)# profile test LTP-16N(acs-profile-name='test')#
- После формирования профиля необходимо назначить его на ONT. Для применения профиля на ONT, требуется инициировать обращение ONT на сервер ACS, выполнив реконфигурацию или сброс ONT к заводским настройкам.
LTP-16N(acs)# ont LTP-16N(acs-ont)# ont 454C5458XXXXXXXX LTP-16N(acs-ont-sn='454C5458XXXXXXXX')# set profile test LTP-16N(acs-ont-sn='454C5458XXXXXXXX')# reconfigure или LTP-16N(acs-ont-sn='454C5458XXXXXXXX')# setfactdef