Rechercher

Qu’est-ce que le protocole Bluetooth Eddystone™ ?

Temps de lecture

8min

Niveau

Débutant
protocole-eddystone

Dans le monde en constante évolution de l’Internet des Objets (IoT), les technologies de communication jouent un rôle crucial dans le développement et l’efficacité des solutions connectées. Parmi ces technologies, le protocole Eddystone, développé par Google, s’impose comme un standard incontournable pour les balises Bluetooth.

Dans cet article, nous explorerons en détail ce qu’est Eddystone™, son fonctionnement, ses avantages et inconvénients, ainsi que les alternatives possibles.

1. Origines et développement du protocole Eddystone™

Le protocole Eddystone™ est un protocole ouvert de transmission de signaux Bluetooth Low Energy (BLE) développé par Google. Lancée en juillet 2015, il répond à la popularité croissante des balises Bluetooth Low Energy (BLE) et à l’intérêt pour les technologies de proximité.

Avant Eddystone, Apple avait déjà introduit le format iBeacon en 2013, qui avait rapidement gagné en popularité. Cependant, iBeacon, bien que puissant, était un format propriétaire, ce qui limitait son utilisation aux appareils et aux écosystèmes compatibles avec Apple. Google a vu une opportunité de créer une alternative ouverte et interopérable qui pourrait être utilisée sur une plus grande variété de dispositifs.

Conçu pour permettre aux appareils compatibles Bluetooth, comme les smartphones, de recevoir des informations pertinentes en fonction de leur proximité avec des beacons Eddystone™, ce protocole est capable de diffuser des données à courte portée, offrant ainsi une expérience utilisateur enrichie et contextualisée.

Le saviez-vous ? Le nom « Eddystone » provient d’Eddystone Lighthouse, un phare célèbre situé sur un récif de l’Angleterre. Ce choix de nom reflète l’idée de diffusion de signaux à distance, similaire à la manière dont un phare guide les navires, en analogie avec les balises Eddystone guidant les utilisateurs vers des informations pertinentes et contextuelles.

2. Caractéristiques du protocole Eddystone™

a. Un format ouvert pour plus de flexibilité

Le protocole Eddystone est un format ouvert, accessible à tous et utilisable sur une variété de dispositifs sans restriction propriétaire. Cette flexibilité permet aux développeurs et aux entreprises de créer des solutions personnalisées adaptées à leurs besoins spécifiques, favorisant ainsi l’innovation.

b. Différents formats de trame Bluetooth

Le protocole Eddystone prend en charge plusieurs types de trames, chacune conçue pour des applications spécifiques. Ces trames sont émises par les beacons Bluetooth et peuvent être utilisées de différentes manières pour interagir avec les dispositifs environnants.

1. Eddystone-UID

Le format Eddystone-UID diffuse un identifiant unique, composé d’un Namespace ID (10 octets) et d’un Instance ID (6 octets). Cet identifiant est utilisé pour identifier de manière unique une balise particulière dans un ensemble de balises.

Applications :

  • Suivi d’actifs : Les entreprises peuvent suivre l’emplacement des actifs importants en temps réel.
  • Navigation et géolocalisation : Les utilisateurs peuvent être guidés à travers des bâtiments complexes comme les centres commerciaux ou les aéroports.

2. Eddystone-URL

Concept de Physical Web : la trame Eddystone-URL permet de diffuser une URL compacte et optimisée pour être détectée par les dispositifs à proximité. Cette fonctionnalité est à la base du concept de Physical Web de Google, où les objets physiques peuvent directement interagir avec les utilisateurs via des liens web.

Applications :

  • Marketing de proximité : Les magasins peuvent envoyer des offres ou des promotions spécifiques aux clients proches.
  • Informations contextuelles : Dans un musée, par exemple, les visiteurs peuvent recevoir des informations supplémentaires sur une exposition en se rapprochant d’une balise.

3. Eddystone-TLM (Telemetry)

Collecte de données environnementales : la trame Eddystone-TLM diffuse des données de télémétrie telles que la température, le niveau de batterie, le compteur de réinitialisation et le temps d’activation.

Applications :

  • Maintenance proactive : Les administrateurs peuvent surveiller l’état des balises et planifier la maintenance avant qu’une balise ne tombe en panne.
  • Analyse environnementale : Les données de température et autres peuvent être utilisées pour surveiller les conditions dans un entrepôt ou un centre de données.

4. Eddystone-EID (Ephemeral ID)

Applications sécurisées : Le format Eddystone-EID diffuse des identifiants éphémères qui changent périodiquement. Ces identifiants sont générés de manière à être valides uniquement pour une durée limitée et ne peuvent être interprétés que par des dispositifs autorisés.

Importance des identifiants éphémères :

  • Sécurité et confidentialité : Les identifiants éphémères empêchent le suivi non autorisé et protègent la vie privée des utilisateurs.
  • Authentification sécurisée : Utilisés dans des applications nécessitant une authentification sécurisée, comme les paiements mobiles ou l’accès sécurisé à des installations.

3. Fonctionnement du protocole Eddystone

