Удаленное управление абонентским оборудованием

CWMP – сервер представляет собой механизм, предназначенный для связи и удаленного управления оборудованием (CPE), подключенного к сети интернет. Он предназначен для поддержки множества функций для управления CPE, включая безопасную автоматическую настройку и динамическое предоставление услуг, управление образами программного обеспечения, мониторинг и диагностику состояния и производительности.

Основные возможности:

  • Отображение текущих параметров устройств (CPE/ONT).
  • Модификация параметров пользовательских терминалов.
  • Создание индивидуальных сценариев диагностики и управления для локального применения.
  • Создание индивидуальных сценариев диагностики и управления оборудования доступа для локального применения.
  • Мониторинг производительности и параметров устройства.
  • Удаленное обновление программного обеспечения.
  • Поддержка процесса новых инсталляций.
  • Анализ прошивок новых устройств на соответствие стандартам.
  • Диагностика оборудования.
  • Интеграция с системами самообслуживания.
  • Dashboard – информационная панель системы.

Технические детали:

  • Использование DCHP для динамической установки CWMP-URL.
  • Режимы предактивации и активации.
  • Обработка TR-069 событии и автоматический запуск сценария.
  • Использование одного сервера на несколько региональных филиала.

Общая схема

Ядро CWMP-сервера осуществляет непосредственное взаимодействие с CPE, реализует RPC-методы.

Интерфейс взаимодействия с внешними системами (NBI-интерфейс) - с его помощью передаются задания на выполнение наборов действий (методов TR-069) с заданными CPE из внешних систем (МУИК, который также позволяет подключать и другие внешние системы как инициатор заданий на конфигурацию CPE).

База данных используется как хранилище информации, используемой остальными подсистемами:

  • известные (обращавшиеся или подлежащие конфигурированию) CWMP-серверу CPE;
  • доступные для записи и чтения наборы параметров для каждой модели CPE и версии прошивки;
  • полученные в последнем сеансе связи с CPE значениях параметров;
  • значения параметров, установленные из внешних систем, которые должны быть переданы на CPE при каждом запросе от CPE;
  • журнала запросов от CPE с результатами их выполнения;
  • журнал выполнения заданий от внешних систем;
  • правила автоматического обновления прошивок CPE.

Web-интерфейс служит для просмотра информации из базы данных и выполнения административных действий.

CWMP-сервер