Eddystone-Protokoll und Spezifikationen

Inhaltsverzeichnis
Eddystone-Protokoll und Spezifikationen

Bluetooth-Beacons übernehmen alle Marketingstrategien. Sie ermöglichen Proximity-fähige Anwendungen für Unternehmen, Kunden und andere industrielle Umgebungen. Dieser Artikel erläutert das Eddystone-Protokoll und die technischen Daten. Außerdem, Sie lernen die Bluetooth BLE-Beacon-Standards von Eddystone kennen, iBeacon, und AltBeacon auch.

Die Leuchtfeuer sind also dabei, unsere ganze Welt zu verändern. Bevor wir weitermachen, Wie funktionieren ihre Werbepakete und was ist ihr Standard??

Bluetooth BLE Beacon Standards

Heute gibt es drei kritische Marktstandards für Beacons.

iBeacon ,Eddystone, ALT

1. Eddystone Leuchtfeuer von Google

Google hat dieses Leuchtfeuer irgendwo wieder eingeführt 2015. Es ist sowohl mit Android- als auch mit iOS-Smartphones kompatibel. Eddystone überträgt Pakete mit drei Rahmentypen. Verschiedene Unternehmen können ihre Beacons über die Proximity Beacon Application Programming Interface verwalten.

2. iBeacon von Apple

Apple hat sein Leuchtfeuer in gestartet 2013. Es ist auch mit Android- und iOS-Smartphones kompatibel. Es verwendet eine energiesparende Bluetooth-Erkennung der Umgebung, um eine universell eindeutige Kennung zu übertragen, die als UUID bekannt ist. Wir werden es in diesem Artikel im Detail erklären.

3. AltBeacon von Radius Network

Radius-Netzwerke haben irgendwo ihr Leuchtfeuer gestartet 2014. Es handelt sich um ein Open-Source-Beacon mit einer Vielzahl offener Märkte mit unterschiedlichen Beacon-Anwendungen.
Alle drei Standards verwenden den BLE-Broadcast-Mechanismus, um Werbepakete auf dem BLE-Kanal zu übertragen. Sie benutzen 37, 38 und 39 um Konflikte mit dem Wi-Fi-Verkehr zu vermeiden.

Eddystone-Protokollspezifikationen

Alle Standards verwenden ihre eigene Struktur der BLE-Werbung zum Hinzufügen ihrer Daten und Formate. Das Beacon-Gerät wirbt jedes Mal auf allen drei Werbekanälen für dasselbe Paket. Deshalb, Alle BLE-Paketscanner oder -empfänger können dieses Paket problemlos auswählen. Sobald der Empfänger empfängt, es bestimmt, ob entweder dieses Paket decodierbar ist oder nicht. Wenn das dekodierbar ist, Der Empfänger ergreift die entsprechende Aktion.

Gemeinsame Elemente

Innerhalb des Werbepakets, Es gibt verschiedene Strukturen der Datennutzlast: Länge, Art, und Daten.

• • Das Längenfeld definiert grundsätzlich die Gesamtgröße der nachfolgenden Datenfelder und deren Datentyp.

• • Außerdem, Der Datentyp erklärt, ob es sich bei den Daten um einen Namen oder eine URI handelt. Es bezeichnet ferner, dass es sich entweder um eine Dienst-UUID oder um einen der anderen definierten Datentypen handelt.

• • Der letzte sind Paketdaten. Hier gehen Beacon-Geräte noch einen Schritt weiter. Sie definieren also eine Unterstruktur innerhalb des Datenfeldes. Sie tun dies, um die verschiedenen Standards zu bestimmen.

Es ist wichtig, dass sowohl Daten- als auch Werbepakete dasselbe Format verwenden. Beacon-Geräte folgen grundsätzlich den Standardformaten für Werbepakete. jedoch, Sie enthalten Datennutzdaten für einen oder mehrere Standards.

Eddystone Beacon-Protokollformat von Google

Eddystone Beacon-Protokollformat von Google

Eddystone ist plattformübergreifend, Open-Source-Beacon-Format von Google. Es definiert viele verschiedene Rahmentypen im Vergleich zu anderen Beacon-Standards. Beacons können diese Formate kombiniert oder einzeln verwenden.

Eddystone-UID

Mit diesem Format können Sie eine eindeutige Beacon-ID senden. Es sendet eine eindeutige 16-Byte-Beacon-ID. Die ID enthält einen 10-Byte-Namespace und eine 6-Byte-Instanz. Außerdem, Diese ID kann nützlich sein, um ein Gerät einem Datensatz im externen Speicher zuzuordnen.

Der Namespace-Teil wird zum Gruppieren eines bestimmten Satzes von Beacons verwendet. Andererseits, Die Instanz-ID ist hilfreich, um einzelne Geräte in der gesamten Gruppe zu identifizieren. Außerdem, Die Aufteilung der ID in Instanzkomponenten und Namespace erleichtert die Optimierung der BLE-Scanstrategien.

Eddystone-URL

Beacons verwenden es, um Uniform Resource Locators zu senden. Der Frame sendet eine URL mit einem komprimierten Codierungsformat, das zum AD-Paket passt. Nach dem Dekodieren der URL, Benutzer können die URLs verwenden, um auf das Internet zuzugreifen.

Beispielsweise, Wenn ein Eddystone-URL-Beacon die URL wie goo.gl/moco18 sendet, Der Client kann die Webseite aufrufen, indem er darauf tippt.

