РАЗРАБОТКА ОБЛАЧНОЙ ПЛАТФОРМЫ И ВИЗУАЛЬНОЙ ПРОГРАММНОЙ СИСТЕМЫ КОНФИГУРИРОВАНИЯ УСТРОЙСТВ ИНТЕРНЕТА ВЕЩЕЙ
В настоящее время широко востребованными становятся решения на базе Интернета вещей. Концепция Интернета вещей подразумевает построение программно-конфигурируемой сети (ПКС) физических устройств с интегрированными в них механизмами взаимодействия как между собой, так и с облачной платформой, программной системой и объектами внешнего мира. Целью работы является разработка облачной платформы и визуальной программной системы конфигурирования устройств Интернета вещей. В работе предложена четырехуровневая архитектура программно-конфигурируемой сети устройств Интернета вещей. Для агрегирования структуры сети разработана облачная платформа, позволяющая с помощью интерфейса REST API и сокетов осуществлять взаимодействие с программной системой и конечными устройствами Интернета вещей. Для конфигурирования ПКС устройств Интернета вещей разработана визуальная программная система IoT Map. Детальное описание архитектуры и процесса функционирования программной системы выполнено с помощью UML-диаграммы классов. Особое внимание в работе уделено взаимодействию между визуальной программной системой, облачной платформой и конечными устройствами Интернета вещей.