Page tree
Skip to end of metadata
Go to start of metadata

TR-069

TR-069 (сокращение от англ. technical report 069) — спецификация, описывающая протокол CWMP (аббревиатура от англ. CPE WAN management protocol).

Протокол CWMP предназначен для удалённого управления абонентским оборудованием через глобальную сеть.

Согласно спецификации на территории провайдера должен находиться сервер ACS (англ. auto configuration server, сервер автоконфигурации). Задачи сервера:

- организация взаимодействия с оборудованием абонентов/клиентов;
- обработка запросов от устройств;
- подключение дополнительных сервисов.

Чтобы протокол CWMP работал, устройства абонента/клиента (например, modem, bridge, gateway, router, IP-phone, set-top box и др.) должны иметь IP-адрес.

Возможности CWMP:

- начальная настройка устройства при его загрузке и внесение изменений в настройки уже работающего устройства;
- удалённое обновление ПО/прошивки;
- удалённый доступ к log-файлам и счётчикам производительности; удалённая диагностика состояния устройства;
- удалённое выполнение хранимых процедур.


С помощью ACS-сервера можно выполнить настройку любого параметра ONU, но  чтобы ONU подключилась к ACS-серверу, необходимо выполнить предварительную настройку самой ONU.

Используя связку OLT DASAN и SNR-ONU-GPON, можно выполнить преднастройку ONU для подключения к ACS-серверу, без необходимости дополнительных манипуляций с самой ONU.

Рассмотрим пример.

Использовать будем OLT DASAN , SNR-ONU-GPON-4G-W и ACS-сервер "GenieACS", vlan для сервиса TR-069 = 10


Настройка профиля на OLT DASAN.

Traffic-profile для нашей ONU будет выглядеть следующим образом:


traffic-profile TR69 create
  tcont 1
   gemport 1/1-1/4
   dba-profile 20M_upstream
  tcont 2
   gemport 2/1
   dba-profile 20M_upstream
  mapper 1
   gemport count 4
  mapper 2
   gemport count 1
  bridge 1
   ani mapper 1
   uni virtual-eth 1
  bridge 2
   ani mapper 2
   link ip-host-config 1
# создадим виртуальный IP интерфейс
  ip-host-config 1 
# IP адрес для него назначаем динамический, можно указать static
   ip address dhcp  
   vlan-filter vid 10 untagged discard
# vlan id для связности с ACS-сервером = 10, значение СOS = 0 
   vlan-operation us-oper overwrite 10 0  
   vlan-operation ds-oper remove
  apply


Создадим onu-profile для нашего устройства:


 onu-profile OP#TR69 create 
# привяжем наш traffic-profile к профилю ONU
  traffic-profile TR69 
# включим режим управления TR-069
  mgmt-mode mode tr-069 
# укажем ссылку на наш TR-069 сервер
  mgmt-mode tr-069 uri http://10.10.10.2:7547 
  apply


Применим профиль к нашей ONU:

 gpon
 !
 gpon-olt 4
 onu add 9 DC19b361f5e8 auto-learning
 onu-profile 9 OP#TR69
#  в случае, если для виртуального IP-интерфейса указывается статический адрес, назначить его можно таким образом
 onu static-ip 9 ip-host 1 10.10.10.10/24 gw 10.10.10.1


После этого на ONU в автоматическом режиме создается WAN-интерфейс с VLAN - 10, cos - 0, и с политикой получения адреса по DHCP.

Можно в этом убедиться, подключившись к ONU через ETH-порт.

IP-адрес и логин/пароль для входа на ONU по-умолчанию:

192.168.101.1  ;  adminisp/adminisp



Настройка ACS-сервера.

Заходим на ACS-сервер и проверяем, что ONU подсоединилась к нему.



Если навести курсор на нашу ONT, то появится активная кнопка "show", при нажатии на нее, мы провалимся в настройки нашей ONU.



Внизу мы видим все параметры нашей ONU, для примера, рассмотрим как поменять SSID нашей WiFi сети.

Настройки WIFI можно найти, введя в строку поиска WLAN..

Перед нами появится список всех настроек WiFi для нашей ONU. Ищем строку "InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.SSID" (для других моделей ONU она может называться по-другому)



Изначально, параметр будет скрыт, как у большинства параметров в списке. Чтобы инициировать запрос параметра, необходимо нажать на "Refresh", после этого появится текущее значение параметра. 

Для его изменения нажимаем Edit и вводим новое имя для нашей сети.

На момент теста у меня WiFi был выключен, чтобы его включить используем параметр "RadioEnabled" и выбираем значение True из списка



Нажимаем "OK" , затем применяем в всплывающем сверху в левом углу окне настройки, нажав "Commit"

Аналогичным образом, для редактирования всех параметров на ONT можно найти параметр и изменить его.

Также, с помощью ACS-сервера, можно сбросить настройки ONT к заводским, перезагрузить и прошить.

  • No labels