Общая информация
SFP-ONU представляют собой ONT, выполненные в форм-факторе SFP модуля. Данный тип ONT может подключаться к активному оборудованию доступа, расположенному в помещении абонента или на узле связи оператора. В качестве оборудования доступа могут использоваться:
- Коммутаторы доступа;
- Сервисные маршрутизаторы;
- Голосовые шлюзы.
Отличительной особенностью данного типа оборудования является то, что с точки зрения OLT данный тип устройства является обыкновенным ONT. А с точки зрения оборудования, к которому подключается SFP-ONU, он является обычным ethernet SFP модулем. SFP-ONU не требуют организации отдельного питания и питаются от устройства, к которому они подключаются.
При использовании SFP-ONU производства Eltex (NTU-SFP-200) гарантирована совместимость только с активным оборудованием Eltex (коммутаторы MES, маршрутизаторы ESR, голосовые шлюзы TAU).
Типовая схема подключения абонентов с использованием SFP-ONU приведена ниже.
Данная схема может задействовать один ONT для подключения нескольких абонентов одновременно. Всего на один pon-port OLT может быть подключено до 128 ONT. Данная схема может использоваться доя подключения B2B сегментов с размещением коммутатора в помещении пользователя, либо может быть использована для подключения новых или уже существующих сегментов ETTH через PON сеть.
Принцип настройки на OLT
Для работы SFP-ONU в том числе производства Eltex на OLT Eltex необходима лицензия для использования сторонних ONT. Данное ограничение связано с особенностями архитектуры данных устройств.
Рассмотрим пример настройки предоставления нескольких услуг на коммутатор доступа в тегированном режиме VLAN (trunk). Предположим что на коммутатор доступа требуется передать следующие услуги, которые поступают на OLT:
- Интернет (VLAN 2149);
- IPTV multicast (VLAN 30);
- VoIP (VLAN 3149).
Настройка услуг для данного типа ONT возможна только в режиме OMCI bridge. Локальное конфигурирование данного типа ONT обычно не выполняется. CWMP клиент для настройки через TR-069 не предусмотрен. Для данного примера порядок конфигурирования услуг будет следующим.
Необходимо перейти в режим конфигурирования OLT, создать основные сервисные профили "cross-connect" под каждую услугу.
LTP-16N# configure terminal LTP-16N(config)# profile cross-connect Internet_sfp LTP-16N(config)(profile-cross-connect-Internet_sfp)# ont-mode bridge LTP-16N(config)(profile-cross-connect-Internet_sfp)# bridge group 20 LTP-16N(config)(profile-cross-connect-Internet_sfp)# outer vid 2149 LTP-16N(config)(profile-cross-connect-Internet_sfp)# user vid 2149 LTP-16N(config)(profile-cross-connect-Internet_sfp)# exit LTP-16N(config)# profile cross-connect IPTV_sfp LTP-16N(config)(profile-cross-connect-IPTV_sfp)# ont-mode bridge LTP-16N(config)(profile-cross-connect-IPTV_sfp)# bridge group 20 LTP-16N(config)(profile-cross-connect-IPTV_sfp)# outer vid 30 LTP-16N(config)(profile-cross-connect-IPTV_sfp)# user vid 30 LTP-16N(config)(profile-cross-connect-IPTV_sfp)# multicast enable LTP-16N(config)(profile-cross-connect-IPTV_sfp)# exit LTP-16N(config)# profile cross-connect SIP_sfp LTP-16N(config)(profile-cross-connect-SIP_sfp)# ont-mode bridge LTP-16N(config)(profile-cross-connect-SIP_sfp)# bridge group 20 LTP-16N(config)(profile-cross-connect-SIP_sfp)# outer vid 3149 LTP-16N(config)(profile-cross-connect-SIP_sfp)# user vid 3149 LTP-16N(config)(profile-cross-connect-SIP_sfp)# exit
В данных профилях указываются следующие параметры:
• ont-mode - указание режима работы сервисного профиля. Значение bridge определяет работу в режиме OMCI-bridge, значение router (используется по умолчанию) задает режим работы сервиса маршрутизируемого типа (RG-сервис);
• bridge group <number>- указание номера бридж-группы, к которой будет относиться данный cross-connect. Номер bridge group может быть любым, главное чтобы он совпадал со значением bridge group в профиле ports;
• outer vid <number> - указание номера сервисного VLAN, в котором услуга для клиента поступает на OLT;
• user vid <number> - указание номера пользовательского VLAN, в котором услуга клиента предоставляется с LAN интерфейса ONT;
• multicast enable - разрешает прохождения трафика multicast через данный сервис. В приведенном примере настраивается только для IPTV сервиса.Обратите внимание. В такой конфигурации профилей cross-connect, трафик, поступающий на коммутатор, на выходе с LAN порта трафик будет тегированным. Если на коммутатор необходимо передавать трафик в нетегированном виде, необходимо чтобы параметр user vid не был указан или его значение соответствовало untagged (значение по умолчанию). В зависимости от требований схемы подключения, трафик может быть передан как сохранением или снятием метки VLAN, с которой он передается по сети, так и с перезаписью метки VLAN на любую другую.
Далее необходимо сформировать профиль "ports", отвечающий за конфигурирование внутренних параметров ONT. Назовем профиль "sfp_onu". Название профиля может быть любым. В примере настраивается LAN-порт с индексом 1. Он является единственно возможным на SFP-ONU.
LTP-16N(config)# profile ports sfp_onu LTP-16N(config)(profile-ports-sfp_onu)# igmp multicast dynamic-entry 1 group 224.0.0.0 239.255.255.255 vid 30 LTP-16N(config)(profile-ports-sfp_onu)# port 1 bridge group 20 LTP-16N(config)(profile-ports-sfp_onu)# port 1 multicast enable LTP-16N(config)(profile-ports-sfp_onu)# port 1 igmp downstream vid 30 LTP-16N(config)(profile-ports-sfp_onu)# port 1 igmp downstream tag-control replace-tag LTP-16N(config)(profile-ports-sfp_onu)# port 1 igmp upstream vid 30 LTP-16N(config)(profile-ports-sfp_onu)# port 1 igmp upstream tag-control replace-tag LTP-16N(config)(profile-ports-sfp_onu)# exit
В данном профиле указывается следующая информация:
• igmp multicast dynamic-entry - разрешает обработку на ONT multicast групп указанного диапазона в указанном VLAN. В данном примере указан весь диапазон и multicast VLAN 30;
• port <number> bridge group <number> - указание номера bridge group для определенного LAN порта, осуществляется для привязки услуги к порту. В даном примере значение 20, т.к. в cross-connect указано такое же;
• port <number> multicast enable - разрешить прохождение multicast для указанного LAN порта;
• port <number> igmp downstream vid <vlan id> - VLAN ID, с которым multicast будет передаваться через SFP-ONU в downstream. Соответствует номеру multicast VLAN;
• port <number> igmp downstream tag-control <value> - действия с меткой multicast VLAN в downstream. В данном примере используется перезапись тега на аналогичный;
• port <number> igmp upstream vid <vlan id> - VLAN ID, с которым multicast будет передаваться через SFP-ONU в upstream. Соответствует номеру multicast VLAN;
• port <number> igmp upstream tag-control <value> - действия с меткой multicast VLAN в upstream. В данном примере используется перезапись тега на аналогичный;Следующим шагом необходимо настроить сервисные VLAN на uplink интерфейсе ONT (в примере используем front-port 1) и включить IGMP snooping.
LTP-16N(configure)# vlan 2149 LTP-16N(config)(vlan-2149)# name Internet LTP-16N(config)(vlan-2149)# exit LTP-16N(configure)# vlan 30 LTP-16N(config)(vlan-30)# name IPTV LTP-16N(config)(vlan-30)# exit LTP-16N(configure)# vlan 3149 LTP-16N(config)(vlan-3149)# name VoIP LTP-16N(config)(vlan-3149)# exit LTP-16N(configure)# interface front-port 1 LTP-16N(config)(if-front-1)# vlan allow 2149,3149,30 LTP-16N(config)(if-front-1)# exit LTP-16N(configure)# ip igmp snooping enable
Дополнительного назначения VLAN на другие интерфейсы в данном случае требоваться не будет. Назначение VLAN на PON-port будет определяться наличием профиля cross-connect с этим сервисным VLAN в качестве outer vid на ONT, подключенных к данному PON-port.
Далее необходимо зарегистрировать ONT и применить созданные сервисы. Применить и сохранить в энергонезависимую память выполненные изменения.
Все настроенные в данном примере VLAN должны быть так же настроены на коммутаторе доступа, к которому подключен SFP-ONU.LTP-16N(config)# interface ont 1/1 LTP-16N(config)(if-ont-1/1)# serial ELTX1900C004 LTP-16N(config)(if-ont-1/1)# profile ports sfp_onu LTP-16N(config)(if-ont-1/1)# service 1 profile cross-connect Internet_sfp dba dba1 LTP-16N(config)(if-ont-1/1)# service 2 profile cross-connect IPTV_sfp dba dba1 LTP-16N(config)(if-ont-1/1)# service 3 profile cross-connect SIP_sfp dba dba1 LTP-16N(config)(if-ont-1/1)# do commit LTP-16N(config)(if-ont-1/1)# do save