A.1 Обзор продукта
LabelNest LN21™ — это 2.1-дюймовый электронный дисплей, разработанный, разработанный и изготовленный компанией FootfallCam UK Limited.
LabelNest LN21™ содержит печатную плату собственной разработки с использованием беспроводного микроконтроллера (MCU) серии CC13X0 от Texas Instruments, что позволяет использовать TI 15.4-Stack, спецификацию на основе IEEE 802.15.4, предлагаемую Texas Instruments, которая обеспечивает беспроводную персональную сеть ( WPAN), который поддерживает 256-битное шифрование AES при получении данных от нашей базовой станции, такой как FootfallCam 3D Max2™, который также поддерживает спецификацию TI 15.4-Stack. Связь между LabelNest LN21™ и базовой станцией зашифрована с помощью 256-битного AES с уникальным ключом, который может использоваться и исполняться только этими устройствами, поэтому LabelNest LN21™ не может быть перехвачен какими-либо внешними несанкционированными подключениями.
Программное обеспечение LabelNest™ Analytic Manager — это веб-приложение, размещенное на защищенном центральном сервере FootfallCam™ и предоставляющее платформу для управления базовой станцией и этикеткой. Вы можете узнать больше о решении в Глава 1: Обзор.
А.2 Процесс передачи данных
A.2.1 Этап первоначальной настройки
На первом этапе настройки базовая станция автоматически выполнит поиск устройств LabelNest™, соответствующих диапазону MAC-адресов. Как только LabelNest™ обнаружит сканирование базовой станции, LabelNest™ попытается определить наилучший частотный канал с наименьшими помехами. После определения наилучшего частотного канала LabelNest™ проснется и перейдет в режим ожидания для данных, поступающих от базовой станции. Однако базовая станция подтвердит и зарегистрирует обнаруженный уникальный ключ шифрования LabelNest™ в своей собственной базе данных. Кроме того, у каждого LabelNest™ будет свой уникальный идентификатор, но он не может быть передан базовой станции.
A.2.2 Эксплуатационная фаза
По умолчанию базовая станция всегда подключена к программному обеспечению LabelNest™ Analytic Manager путем вызова RESTful API с HTTPS с базовой станции на программное обеспечение. Во время этого действия базовая станция будет периодически запрашивать обновление у аналитического менеджера.
Предположим, что LabelNest™ зарегистрирован и сопряжен с определенной базовой станцией с помощью Analytic Manager. Если будет найдено обновление для LabelNest™, базовая станция получит все необходимые данные от Analytic Manager и сохранит их в себе, а затем пометит как готовое. для передачи после того, как все необходимые данные будут хорошо приняты.
Затем базовая станция будет транслировать на устройства LabelNest™ в пределах досягаемости, зашифрованные данные которых содержат уникальный идентификатор целевого LabelNest™. Как только целевое устройство LabelNest™ получит сообщение, оно подтвердит и начнет получать данные от базовой станции.