Eddystone протокол и технические характеристики

Eddystone протокол и технические характеристики

Bluetooth маяки берут на себя все маркетинговые стратегии. Они позволяют проксимити-зависимые приложения для бизнеса, клиенты и другие промышленные условия. В данной статье описывается протокол Eddystone и технические характеристики. Кроме того, Вы узнаете о Bluetooth BLE маяком стандартов Eddystone, IBeacon, и AltBeacon, а также.

Так маяки собираются превратить весь наш мир. Перед тем, как двигаться вперед, как их рекламные пакеты работают и что их уровень?

Стандарты радиомаяка Bluetooth BLE

На сегодняшний день существует три критически стандарт на рынке для маяков.

IBeacon ,Eddystone, ALT

1. Eddystone от Google

Google запустил этот радиомаяк где-то еще в 2015. Он имеет совместимость с обеих Android и IOS смартфонов. Eddystone передает пакеты с тремя типами кадров. Различные предприятия могут управлять своими маяками, используя интерфейс программирования приложений Proximity Beacon.

2. IBeacon от компании Apple

Apple, запустила свой маяк в 2013. Он также совместим с Android и IOS смартфонов. Он использует низкой энергии технологии окрестности обнаруживая Bluetooth для передачи универсального уникального идентификатора, известного как UUID. Мы объясним это подробно в этой статье вперед.

3. AltBeacon от Radius сети

сети Radius начали свой маяк где-то в 2014. Он является открытым исходным кодом маяка, имеющей широкий спектр открытых рынков с разными типами приложений радиомаяка.
Все три стандарта используют BLE механизм широковещательной передачи рекламных пакетов на канале BLE. Они используют 37, 38 а также 39 чтобы избежать конфликтов Wi-Fi трафика.

Eddystone протокол спецификации

Все стандарты используют свою собственную структуру BLE рекламы для добавления своих данных и форматов. Устройство маяка рекламирует тот же самый пакет на все три рекламных каналы каждый раз,. Следовательно, все BLE пакет сканер или приемник может выбрать этот пакет легко. После того, как приемник принимает, она определяет, что либо этот пакет может быть декодирован или нет. Если это декодируемо, приемник принимает соответствующее действие.

Общие элементы

В рекламном пакете, Существуют различные структуры данных полезной нагрузки: длина, тип, и данные.

Поле длины в основном определяет общий размер последующих полей данных и их тип данных.

Кроме того, тип данных объясняет данные, является ли имя или URI. Далее он обозначает, что либо это услуга UUID или один из других определенных типов данных.

Последний из них является пакет данных. Это место, где устройство радиомаяка принимает структуру как шаг дальше. Таким образом, они определяют вложенную структуру внутри поля данных. Они делают это, чтобы определить различные стандарты.

Важно, что оба данных и рекламные пакеты используют один и тот же формат. Beacon устройства в основном следуют стандартные форматы рекламы пакетов. тем не мение, они включают в себя полезные данные для одного или нескольких стандартов.

Eddystone маяка формата протокол по Google

Eddystone маяка формата протокол по Google

Eddystone является кросс-платформенной, формат с открытым исходным кодом радиомаяка, представленный Google. Она определяет множество различных типов кадров по сравнению с другими стандартами радиомаяка. Маяки могут использовать эти форматы в сочетании или по отдельности.

Eddystone-UID

Вы можете использовать этот формат для передачи уникального идентификатора радиомаяка. Это транслировать уникальный 16-байтовый идентификатор радиомаяка. ID содержит пространство имен 10-байтовые и экземпляр 6-байтовый. более того, этот идентификатор может быть полезен для отображения устройства для записи во внешнем хранилище.

Пространство имен участок использует для группировки определенного набора маяков. С другой стороны, идентификатор экземпляра полезен для идентификации отдельных устройств во всей группе. В добавок к этому, разделение на компоненты ID экземпляра и пространство имен облегчает для оптимизации из BLE стратегий сканирования.

Eddystone-URL

Маяки использовать его для вещания Uniform Resource Локаторы. Кадр транслирует URL, который имеет сжатый формат кодирования, чтобы соответствовать пакет AD. После декодирования URL, пользователи могут использовать URL-адрес для доступа к Интернету.

Например, если Eddystone-URL маяк транслировал URL как goo.gl/moco18, клиент может перейти на веб-страницу, нажав на него.

Eddystone-TLM

Он предназначен для трансляции телеметрического -ЗДОРОВЬЯ и статуса- Данные о самом устройстве радиомаяка. Так что этот кадр передает телеметрическую информацию об устройстве радиомаяка. Эта информация включает в себя напряжение батареи, отсчеты широковещательных пакетов, и температура устройства.

Eddystone-ВИЗ

Он использует эфемерные идентификаторы для повышения безопасности маяков. Этот кадр передает зашифрованный идентификатор эфемерного. Этот идентификатор периодически изменяется во время первоначальной регистрации со скоростью, определяемой с помощью веб-службы.

В Eddystone-URL каркасных предложений веб-контент базируется на близости, не требуя приложения для различных мобильных платформ. Chrome для прошивки уже поддерживает эту функцию Eddystone. Используя Chrome Сегодня виджет, пользователи способны веб-контента доступа отношение к близости. Таким образом, они используют, чтобы получать уведомления при обнаружении маяков.

Вы можете найти различные спецификации протокола вместе с инструментами и с открытым исходным кодом на Google Eddystone GitHub страницы.

IBeacon данные компании Apple

IBeacon данные компании Apple

Apple, была первой компанией, которая представила маяк в мире. IBeacon является товарным знаком компании Apple по. Все компании, которые хотят продавать этот продукт должны получить бесплатную лицензию от компании Apple.

IBeacon использует пакет 30-байтовый. Маяки должны транслировать этот пакет на 100 метров интервалы. тем не мение, все маяки не придерживаться этого ограничения расстояния. Различные IOS приложения, которые используют структуру Core Location могут попросить IOS непрерывно контролировать для маяка региона пересечения событий. Она включает в себя существующие или ввести близость к IBeacon по UUID. Кроме того, она дополнительно включает в себя основные и второстепенные поля.

Отслеживание IOS происходит ли приложение работает или нет. Кроме того, он может включить в закрытом приложении. Он является обязательным для включения функции определения местоположения. В противном случае, приложение не будет контролировать местоположение.

AltBeacon стандарт от Radius Networking

AltBeacon является еще одним популярным стандартом маяка. Спецификация AltBeacon является попыткой создать стандарт OS-агностик и с открытым исходным кодом. За более подробными спецификациями AltBeacon, Вы можете посетить официальный сайт AltBeacon.

Eddystone-URL не работает больше?

Eddystone-URL не работает больше

Иногда кажется, что Eddystone-URL не работает. Причина в том,: Google имеет некоторые рейтинга или задира механизм. Это означает, что иногда Google не показывает URL, имеющий очень низкий щелчок-курс. Кроме того, они также скрыть уведомление или URL-адрес, которые вы уволены в прошлом. тем не мение, трудно определить точную причину здесь. Если есть невидимая проблема, Вы можете забрать свой вопрос непосредственно к физической веб экипажа.