a. Beacon Eddystone

Les beacons Eddystone sont de petits émetteurs BLE programmés pour diffuser des paquets de données à intervalles réguliers. Chaque balise est configurée avec un identifiant unique et peut transmettre différents types de paquets, notamment les identifiants uniques (UID), les URLs (URL) et les données de télémétrie (TLM).

b. Diffusion de Paquets de Données

Lorsqu’une balise Eddystone est activée, elle commence à émettre des paquets de données. Ces paquets sont captés par les appareils compatibles Bluetooth à proximité (gateway, routeurs, trackers GPS, smartphone, etc.). Chaque paquet contient des informations spécifiques, telles qu’un identifiant unique pour identifier la balise, une URL pour rediriger vers une ressource en ligne, ou des données de télémétrie pour surveiller l’état de la balise elle-même. La période de diffusion peut être configurée en fonction des besoins (par exemple toutes les 100ms à toutes les quelques secondes). Les paquets Eddystone sont encapsulés dans des paquets BLE standard et diffusés par le module BLE.

c. Interaction Utilisateur :

Lorsqu’un utilisateur équipé d’un smartphone compatible entre dans la portée d’une balise Eddystone, son appareil capte les paquets de données diffusés par la balise. En fonction du contenu de ces paquets, des actions spécifiques peuvent être déclenchées sur l’appareil de l’utilisateur. Par exemple, si la balise diffuse une URL, l’appareil peut automatiquement ouvrir le navigateur web et charger la page associée. De même, si la balise envoie des données de télémétrie, l’appareil peut afficher des informations telles que la température ou le niveau de batterie.

d. Personnalisation et Contextualisation

L’une des forces majeures d’Eddystone réside dans sa capacité à offrir des expériences utilisateur hautement personnalisées et contextuelles. En exploitant la localisation précise et les données diffusées par les balises, les développeurs peuvent créer des interactions sur mesure qui s’adaptent aux besoins et aux intérêts spécifiques des utilisateurs. Par exemple, un musée peut utiliser des balises Eddystone pour fournir des informations sur les expositions à mesure que les visiteurs se déplacent dans les galeries.

Beacon Bluetooth Low Energy - ELA Innovation - Blue PUCK ID

4. Avantages et Inconvénients du protocole Eddystone

Avantages :

Le protocole Eddystone présente plusieurs avantages qui le distinguent des autres formats de balises Bluetooth Low Energy (BLE). Voici les principaux avantages :

1. Format Ouvert

Eddystone est un format ouvert, ce qui signifie qu’il est accessible à tous et peut être utilisé sans restriction propriétaire. Cela facilite l’adoption et l’intégration dans une variété d’applications et de dispositifs.

2. Interopérabilité

Grâce à son format ouvert, le protocole Eddystone peut être utilisé sur une large gamme de dispositifs et de plateformes, y compris les systèmes Android et iOS, sans nécessiter de matériel spécifique ou de licences propriétaires.

3. Sécurité Renforcée

La trame Eddystone-EID offre des identifiants éphémères sécurisés, ce qui empêche le suivi non autorisé et protège la confidentialité des utilisateurs. C’est essentiel pour les applications nécessitant un haut niveau de sécurité, comme les paiements mobiles et l’accès sécurisé.

4. Gestion de la Batterie

Les balises Eddystone sont conçues pour être économes en énergie. Elles peuvent fonctionner pendant des mois ou même des années sur une seule batterie, grâce à des cycles de diffusion optimisés et à des modes de veille efficaces.

5. Collecte et Surveillance des Données

Le format Eddystone-TLM permet de collecter des données de télémétrie telles que la température, le niveau de la batterie et d’autres paramètres, facilitant la gestion proactive des balises et la maintenance prédictive.

6. Compatibilité avec Google Services

Le protocole Eddystone s’intègre bien avec divers services Google, comme Google Nearby et Google Maps. Cela permet de créer des expériences utilisateur enrichies et de tirer parti des fonctionnalités de géolocalisation et de recherche de proximité de Google.

7. Évolutivité

Les balises Eddystone peuvent être déployées à grande échelle dans des environnements variés, tels que les centres commerciaux, les aéroports, les musées et les villes intelligentes. Leur flexibilité et leur capacité à diffuser différents types de cadres les rendent adaptées à de nombreuses applications.

8. Support Communautaire et Documentation

En tant que format ouvert, le protocole Eddystone bénéficie d’une large communauté de développeurs et de contributeurs. Il existe une abondante documentation et des ressources en ligne pour aider à la mise en œuvre et à la personnalisation des balises.

En résumé, les principaux avantages d’Eddystone résident dans sa flexibilité, son ouverture, sa capacité à supporter des applications sécurisées et sa compatibilité avec un large éventail de dispositifs et de services. Ces caractéristiques en font un choix attractif pour les développeurs et les entreprises cherchant à tirer parti des technologies de balises BLE pour améliorer l’interaction utilisateur et optimiser leurs opérations.

Inconvénients :

1. Dépendance au Bluetooth :

Malgré sa compatibilité avec une large gamme de dispositifs, certains anciens appareils ou dispositifs non conformes aux standards BLE peuvent ne pas être capables de détecter ou d’interpréter les signaux Eddystone correctement. En outre, l’adoption universelle n’est pas garantie, et certains systèmes peuvent privilégier d’autres standards comme iBeacon d’Apple.

2. Configuration et Mise à Jour :

La configuration initiale et les mises à jour des balises peuvent être fastidieuses, en particulier dans des environnements où des centaines ou des milliers de balises sont déployées. Les outils de gestion à distance peuvent aider, mais ils nécessitent également une infrastructure supplémentaire et une gestion continue.

5. Protocoles Alternatifs à Eddystone

Bien que le protocole Eddystone soit une solution robuste pour les balises Bluetooth Low Energy (BLE), d’autres protocoles offrent également des fonctionnalités intéressantes pour des applications spécifiques. Examinons quelques-unes des alternatives les plus populaires :

iBeacon

Développé par Apple, iBeacon a été introduit en 2013 et est l’un des premiers protocoles BLE à avoir gagné une large adoption. Voici quelques caractéristiques clés :

Intégration Écosystème Apple : iBeacon est étroitement intégré à l’écosystème iOS, offrant une compatibilité parfaite avec les appareils Apple.

Propriétaire : Contrairement à Eddystone, iBeacon est un format propriétaire, ce qui signifie que son utilisation est limitée aux appareils compatibles avec Apple.

Fonctionnement : iBeacon utilise des identifiants uniques pour transmettre des signaux aux appareils iOS à proximité, déclenchant des actions spécifiques, telles que l’ouverture d’applications ou l’affichage de notifications. Pour en savoir plus sur ce protocole, lisez cet article.

Applications :

Marketing de Proximité : Les détaillants peuvent envoyer des promotions ciblées aux utilisateurs d’iPhone entrant dans leurs magasins.

Navigation Intérieure : Utilisé dans les grands espaces comme les centres commerciaux et les stades pour aider à la navigation.

AltBeacon

Développé par Radius Networks, AltBeacon est un protocole open-source conçu pour offrir une alternative flexible et interopérable aux formats propriétaires. Voici ses points forts :

Open-Source : En tant que format ouvert, AltBeacon permet une adoption et une personnalisation sans restriction, favorisant l’innovation et l’expérimentation.

Interopérabilité : Compatible avec une large gamme de dispositifs et plateformes, AltBeacon peut être utilisé dans divers environnements sans nécessiter de matériel spécifique.

Applications :

Déploiements à Grande Échelle : Idéal pour des projets nécessitant une solution personnalisable et économique.

Solutions Personnalisées : Les développeurs peuvent adapter le protocole à des besoins spécifiques, comme des systèmes de sécurité ou de gestion des actifs.

Physical Web

Un projet de Google, Physical Web vise à rendre les objets physiques accessibles via une simple interaction Bluetooth, sans nécessiter d’applications spécifiques. Voici ses caractéristiques :

 Découverte Facile : Les utilisateurs peuvent découvrir et interagir avec des objets à proximité en détectant des URL diffusées par des balises.

Simplicité : Aucune application dédiée n’est nécessaire ; les utilisateurs peuvent utiliser leur navigateur web pour accéder aux informations.

Applications :

Informations Contextuelles : Les musées peuvent diffuser des informations sur les expositions en utilisant des balises Physical Web.

Interaction Sans Application : Idéal pour des environnements où les utilisateurs peuvent ne pas vouloir télécharger des applications spécifiques.

Comparaison des Protocoles

Pour vous aider à mieux comprendre les différences et les points forts de chaque protocole, voici un tableau comparatif :

Le choix du protocole Bluetooth adapté dépend de vos besoins spécifiques et de l’environnement dans lequel il sera déployé. Le protocole Eddystone offre une solution flexible et sécurisée, idéale pour une large gamme d’applications IoT. Cependant, iBeacon, AltBeacon et Physical Web présentent également des avantages uniques qui peuvent être mieux adaptés à certaines situations.

En évaluant les caractéristiques et les avantages de chaque protocole, vous pouvez sélectionner la solution la plus adaptée pour maximiser l’efficacité et l’interaction utilisateur de vos projets IoT.

Fanny Waterlot
Fanny WATERLOT
Manager Marketing & Communication
Diplômée d’un Master II en stratégie de communication des entreprises, Fanny a rejoint l’équipe d’ELA Innovation depuis octobre 2018 en qualité de Manager marketing & communication. A l’affût des tendances et passionnée par le digital, Fanny a à cœur de mettre en avant les valeurs et les projets de l’entreprise sur différents supports (Réseaux sociaux, blog, sites web, etc.).
Derniers articles

Webinaire : Géolocalisation d'outils par Bluetooth

 

Découvrez comment Eiffage optimise la gestion de son parc d’outillages grâce à la géolocalisation Bluetooth

ELA Innovation • Tous droits réservés

Contactez-nous directement en utilisant le formulaire ou cliquez sur le bouton ci-dessous pour faire une demande de devis :