Eddystone-TLM

Es ist für die Übertragung von Telemetrie-Gesundheit und Status- Daten über das Beacon-Gerät selbst. Dieser Frame sendet also Telemetrieinformationen über das Beacon-Gerät. Diese Informationen umfassen die Batteriespannung, Anzahl der Broadcast-Pakete, und Gerätetemperatur.

Eddystone-EID

Es verwendet kurzlebige Kennungen, um die Sicherheit der Beacons zu erhöhen. Dieser Frame sendet eine verschlüsselte kurzlebige Kennung. Diese Kennung ändert sich regelmäßig während der Erstregistrierung mit einer Rate, die mit einem Webdienst festgelegt wurde.

Der Eddystone-URL-Frame bietet Webinhalte basierend auf der Nähe, ohne dass eine App für verschiedene mobile Plattformen erforderlich ist. Chrome für iOS unterstützt diese Eddystone-Funktion bereits. Mithilfe des Chrome Today Widget, Benutzer können auf für die Umgebung relevante Webinhalte zugreifen. Sie erhalten also Benachrichtigungen, wenn sie auf Beacons stoßen.

Auf der Google Eddystone GitHub-Seite finden Sie verschiedene Protokollspezifikationen sowie Tools und Open Source-Code.

iBeacon-Daten von Apple

iBeacon-Daten von Apple

Apple war das erste Unternehmen, das der Welt ein Leuchtfeuer einführte. Der iBeacon ist eine Marke von Apple. Alle Unternehmen, die dieses Produkt verkaufen möchten, müssen eine kostenlose Lizenz von Apple erhalten.

iBeacon verwendet ein 30-Byte-Paket. Beacons müssen dieses Paket weiter senden 100 Meter Intervalle. jedoch, Alle Beacons halten sich nicht an diese Entfernungsbeschränkung. Verschiedene iOS-Apps, die das Core Location-Framework verwenden, können iOS auffordern, kontinuierlich nach Ereignissen zu suchen, die die Beacon-Region überschreiten. Es umfasst das Vorhandensein oder Eingeben der Nähe eines iBeacon durch die UUID. Außerdem, es umfasst ferner Haupt- und Nebenfelder.

IOS-Tracking findet statt, unabhängig davon, ob die Anwendung ausgeführt wird oder nicht. Außerdem, es kann die geschlossene App einschalten. Es ist obligatorisch, Standortfunktionen zu aktivieren. Andernfalls, Die App überwacht den Standort nicht.

AltBeacon-Standard von Radius Networking

AltBeacon ist ein weiterer beliebter Beacon-Standard. Die Spezifikation von AltBeacon ist ein Versuch, einen betriebssystemunabhängigen und Open-Source-Standard zu erstellen. Für detaillierte Spezifikationen von AltBeacon, Sie können die offizielle Website von AltBeacon besuchen.

Eddystone-URL funktioniert nicht mehr?

Eddystone-URL funktioniert nicht mehr

Manchmal scheint es, dass die Eddystone-URL nicht funktioniert. Der Grund ist: Google hat einen Ranking- oder Bewertungsmechanismus. Dies bedeutet, dass Google manchmal keine URL mit einer sehr niedrigen Klickrate anzeigt. Außerdem, Sie verbergen auch Benachrichtigungen oder URLs, die Sie in der Vergangenheit geschlossen haben. jedoch, Es ist schwierig, den genauen Grund hier anzugeben. Wenn es ein unsichtbares Problem gibt, Sie können Ihr Problem direkt an die physische Web-Crew weiterleiten.

Geschrieben von --
Nick He
Nick He
Nick, ein erfahrener Projektmanager in unserem R&D Abteilung, bringt einen großen Erfahrungsschatz zu MOKOSMART mit, Zuvor war er als Projektingenieur bei BYD tätig. Seine Expertise in R&D bringt umfassende Fähigkeiten in sein IoT-Projektmanagement ein. Mit einem soliden Hintergrund 6 Jahre im Projektmanagement und erhalten Zertifizierungen wie PMP und CSPM-2, Nick zeichnet sich dadurch aus, dass er die Bemühungen im gesamten Vertrieb koordiniert, Ingenieurwesen, testen, und Marketingteams. Zu den IoT-Geräteprojekten, an denen er teilgenommen hat, gehören Beacons, LoRa-Geräte, Gateways, und intelligente Stecker.
Nick He
Nick He
Nick, ein erfahrener Projektmanager in unserem R&D Abteilung, bringt einen großen Erfahrungsschatz zu MOKOSMART mit, Zuvor war er als Projektingenieur bei BYD tätig. Seine Expertise in R&D bringt umfassende Fähigkeiten in sein IoT-Projektmanagement ein. Mit einem soliden Hintergrund 6 Jahre im Projektmanagement und erhalten Zertifizierungen wie PMP und CSPM-2, Nick zeichnet sich dadurch aus, dass er die Bemühungen im gesamten Vertrieb koordiniert, Ingenieurwesen, testen, und Marketingteams. Zu den IoT-Geräteprojekten, an denen er teilgenommen hat, gehören Beacons, LoRa-Geräte, Gateways, und intelligente Stecker.
Teile diesen Beitrag
Stärken Sie Ihre Verbundenheit Bedarf mit MOKOSmart loT-Gerätelösungen!