Клиентское ПО TR-069
TR-069 — стандартный протокол для управления устройствами в широкополосных сетях. Мы разрабатываем клиентские приложения CWMP, реализующие протокол TR-069 для ОС GNU/Linux. Благодаря нашему опыту в построении ACS-серверов и систем удалённого управления мы создаём решения под конкретные задачи заказчика.

Команда ПРМ.ДЕВ разрабатывает как готовые приложения и устройства, так и полностью индивидуальные решения с учётом всех требований проекта.
Что такое CWMP
TR-069 (CWMP) был разработан Broadband Forum для унификации управления клиентскими устройствами. Он включает функции безопасной автоконфигурации и администрирования CPE в единой среде. В рамках наших проектов TR-069 используется как прикладной протокол для взаимодействия с ACS (Automatic Configuration Server).
Наше решение на базе CWMP
Что мы предлагаем:
  • Разработка CWMP-клиентов под GNU/Linux с реализацией TR-069
Инструменты:
  • C++
  • CMake
Назначение приложения:
  • Обмен данными с сервером по CWMP и выполнение сервисных команд
Функции:

  • Установка удалённых сессий с сервером
  • Реализация событийного механизма
  • Чтение, установка и передача параметров
  • Добавление и удаление объектов
  • Выполнение сервисных команд (Reboot, Download, FactoryReset)
Архитектура TR-069 клиента
Архитектура TR-069 клиентаПомимо обмена данными с ACS-сервером, приложения на базе CWMP могут взаимодействовать с middleware через TCP-сокет по протоколу JSON-RPC. В одном из наших проектов мы использовали библиотеки jsoncpp и jsonrpc.
Наши офисы
Москва
ул. Тропарёвская, влд. 4, стр.1, пом. 6А
119602, г.Москва,
Российская Федерация
Иннополис
ул. Университетская, д. 7, пом. 7
420500, г. Иннополис,
Республика Татарстан
Телефон: +7 968 3639140
Email: rnd@prm.dev