Общая информация
Начиная с версии ПО 1.9.0 на OLT серий LTP-N, LTX, MA5160 реализован функционал создания маршрутизируемых интерфейсов ONT и настройки различных внутренних параметров ONT средствами OLT при помощи протокола OMCI. Данный способ настройки позволяет выполнить настройку услуг ONT дистанционно и закрепить данные настройки в конфигурации OLT. Такой метод настройки является альтернативой методу настройки ONT посредством TR-069 и ACS сервера. Ключевые функции ONT, которые могут быть настроены таким способом:
- Создание WAN IP интерфейса на ONT. Указание для данного интерфейса таких параметров как: тип услуги, метод получения адреса (DHCP/Static), указание реквизитов для Static соединения (IP, mask, gateway), управление опцией NAT.
- Создание PPPoE интерфейса на ONT. Указание для данного интерфейса таких параметров как: тип услуги, указание пользовательских данных PPPoE сессии - имени пользователя и пароля, управление опцией NAT.
- Настройка параметров SIP и параметров FXS линии для ONT с поддержкой SIP клиента. Доступна настройка параметров SIP сервера, пользовательских данных (SIP username, password).
- Помимо настройки функций так же доступен мониторинг данных функций по OMCI запросу с OLT.
Для настройки функционала введены следующие профили:
- profile iphost – профиль, содержащий описание параметров L3 WAN интерфейса ONT. Привязывается к определенному сервису в разделе
interface ont. - profile voice – профиль, содержащий описание параметров SIP сервера для настройки услуги VoIP.
Кроме того:
- Параметры, которые могут быть индивидуальными для каждого абонента (учетные записи PPPoE и SIP, параметры static IP) настраиваются индивидуально на
interface ont. - Активация iphost для определенной услуги осуществляется в
profile cross-connect. - Привязка LAN и WLAN интерфейсов к маршрутизируемым на ONT сервисам осуществляется в
profile portsуказанием номера сервиса, с которым интерфейс должен соотноситься.
Возможность настройки RG сервисов на ONT средствами OLT через OMCI поддержана только на ONT Eltex серии NTU-RG-55XX.
В данной статье будет рассмотрен подход к конфигурированию на примере услуг TriplePlay (Internet, IPTV, VoIP). Услуги могут настраиваться как все одновременно, так и по отдельности.
Настройка функционала
Рассмотрим пример настройки следующих услуг:
- Интернет в VLAN 2149;
- VoIP в VLAN 1101;
- IPTV в VLAN 99;
Услуги поступают из вышестоящей сети в single-tagged режиме (только S-VLAN), передаются на ONT без изменения номера VLAN.
Общие настройки OLT для работы услуг
Предварительно все VLAN должны быть настроены на uplink интерфейсе OLT.
Настройка профилей cross-connect
Настройка профилей cross-connect
Сначала для каждого сервиса потребуется сконфигурировать профиль cross-connect, указав в качестве outer vid vlan, в котором сервис поступает на uplink.
Помимо этого, в сервисном профиле для IPTV нужно административно включить m-cast :
LTP-16N(configure)# profile cross-connect iptv Указываем сервисный vlan: LTP-16N(config)(profile-cross-connect-iptv)# outer vid 99 Активируем мультикаст: LTP-16N(config)(profile-cross-connect-iptv)# multicast enable Применяем изменения: LTP-16N(config)(profile-cross-connect-voice)# do commit
После настройки остальных профилей аналогичным образом, общая конфигурация профилей должна выглядеть так:
profile cross-connect IPTV
outer vid 99
multicast enable
exit
profile cross-connect IPOE
outer vid 1483
exit
profile cross-connect PPP
outer vid 2149
exit
profile cross-connect voice
outer vid 1101
exit
Настройка профилей iphost
Потребуется создать профили для всех сервисов.
Итоговый вариант конфигурации профилей iphost для WAN-интерфейсов с признаком internet (IpoE и PPPoE) будет выглядеть так:
profile iphost PPP
mode pppoe
service-type internet
wan-config enable
wan-config nat enable
exit
profile iphost IPOE
service-type internet
wan-config enable
wan-config nat enable
exit
При использовании профилей iphost действует ограничение: в рамках одного interface ont каждый профиль iphost должен быть с уникальный сервисным признаком ( service-type ). В противном случае настройка будет считаться невалидной. Так как интерфейсы PPPoE и IPoE имеют одинаковый признак internet, то в рамках одного терминала с помощью профилей iphost может быть настроен только один из них на выбор.
Создадим профиль iphost для IPTV :
LTP-16N(configure)# profile iphost stb-iptv Указываем тип сервиса: LTP-16N(config)(profile-iphost-stb-iptv)# service-type iptv Активируем WAN: LTP-16N(config)(profile-iphost-stb-iptv)# wan-config enable Указываем режим работы: LTP-16N(config)(profile-iphost-stb-iptv)# wan-config connection-type bridge Применяем настройки LTP-16N(config)(profile-iphost-stb-iptv)# do commit
Согласно такой настройке профиля на ONT будет сконфигурирован интерфейс RG-bridge для работы с STB.
Создадим профиль iphost для телефонии:
LTP-16N(configure)# profile iphost voice Указываем тип сервиса: LTP-16N(config)(profile-iphost-voice)# service-type voice Указываем способ получения IP-адреса: LTP-16N(config)(profile-iphost-voice)# mode dynamic Применяем настройки LTP-16N(config)(profile-iphost-voice)# do commit
При выборе режима static IP-адрес для сервисного интерфейса телефонии задается вручную в конфигурации interface ont.
В режиме dynamic ONT будет получать его от dhcp-сервера в сервисном vlan.
Настройка профилей ports и voice
Профиль voice является средством для указания параметров SIP, таких как адрес сервера, периоды истечения и обновления регистрации и т.д. Подробнее ознакомиться с настройками телефонии можно здесь.
LTP-16N(configure)# profile voice sip Указываем Ip SIP-сервера: LTP-16N(config)(profile-voice-sip)# sip outbound-proxy address 192.168.101.2 Применяем настройки LTP-16N(config)(profile-iphost-voice)# do commit
В настройке профиля ports нужно сгруппировать сконфигурированные WAN-интерфейсы ONT с её LAN-интерфейсами согласно схеме предоставления услуг абоненту.
Пусть первый порт будет выделен для сервиса интрнет. Второй порт для подключения STB :
LTP-16N(configure)# profile ports ont Создаем фильтр для igmp-запросов LTP-16N(config)(profile-ports-ont)# igmp multicast dynamic-entry 1 vid 99 group 224.0.0.0 239.255.255.255 Указываем, что профиль будет работать с групповым трафиком: LTP-16N(config)(profile-ports-ont)# veip multicast enable Указываем правило для прохождения igmp-сообещний в направлении абонента : LTP-16N(config)(profile-ports-ont)# veip igmp downstream tag-control replace-tag Указываем vlan для прохождения igmp-сообещний в направлении абонента : LTP-16N(config)(profile-ports-ont)# veip igmp downstream vid 99 Указываем правило для прохождения igmp-сообещний в направлении от абонента : LTP-16N(config)(profile-ports-ont)# veip igmp upstream tag-control replace-tag Указываем vlan для прохождения igmp-сообещний в направлении от абонента: LTP-16N(config)(profile-ports-ont)# veip igmp upstream vid 99 Группируем первый LAN ONT с определенным сервисом : LTP-16N(config)(profile-ports-ont)# port 1 bind service 1 Группируем второй LAN ONT с определенным сервисом : LTP-16N(config)(profile-ports-ont)# port 2 bind service 2 Группируем оба беспроводных интефрейса (2.4 и 5 Ггц) с определенным сервисом : LTP-16N(config)(profile-ports-ont)# port wlan 1,5 bind service 1 Применяем изменения: LTP-16N(config)(profile-ports-ont)# do commit
Нумерация беспроводных интерфейсов :
port wlan 1 - стандартная группа WiFi 2.4 Ггц
port wlan 2 - первая гостевая группа WiFi 2.4 Ггц
port wlan 3 - вторая гостевая группа WiFi 2.4 Ггц
port wlan 4 - третья гостевая группа WiFi 2.4 Ггц
port wlan 5 - стандартная группа WiFi 5 Ггц
port wlan 6 - первая гостевая группа WiFi 5 Ггц
port wlan 7 - первая гостевая группа WiFi 5 Ггц
port wlan 8 - первая гостевая группа WiFi 5 Ггц
Настройка interface ont
В этом разделе конфигурации нужно привязать созданные профили к определенному абоненсткому терминалу, закрепить профили cross-connect за определенными сервисами согласно профилю ports и указать аутентификационные данные для SIP и PPPoE.
LTP-16N(configure)# interface ont 1/8 Прописываем серийный номер абонентского терминала: LTP-16N(config)(if-ont-1/8)# serial 454C545874009AC0 Указываем в качестве сервиса 1 профиль cross-connect для ppp: LTP-16N(config)(if-ont-1/8)# service 1 profile cross-connect pppoe dba dba1 Указываем данные пользователя для аутентификации на PPP-сервере: LTP-16N(config)(if-ont-1/8)# service 1 iphost pppoe username user password pswd Указываем созданный для PPPoE профиль iphost: LTP-16N(config)(if-ont-1/8)# service 1 profile iphost PPP Указываем в качестве сервиса 2 профиль cross-connect для IPTV: LTP-16N(config)(if-ont-1/8)# service 2 profile cross-connect iptv dba dba1 Указываем созданный для IPTV профиль iphost: LTP-16N(config)(if-ont-1/8)# service 2 profile iphost stb-iptv Указываем в качестве сервиса 3 профиль cross-connect для VOIP: LTP-16N(config)(if-ont-1/8)# service 3 profile cross-connect voice dba dba1 Указываем созданный для voice профиль iphost: LTP-16N(config)(if-ont-1/8)# service 3 profile iphost voice Назначем ранее созданный профиль ports: LTP-16N(config)(if-ont-1/8)# profile ports ont Назначем профиль voice: LTP-16N(config)(if-ont-1/8)# profile voice sip Применяем изменения: LTP-16N(config)(if-ont-1/8)# do commit
В случае если в профиле iphost для телефонии был выбран режим адресации static, потребуется прописать IP-адрес для абонентского терминала, шлюз и адреса DNS:
LTP-16N(config)(if-ont-1/8)# service 3 iphost static ip 192.168.101.100 LTP-16N(config)(if-ont-1/8)# service 3 iphost static mask 255.255.255.0 LTP-16N(config)(if-ont-1/8)# service 3 iphost static gateway 192.168.101.1 LTP-16N(config)(if-ont-1/8)# service 3 iphost static dns primary 1.1.1.1 LTP-16N(config)(if-ont-1/8)# service 3 iphost static dns secondary 1.1.1.2 LTP-16N(config)(if-ont-1/8)# do commit
В итоге на ONT будут сконфигурированы 3 WAN-интерфейса :
Информацию о них можно уточнить в cli LTP с помощью команды show interface ont x/z iphost :
LTP-16N# show interface ont 1/8 iphosts
-----------------------------------
[ONT 1/8] IP host config data
-----------------------------------
Service[1]:
Current address: 90.189.224.1
Current mask: 0.0.0.0
Current gateway: 0.0.0.0
Current primary DNS: 0.0.0.0
Current secondary DNS: 0.0.0.0
Host name:
Domain name:
Service[2]:
Current address: 192.168.99.110
Current mask: 255.255.255.0
Current gateway: 192.168.99.102
Current primary DNS: 0.0.0.0
Current secondary DNS: 0.0.0.0
Host name:
Domain name:
Service[3]:
Current address: 192.168.101.45
Current mask: 255.255.255.0
Current gateway: 192.168.101.2
Current primary DNS: 192.168.102.2
Current secondary DNS: 192.168.101.235
Host name:
Domain name:
