Bluetooth-Beacons erobern alle Marketingstrategien. Sie ermöglichen standortabhängige Anwendungen für Unternehmen, Kunden und andere industrielle Umgebungen. Dieser Artikel erläutert das Eddystone-Protokoll und die Spezifikationen. Darüber hinaus erfahren Sie mehr über die Bluetooth-BLE-Beacon-Standards von Eddystone, iBeacon und AltBeacon.
Die Beacons werden unsere Welt verändern. Doch bevor wir weitermachen: Wie funktionieren ihre Werbepakete und welcher Standard gilt für sie?
Bluetooth BLE Beacon-Standards
Heute gibt es drei wichtige Marktstandards für Beacons.
1. Eddystone-Leuchtfeuer von Google
Google hat diesen Beacon bereits 2015 eingeführt. Er ist sowohl mit Android- als auch mit iOS-Smartphones kompatibel. Eddystone überträgt Pakete mit drei Frame-Typen. Verschiedene Unternehmen können ihre Beacons über die Proximity Beacon Application Programming Interface verwalten.
2. iBeacon von Apple
Apple brachte seinen Beacon 2013 auf den Markt. Er ist auch mit Android- und iOS-Smartphones kompatibel. Er nutzt die energiesparende Bluetooth-Technologie zur Ortungserkennung, um eine universell eindeutige Kennung (UUID) zu übertragen. Wir werden ihn im Folgenden ausführlich erläutern.
3. AltBeacon von Radius Network
Radius Networks hat seinen Beacon irgendwann im Jahr 2014 auf den Markt gebracht. Es handelt sich um einen Open-Source-Beacon mit einer breiten Palette offener Märkte und unterschiedlichen Arten von Beacon-Anwendungen.
Alle drei Standards nutzen den BLE-Broadcast-Mechanismus zur Übertragung von Werbepaketen über den BLE-Kanal. Sie verwenden 37, 38 und 39, um Konflikte im WLAN-Verkehr zu vermeiden.
Eddystone-Protokollspezifikationen
Alle Standards verwenden ihre eigene BLE-Werbestruktur, um ihre Daten und Formate hinzuzufügen. Das Beacon-Gerät sendet jedes Mal dasselbe Paket auf allen drei Werbekanälen. Daher können alle BLE-Paketscanner oder -empfänger dieses Paket problemlos erkennen. Sobald der Empfänger das Paket empfängt, stellt er fest, ob es dekodierbar ist oder nicht. Ist es dekodierbar, führt der Empfänger die entsprechende Aktion aus.
Gemeinsame Elemente
Innerhalb des Werbepakets gibt es unterschiedliche Strukturen der Nutzdaten: Länge, Typ und Daten.
• Das Längenfeld definiert im Wesentlichen die Gesamtgröße der nachfolgenden Datenfelder und deren Datentyp.
• Darüber hinaus gibt der Datentyp an, ob es sich bei den Daten um einen Namen oder einen URI handelt. Er legt außerdem fest, ob es sich um eine Service-UUID oder einen der anderen definierten Datentypen handelt.
• Der letzte Typ sind Paketdaten. Hier gehen Beacon-Geräte noch einen Schritt weiter und definieren eine Unterstruktur innerhalb des Datenfelds. Dies dient der Festlegung der verschiedenen Standards.
Es ist wichtig, dass sowohl Daten- als auch Werbepakete dasselbe Format verwenden. Beacon-Geräte folgen grundsätzlich den Standardformaten für Werbepakete. Sie enthalten jedoch Datennutzlasten für einen oder mehrere Standards.
Eddystone-Beacon-Protokollformat von Google

Eddystone ist ein plattformübergreifendes Open-Source-Beacon-Format von Google. Es definiert im Vergleich zu anderen Beacon-Standards viele verschiedene Frame-Typen. 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. Darüber hinaus kann diese ID nützlich sein, um ein Gerät einem Datensatz im externen Speicher zuzuordnen.
Der Namespace-Teil dient zur Gruppierung einer bestimmten Gruppe von Beacons. Die Instanz-ID hingegen hilft, einzelne Geräte in der gesamten Gruppe zu identifizieren. Darüber hinaus erleichtert die Aufteilung der ID in Instanzkomponenten und Namespace die Optimierung von BLE-Scan-Strategien.
Eddystone-URL
Beacons nutzen es zur Übertragung von Uniform Resource Locators. Der Frame sendet eine URL mit einem komprimierten Kodierungsformat, das zum AD-Paket passt. Nach der Dekodierung der URL können Benutzer über die URL auf das Internet zugreifen.
Wenn beispielsweise ein Eddystone-URL-Beacon eine URL wie goo.gl/moco18 sendet, kann der Client durch Antippen auf die Webseite zugreifen.
Eddystone-TLM
Es dient zur Übertragung von Telemetriedaten (Integritäts- und Statusdaten) über das Beacon-Gerät selbst. Dieser Frame überträgt Telemetrieinformationen über das Beacon-Gerät. Zu diesen Informationen gehören Batteriespannung, Anzahl der gesendeten Pakete und Gerätetemperatur.
Eddystone-EID
Es verwendet flüchtige Kennungen, um die Sicherheit der Beacons zu erhöhen. Dieser Frame sendet eine verschlüsselte flüchtige Kennung. Diese Kennung ändert sich während der Erstregistrierung regelmäßig in einem von einem Webdienst festgelegten Rhythmus.
Der Eddystone-URL-Frame bietet standortbasierte Webinhalte, 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 Widgets können Nutzer auf standortrelevante Webinhalte zugreifen und erhalten Benachrichtigungen, wenn sie auf Beacons treffen.
Auf der Google Eddystone GitHub-Seite finden Sie verschiedene Protokollspezifikationen sowie Tools und Open-Source-Code.
iBeacon-Daten von Apple
![]()
Apple war das erste Unternehmen, das einen Beacon auf den Markt brachte. Der iBeacon ist eine Marke von Apple. Alle Unternehmen, die dieses Produkt verkaufen möchten, benötigen eine kostenlose Lizenz von Apple.
iBeacon verwendet ein 30-Byte-Paket. Beacons müssen dieses Paket in 100-Meter-Intervallen senden. Allerdings halten sich nicht alle Beacons an diese Distanzbeschränkung. Verschiedene iOS-Apps, die das Core Location Framework verwenden, können iOS anweisen, kontinuierlich auf Beacon-Region-Überschreitungsereignisse zu überwachen. Dies umfasst das Vorhandensein oder Betreten der Nähe eines iBeacons anhand der UUID. Darüber hinaus umfasst es weitere Haupt- und Nebenfelder.
Die iOS-Verfolgung erfolgt unabhängig davon, ob die Anwendung läuft oder nicht. Darüber hinaus kann sie die geschlossene App aktivieren. Die Standortfunktionen müssen unbedingt aktiviert sein. Andernfalls überwacht die App 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 Open-Source-Standard zu schaffen. Detaillierte Spezifikationen zu AltBeacon finden Sie auf der offiziellen Website.
Eddystone-URL funktioniert nicht mehr?
Manchmal scheint die Eddystone-URL nicht zu funktionieren. Der Grund: Google verwendet einen Ranking- oder Bewertungsmechanismus. Das bedeutet, dass Google manchmal URLs mit einer sehr niedrigen Klickrate nicht anzeigt. Außerdem werden Benachrichtigungen oder URLs ausgeblendet, die Sie in der Vergangenheit abgelehnt haben. Es ist jedoch schwierig, den genauen Grund dafür zu nennen. Bei einem unvorhergesehenen Problem können Sie sich direkt an das Physical Web-Team wenden.








