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

Станционные терминалы LTP-N имеют встроенный сервер автоконфигурации абонентских устройств (ACS - auto configuration server), работающий по протоколу CWMP. Для взаимодействия абонентских устройств и ACS сервера используется отдельный VLAN. Со стороны ONT необходимо чтобы был создан отдельный IPoE интерфейс для TR-069 в этом VLAN. Данный интерфейс создается на стороне ONT средствами OLT по протоколу OMCI и имеет тип адресации DHCP. Соответственно, на стороне OLT помимо встроенного ACS сервера работает так же встроенный DHCP-сервер, который может быть использован только для нужд ACS.

Настройка ACSD

Включите сервер ACS командой acs-server enable:

LTP-16N# configure terminal
LTP-16N(config)# ip acs
LTP-16N(config)(acs)# acs-server enable
LTP-16N(config)(dhcp)# do commit
LTP-16N(config)(dhcp)# do save

При необходимости задайте IP-адрес и маску сервера, а также идентификатор управляющей VLAN, в которой будут пересылаться пакеты между ACS и абонентскими устройствами. По умолчанию задана маска 21, что дает 2046 хостов в сети:

LTP-16N(config)(acs)# acs-server ip 192.168.200.9
LTP-16N(config)(acs)# acs-server mask 255.255.255.0
LTP-16N(config)(acs)# acs-server vid 200

Настройки IP-адреса и vlan для ACS не должны пересекаться с настройками управления LTP и настройками OOB-интерфейса.

Возможно использование не только протокола HTTP для работы ACS, но и расширенной версии протокола, поддерживающей шифрование — HTTPS. Настройка производится командой acs-server scheme:

LTP-16N(config)(acs)# acs-server scheme https

При необходимости задайте логин и пароль для доступа ONT на ACS:

LTP-16N(config)(acs)# acs-server login acs
LTP-16N(config)(acs)# acs-server password acsacs

Для окончательной настройки необходимо применить конфигурацию:

LTP-16N(config)(acs)# do commit

Настройка DHCP

Включите сервер DHCP-командой dhcp-server enable:

LTP-16N# configure terminal
LTP-16N(config)# ip acs
LTP-16N(config)(acs)# dhcp-server enable
LTP-16N(config)(dhcp)# do commit
LTP-16N(config)(dhcp)# do save

Задайте диапазон выдаваемых сервером IP-адресов командой dhcp-server range, где укажите начальный и конечный адреса диапазона.  Задайте максимальное время аренды в секундах, на которое сервер будет выдавать адреса клиентам, командой dhcp-server lease-time. Включите выдачу опции 43 в пакете DHCP-offer для корректного обращения абонентских устройств на ACS командой dhcp-server option-43 enable. Опция передает клиентским устройствам информацию об ACS сервере: URL, логин, пароль. Формат опции выводится при просмотре общих настроек ACSD и DHCPD. 

LTP-16N(config)(acs)# dhcp-server range 192.168.200.10 192.168.200.150
LTP-16N(config)(acs)# dhcp-server lease-time 600
LTP-16N(config)(acs)# dhcp-server option-43 enable

При необходимости настройте выдачу статических маршрутов до сети на TR-интерфейс ONT (option 121):

LTP-16N(config)(acs)# dhcp-server static-route network 172.20.240.0 mask 255.255.255.0 gateway 172.20.40.1

Для окончательной настройки необходимо применить конфигурацию:

LTP-16N(config)(acs)# do commit

Проверить настроенную конфигурацию можно командой show ip acs-server:

LTP-16N# show ip acs-server
 ACS server:
 Enabled: true
 Ip: 192.168.200.9
 Port: 9595
 Mask: 255.255.255.0
 Vid: 200
 Scheme: 'http'
 Login: 'acs'
 Password: 'acsacs'
 External fw ip: 0.0.0.0
 External fw port: 9595
 Local fw port: 9696
 ACS DHCP server:
 Enabled: true
 Max lease time: 600
 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.9:9595'
 Login: 'acs'
 Password: 'acsacs'

Настройка профилей cross-connect, management 

Создайте профиль cross-connect с названием ACS. Название профиля может быть произвольным. В этом профиле необходимо указать в качестве outer vid сервисный VLAN 200, соответствующий настроенному ранее для ACS сервера. Так же необходимо включить iphost в данном сервисе, данной настройкой будет создан IP интерфейс для TR-069 на стороне ONT. Значение индекса для iphost оставим по умолчанию:

LTP-16N# configure terminal
LTP-16N(configure)# profile cross-connect ACS
LTP-16N(config)(profile-cross-connect-ACS)# outer vid 2000
LTP-16N(config)(profile-cross-connect-ACS)# iphost enable
LTP-16N(config)(profile-cross-connect-ACS)# do commit

Создайте профиль management. Добавьте конфигурацию для авторизации на ACS-сервере:

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)# do commit

В отличие от OLT серии LTP-X, на LTP-N требуется настройка profile management для обеспечения связности с встроенным ACS-сервером.

Назначьте созданные профили на ONT:

LTP-16N# configure terminal
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 должна получить IP адрес на интерфейс для TR-069 из пула, настроенного на OLT и обратиться на встроенный ACS сервер для установки соединения. Посмотреть информацию об обратившихся ONT можно из CLI acs.

LTP-16N# acs
LTP-16N(acs)# ont
LTP-16N(acs)(ont)# show list all

Работа с ONT на встроенном ACS сервере

Все последующие операции, связанные с конфигурированием внутренних параметров ONT выполняются из CLI acs. Синтаксис CLI acs идентичен синтаксису LTP-X.

Например, для создания ACS профиля необходимо создать профиль, перейти в режим его редактирования.

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')#

Далее в этом режиме можно копировать заранее подготовленное содержимое профиля. Готовые файлы профилей под определенные наборы услуг можно найти в разделе ACS профили и отдельные параметры ONT

После формирования профиля необходимо назначить его на 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
  • Нет меток