SensorLogic
SensorLogic — это закрытая коммерческая платформа для управления устройствами интернета вещей (IoT), построенная по принципу «сеть как услуга» (Network-as-a-Service, NaaS). Платформа предназначена для централизованного мониторинга, анализа и удалённого управления распределёнными сенсорными сетями, использующими различные протоколы беспроводной связи (Zigbee, LoRaWAN, NB-IoT, Wi-Fi). SensorLogic предоставляет инструменты для сбора телеметрии, визуализации данных в реальном времени и автоматизации сценариев, не требуя от пользователя развёртывания собственной физической сетевой инфраструктуры.
История
Платформа SensorLogic была анонсирована в 2014 году одноимённой американской компанией (SensorLogic, Inc.), специализирующейся на разработке программного обеспечения для IoT. Первоначально продукт позиционировался как облачная операционная система для промышленных датчиков, работающих в диапазоне 868–915 МГц. Первые реализации были ориентированы на нефтегазовый сектор и сельское хозяйство — для удалённого контроля за насосным оборудованием и уровнем влажности почвы.
В 2017 году SensorLogic объединила свои технологии с платформой Everynet, европейским оператором сети LoRaWAN. Это позволило расширить географию и перейти к модели NaaS, в рамках которой SensorLogic начала предоставлять не только софт, но и виртуализированную сетевую инфраструктуру из точек доступа, арендованных у локальных провайдеров.
К 2020 году платформа стала поддерживать протокол EchoMesh, собственный лучевой протокол, оптимизированный для работы в условиях высоких помех (например, на промышленных предприятиях с металлическими конструкциями). В 2022 году SensorLogic объявила о партнёрстве с одним из крупнейших операторов спутниковой связи (Iridium), что позволило собирать данные с устройств в зонах, полностью лишённых наземной сотовой связи.
На 2024 год SensorLogic остаётся нишевым коммерческим продуктом, ориентированным на корпоративных заказчиков в добывающей промышленности, точном земледелии и городском хозяйстве. Компания не раскрывает число активных узлов, однако, по оценкам аналитиков, их количество не превышает нескольких миллионов — что значительно меньше, чем у открытых платформ вроде The Things Network.
Архитектура
SensorLogic построена по трёхуровневой схеме:
- Уровень устройств (Edge) — сенсоры, исполнительные механизмы (актуаторы), шлюзы. Устройства общаются со шлюзами по одному из поддерживаемых протоколов. Большинство устройств работают от батарей и используют режим глубокого сна.
- Уровень сети (Network Layer) — виртуализированная сеть из базовых станций (шлюзов), развёрнутых в облачной инфраструктуре SensorLogic. Шлюзы обрабатывают трафик, декодируют пакеты (Up/Down) и направляют их на серверы.
- Уровень приложений (Application Layer) — облачная среда для управления устройствами, визуализации данных, генерации отчётов и интеграции с внешними системами через REST API.
Данные от устройств передаются в формате JSON, который затем обрабатывается движком потоковой обработки. Для хранения телеметрии SensorLogic использует комбинацию временной базы данных (TimescaleDB) и кэша на основе Redis.
Устройство и принципы работы
Виртуализация сети
Ключевая особенность SensorLogic — отсутствие необходимости в собственной сетевой инфраструктуре. Компания SensorLogic арендует радиомодули базовых станций у операторов сотовой связи (например, у Vodafone, KPN, Telit) и виртуализирует их на своей платформе. Каждая физическая точка доступа может быть разделена на несколько виртуальных каналов, закреплённых за различными клиентами. Таким образом, один и тот же шлюз обслуживает одновременно несколько независимых проектов.
Диспетчер подключений (Connection Manager)
SensorLogic использует собственный диспетчер подключений, который автоматически выбирает оптимальный протокол для каждого устройства на основе его местоположения, уровня сигнала и энергопотребления. Если устройство поддерживает несколько протоколов (например, LoRaWAN и NB-IoT), диспетчер может переключить его на другой канал при ухудшении качества связи. Это реализуется за счёт частотного разделения и временных интервалов (TDMA).
Безопасность
Передача данных в SensorLogic осуществляется по протоколу DTLS 1.2 с шифрованием AES-128 на уровне устройств. Для аутентификации используется технология эллиптических кривых (ECC). Все устройства проходят процедуру белого списка (whitelist) на этапе инициализации. При потере связи с устройством на срок более 24 часов платформа автоматически отзывает его сертификат.
Классификация
Платформа SensorLogic может быть классифицирована по нескольким критериям:
- По модели предоставления:** SaaS (Software as a Service) — с оплатой за количество подключённых устройств и объём потребляемого трафика.
- По архитектуре:** Закрытая проприетарная платформа с коммерческой лицензией. Исходный код не публикуется.
- По типу основной сети:** LoRaWAN (доминирует), NB-IoT, EchoMesh, Wi-Fi 6 (ограниченная поддержка).
- По отрасли применения:** Промышленный IoT (IIoT), сельскохозяйственный IoT (AgriTech), Smart City (умный город).
Применение
Промышленный мониторинг
В нефтегазовой и горнодобывающей отраслях SensorLogic используется для контроля за уровнем жидкости в резервуарах, температурой оборудования, давлением в трубопроводах и вибрацией машин. Платформа позволяет обнаруживать нештатные ситуации (например, утечку газа) в течение нескольких секунд и автоматически отправлять оповещения через SMS, e-mail или WebSocket.
Пример: на одном из нефтяных месторождений в Техасе (США) SensorLogic управляет сетью из 1200 датчиков уровня, расположенных в труднодоступных зонах. Связь осуществляется по протоколу EchoMesh через промежуточные шлюзы, установленные на вышках.
Сельское хозяйство
В точном земледелии SensorLogic используется для сбора данных с почвенных датчиков влажности, температуры, pH и содержания азота. Платформа интегрирована с ирригационными системами: при достижении порога влажности актуаторы автоматически включают или выключают капельный полив.
Smart City
В городском хозяйстве SensorLogic применяется для мониторинга уличного освещения, контейнеров для мусора, парковочных мест и контроля засорения ливневых стоков. Данные передаются с датчиков в единый диспетчерский центр, где операторы могут управлять каждым светофором или датчиком через веб-интерфейс.
Интеграции
SensorLogic предоставляет открытый API (RESTful, JSON), позволяющий осуществлять интеграцию с популярными бизнес-приложениями:
- SAP IoT
- Siemens MindSphere
- Microsoft Azure IoT Hub (через официальный коннектор)
- Amazon Web Services IoT Core
- PTC ThingWorx
Поддерживается отправка данных в форматах MQTT и CoAP для устройств, использующих NB-IoT.
Критика и ограничения
К числу недостатков SensorLogic относят:
- Закрытость: платформа не позволяет независимому разработчику вносить изменения в код или создавать собственные сетевые драйверы без оформления партнёрского соглашения.
- Ценовая политика: стоимость за одно устройство выше, чем у открытых решений (например, The Things Network). Для стартапов и малого бизнеса стоимость может быть неприемлемой.
- Привязка к аппаратному обеспечению: SensorLogic официально сертифицирует только устройства, прошедшие процедуру тестирования на совместимость (SensorReady Program), что ограничивает выбор сенсоров.
- Локализация: полноценной поддержки русского языка в интерфейсе нет, а сама платформа имеет минимальное присутствие на рынке стран СНГ.
Сравнение с аналогами
| Параметр | SensorLogic | The Things Network (TTN) | Azure IoT Hub |
|---|---|---|---|
| Модель развёртывания | NaaS (виртуальная сеть) | Децентрализованная (краудсорсинг) | Облачная инфраструктура |
| Стоимость для разработчика | Высокая (от 5$ за устройство/мес) | Бесплатно (для некоммерческих) | Оплата за потребление ресурсов |
| Протоколы | LoRaWAN, NB-IoT, EchoMesh | LoRaWAN | MQTT, HTTP, AMQP |
| Поддержка EchoMesh | Да (собственный) | Нет | Нет |
| Аутентификация | ECC | AppKey | X.509 |
| Открытый код | Нет | Да | Частично (SDK) |
SensorLogic занимает нишу корпоративного IoT, где важны гарантированное качество связи и отсутствие необходимости в развёртывании собственных шлюзов, что отличает её от бесплатных краудсорсинговых сетей и от универсальных облачных платформ, не предоставляющих сетевого слоя.
Источники
- Официальная документация SensorLogic (SensorLogic, Inc., 2024)
- “LoRa and the Internet of Things: A Technical Overview” (Semtech, 2021)
- “Network-as-a-Service: A Survey” (IEEE Communications Surveys & Tutorials, vol. 22, 2020)
- “Industrial IoT: Architectures and Applications” (Springer, 2023)
- Отчёт аналитического агентства IoT Analytics, “IoT Platforms Market Report 2024”
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →