Аннотация:
Интеллектуальное пространство представляет собой сервис-ориентированную инфраструктуру для возможности обеспечения общего доступа к информации различными устройствами. Статья описывает процесс организации интеллектуальных пространств путем интеграции платформы Smart-M3 и устройства функционирующего на базе операционной системы DD-WRT. Smart-M3 представляет собой платформу с открытыми исходными кодами, реализующую концепцию интеллектуального пространства. В качестве устройства для интеграции был выбран Wi-Fi маршрутизатор, что позволяет использовать его одновременно и для организации интеллектуального пространства, и для обеспечения беспроводной связи между устройствами. Использование Wi-Fi маршрутизатора упрощает развертывание сценариев с небольшим количеством участников. Статья подробно описывает процесс компиляции и установки платформы Smart-M3 для операционной системы DD-WRT. Компиляция пакетов с исходным кодом платформы происходит на маршрутизаторе. Измерение быстродействия стандартных операций платформы Smart-M3 на маршрутизаторе показало, что интеллектуальное пространство организованное таким образом может успешно использоваться для сценариев с небольшим количеством участников. Авторами был разработан веб-сервис «Smart-M3 Control Panel», который позволяет пользователям управлять платформой Smart-M3 посредствам графического веб интерфейса. С использованием этого сервиса пользователь получает возможность просматривать текущий статус платформы; запускать, останавливать или перезапускать платформу; просматривать содержимое информационного хранилища; загружать лог-файлы и менять параметры запуска платформы Smart-M3. Интерактивное взаимодействие с пользователем было реализовано при помощи протокола SocketIO.
Ключевые слова:интеллектуальное пространство; Smart-M3; маршрутизатор; DD-WRT; Smart-M3 Control Panel.