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-интерфейс служит для просмотра информации из базы данных и выполнения административных действий.
