В статье будет рассмотрена настройка RG-части ONT на стороне OLT по протоколу OMCI для предоставления услуг 3play.
Конфигурация предполагает настройку специальных профилей iphost. Рассмотрим настройку 3play с помощью этих профилей.

Этот функционал поддерживают только ONT серии NTU-RG-55XX.


В качестве примера предположим, что сервисы предоставляются в четырех vlan:

1101 - Телефония
2149 - Интернет PPPoE
1483 - Интернет IpoE
99   -   IPTV

Все используемые vlan должны быть сконфигурированы на uplink OLT. Как их настроить описано здесь

Настройка профилей 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 для сервисов IpoE и PPPoE описана здесь.

При использовании профилей 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.

Для корректной работы мультикаста на OLT требуется настроить IGMP-snooping. С его настройкой можно ознакомиться здесь.


Создадим профиль 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:                                               







Связанные статьи