En quoi consiste la publicité Bluetooth?

En quoi consiste la publicité Bluetooth?
En quoi consiste la publicité Bluetooth

La publicité BLE est une partie importante de la technologie Bluetooth basse consommation. Qu'il s'agisse d'une balise qui envoie la météo, lieu, ou un Traqueur de Fitness qui est connecté en permanence à un hôte (téléphone ou tablette), tout commence par un modèle publicitaire. Savoir utiliser correctement les publicités permet de réduire la consommation d'énergie, augmenter la vitesse des connexions, et améliorez la fiabilité de la publicité Bluetooth. La publicité BLE est également essentielle pour les balises, qui deviennent de plus en plus populaires pour créer la localisation et le suivi. Le principe et l'usage du beacon advertising seront également abordés dans cet article.

Il existe deux façons de communiquer Bluetooth à faible consommation. La première consiste à utiliser la publicité, où les périphériques BLE diffusent des paquets vers tous les appareils qui les entourent. Les récepteurs peuvent ensuite manipuler ou se connecter avec ces informations pour recevoir plus d'informations. Balise Bluetooth communique de cette manière, ils transmettent juste le paquet de données. La deuxième méthode consiste à recevoir des paquets avec une connexion, dans lequel les dispositifs périphériques et centraux transmettent des paquets. La publicité Bluetooth est le sujet sur lequel nous allons nous concentrer pour les raisons suivantes:

  • Sans publicité, une connexion ne peut pas être créée entre deux appareils. La première chose que vous devez faire est de définir une définition du format et des données d'un paquet publicitaire lors du développement d'un appareil Bluetooth à faible consommation d'énergie..
  • De nombreux produits BLE restent en veille la plupart du temps, ils se réveillent pour la publicité et ne se connectent qu'en cas de besoin. Cela signifie que la publicité a un impact important sur la consommation d'électricité.
  • Les utilisateurs ont besoin de produits réactifs, et l'espace publicitaire est essentiel pour les connexions rapides.
  • La publicité est au cœur d'Eddystone, iBeacon, et autres balises.

La publicité est conçue dans une direction. Sans connexion, le dispositif central ne peut pas transmettre de données au périphérique tandis qu'un périphérique peut annoncer à plusieurs hôtes dans la zone.

Couche physique Bluetooth basse consommation

Avant de discuter de la façon dont les packages AD sont envoyés, voici quelques connaissances sur la couche physique BLE que vous devriez d'abord apprendre. Le physique est en fait responsable de l'envoi de signaux dans l'air. Cela inclut les radios à fréquence radio réelles.

Il existe certaines similitudes entre le Bluetooth low energy et le Bluetooth classique. Les deux utilisent la bande 2.4ghz et la modulation GFSK 1Mbps, mais l'indice de modulation est différent. Le Bluetooth classique a 79 canaux, alors que LE n'a que 40. L'espacement des canaux est également différent. C'est pourquoi BLE et Bluetooth classique ne peuvent pas communiquer car ils sont incompatibles.

quelques similitudes entre le Bluetooth low energy et le Bluetooth classique

bluetooth ble et classique

La bande 2,4 ghz de Bluetooth s'étend de 2 402 MHz à 2 480 MHz. Les canaux larges utilisés par LE sont 40 1MHz avec des intervalles de 2 MHz.

Canaux 37, 38, et 39 sont utilisés pour transmettre des paquets publicitaires uniquement. Le reste est utilisé pour l'échange de données pendant la connexion. Il est important de noter que dans la dernière spécification Bluetooth, l'extension AD permet également de faire de la publicité sur d'autres canaux, mais nous allons d'abord nous concentrer sur les trois canaux principaux.

Pendant la publicité BLE, Les périphériques BLE envoient les mêmes paquets sur trois canaux publicitaires en séquence. Un appareil central qui scanne les appareils ou les balises écoutera les paquets publicitaires sur ces canaux, ce qui l'aide à repérer les appareils à proximité.

Canaux 37, 38, et 39 sont délibérément distribués dans la bande 2.4ghz. Si un canal publicitaire est bloqué, les autres peuvent encore être disponibles car ils sont séparés par une quantité considérable de bande passante en mégahertz. Cela est particulièrement vrai car la plupart des autres appareils interfèrent avec le BLE étant une bande étroite. Le large espacement des canaux publicitaires aide le Bluetooth à faible consommation d'énergie à mieux gérer les interférences du Wi-Fi, micro-ondes, Bluetooth classique, babyphones et etc, assurer le succès de la publicité.

intervalle des annonces bluetooth

Intervalle de publicité Bluetooth BLE

Lorsque les périphériques BLE sont en mode publication, des messages sont périodiquement envoyés sur chaque canal de publication. L'intervalle entre les ensembles de paquets peut être soit un intervalle fixe, soit un délai aléatoire.

L'intervalle fixe va de 20 ms à 10.24 secondes, et le pas est de 0.625ms. Le délai aléatoire est automatiquement ajouté de 0 ms à 10 ms. Ce caractère aléatoire permet de réduire la probabilité de collisions AD entre différents appareils (s'ils ont le même taux de drop, ils sont plus faciles à interférer). Nous avons mentionné que la recherche d'annonces est cruciale, il est donc important d'éviter les conflits.

Vous voudrez peut-être économiser de l'énergie en faisant de la publicité sur un ou deux canaux plutôt que sur les trois, car chaque paquet envoyé a un coût spécifique., ce qui peut augmenter considérablement le courant moyen. La plupart des entreprises ne sont pas favorables à cette approche en raison des perturbations. Si la chaîne que vous avez sélectionnée est bloquée, votre appareil ne fonctionnera pas. Par exemple.

de plus, l'intervalle AD est distinct de l'intervalle de connexion. Ainsi, même si votre appareil a une connexion lente, vous ne serez pas empêché d'envoyer des données rapidement une fois la connexion établie.

Même s'il y a de larges intervalles publicitaires, la plupart des appareils utilisent la directive suivante:

  • Moins de 100 ms – pour des connexions très agressives et de courtes durées
  • 100ms à 500 ms – publicité rapide pour la plupart des appareils
  • 1000ms à 2000ms – pour les appareils qui se connectent aux passerelles et où la latence n'est pas critique

Sachez que les connexions peuvent nécessiter des multiples d'intervalles AD. En réalité, la plupart des appareils créent un système publicitaire plus sophistiqué qui utilise à la fois des modèles publicitaires rapides et lents. Parce que l'utilisateur a déjà interagi avec l'appareil, l'appareil lance ou reçoit l'ordre de commencer à diffuser des publicités à un rythme plus rapide. En réponse rapidement, il faut le faire dans un temps limité.

Après une période de temps prédéfinie, lorsqu'il n'y a pas de connexion, l'appareil passe à un débit publicitaire plus lent, qui permet aux applications de se connecter mais limite la consommation d'énergie car l'utilisateur peut avoir besoin d'un certain temps pour se connecter.

Canal publicitaire PDU

Le PDU de canal AD lui-même a des charges utiles qui dépendent du type de PDU AD. Cette charge utile a une adresse AD de 6 octets avec un nombre variable de structures de données AD.

Après prise en compte de l'adresse AD (souvent appelée adresse MAC Bluetooth, bien qu'il puisse changer à volonté), il nous reste la structure de données AD réelle de 37-6 = 31 octets. Cela doit être cohérent avec la longueur, taper, et les données elles-mêmes.

Comme tu peux le voir, BLE contient beaucoup de données, ce qui vous permet de prendre en charge les différents comportements les plus adaptés à votre produit. Au niveau le plus bas, les annonces sont 31 octets de long et peut publier n'importe quel nombre de contenus différents.

Forfait publicitaire BLE

La spécification Bluetooth définit la définition sur les paquets de niveau supérieur dans Ble avec deux unités de données. Le paquet lui-même comporte plusieurs parties, y compris les adresses principales et d'accès, et le CRC.
L'unité de données de paquet de canal AD se compose d'un en-tête de 2 octets et d'une charge utile qui varient de 6 à 37 octets.

Vous trouverez ci-dessous plusieurs types de PDU pour la publicité:

  • ADV_IND

Aussi appelée directive AD (ADV_IND), le périphérique demande à se connecter à n'importe quel appareil central (C'est, pas à un dispositif central spécifique).

Par exemple: une smartwatch demande à se connecter à n'importe quel appareil central.

  • ADV_DIRECT_IND

Les demandes de connexion sont dirigées vers un dispositif central spécifique.

Par exemple: une smartwatch demande à se connecter à un appareil central spécifique.

  • ADV_NONCONN_IND

Appareils non connectés, messages publicitaires à tous les appareils d'écoute.

Par exemple, une balise dans un musée est utilisée pour déterminer la proximité d'une exposition particulière.

  • ADV_SCAN_IND

Des informations supplémentaires sont fournies via la réponse d'analyse.

Exemple: Balise de palette d'entrepôt, qui permet à l'équipement central de demander des informations supplémentaires sur les palettes.

Pour diffuser des données générales sans établir de connexion à long terme, définir le type de PDU sur ADV_NONCONN_IND ou ADV_SCAN_IND. Une balise typique utilisera ADV_NONCONN_IND.

Portée de proximité de la publicité Bluetooth

La publicité Bluetooth est généralement une fonction de diffusion. Pour la plupart des appareils mobiles Bluetooth, la portée moyenne du deuxième type de publicités Bluetooth est 15 mètres à 40 mètres. Tout comme de nombreuses transmissions sans fil, l'accessibilité, et la portée de la plupart des publicités Bluetooth dépendent de la portabilité individuelle et du niveau de puissance de l'émetteur de l'appareil récepteur. toutefois, avec l'avancement de la technologie des appareils mobiles, la distance augmente à plus de 250 compteurs afin de recevoir correctement les informations sur les appareils mobiles tels que les smartphones et les tablettes. La sélectivité diminue à mesure que la portée augmente, ainsi, une augmentation de la puissance d'émission et de la sensibilité du récepteur réduit la connexion contextuelle entre la position réelle du récepteur et le contenu du message diffusé. Il existe plusieurs grandes solutions publicitaires Bluetooth. Il s'agit généralement de dongles Bluetooth en tant que matériel d'émetteur, combiné avec la plupart des fonctions de serveur normales connectées par USB. Le logiciel de planification intégré transmet via un dongle à un récepteur Bluetooth activé. Étant donné que le mode de réception Bluetooth nécessite une alimentation par batterie, son attribution dépend de la disponibilité ou non du porteur de l'unité réceptrice à recevoir cette transmission.

Extension publicitaire Bluetooth de Bluetooth 5.0

Pendant que Bluetooth 5.0 est connu pour sa plus longue autonomie de batterie et son débit de données plus élevé, Les extensions publicitaires de Bluetooth 5 contribueront à offrir une expérience encore meilleure. BLE Advertising ne se contente pas d'envoyer des données AD à travers 3 Canaux AD, il vous permet de lier des packages AD ensemble et d'utiliser 37 autres canaux qui ne transportaient pas auparavant de données AD. Ceci est utile pour obtenir des données AD même lorsque de nombreuses interférences sont maintenues.

Bluetooth 5 permet également aux paquets AD de contenir 255 octets de données, qui est beaucoup plus grand que le 37 paquets possibles en Bluetooth 4.0 via Bluetooth 4.2. Cela lui permet d'obtenir des données sans connexion, ce qui économise la consommation d'énergie.

Application publicitaire Bluetooth

  • Diffusez des coupons basés sur la localisation
  • Annonces contextuelles
  • Informations localisées
  • Jouer & Musique
  • Exigences relatives au contenu
  • Des activités spécifiques et ciblées

Application publicitaire Bluetooth

Balise et balise BLE

Aucune discussion sur BLE Advertising ne serait complète sans une discussion sur Beacon, Plus précisément iBeacon d'Apple la norme.

Les balises sont des périphériques BLE qui n'utilisent que de la publicité et ne permettent pas les connexions. La raison pour ne pas autoriser la connexion est que si la balise devait établir une connexion, la publicité devrait s'arrêter, donc d'autres appareils n'ont pas pu trouver la balise. Le format du paquet envoyé était incohérent. iBeacon d'Apple utilise un format de charge utile très spécifique.

Balise et balise BLE

Ces paquets ibeacon utilisent un format BLE de base. Jetons un coup d'œil à chacun.

Le message AD contient l'adresse MAC Bluetooth et la charge utile. La charge utile se compose de deux structures AD, le premier utilisant le type de données Flags pour fournir des informations générales, et le second est des informations iBeacon spécifiques à Apple.

Type de données IBeacon

Le deuxième type de publicité est le plus important. Le premier octet représente le nombre d'octets, 0x1A représente un total de 26 octets, une charge de 25 octets, et un type d'un octet.

Les deux premiers octets représentent l'identifiant de l'entreprise. Les deux derniers octets sont des indicateurs de notification de balise. Ils sont toujours 0x02 et 0x15. Le champ clé est l'UUID adjacent à l'iBeacon, qui identifie de manière unique l'iBeacon, suivi des champs primaire et secondaire. Il existe des UUID uniques pour chaque iBeacon afin que l'application iPhone sache exactement où elle se trouve par rapport à un ou plusieurs ibeacon. Pour terminer, la puissance TX calibrée a également un supplément de 2, qui peut être utilisé pour améliorer la précision du positionnement et connaître le niveau de puissance de la balise.

Qu'est-ce que la publicité par balise?

Publicité balise (aussi connu sous le nom “commercialisation des balises”) est une forme de publicité qui utilise un petit, émetteur alimenté par batterie appelé balise pour envoyer un signal à courte portée à un appareil mobile via Bluetooth. Utiliser la technologie, les propriétaires de magasins et d'autres peuvent collecter des données ou fournir des informations personnalisées, annonces géolocalisées aux personnes dans ou à proximité de leurs magasins.

Cas d'utilisation de la publicité Bluetooth MOKO Beacon

MOKOBlue a plus 16 ans à prouver les solutions ibeacon. Voici quelques façons d'utiliser efficacement la publicité par balise Bluetooth.

  • Annonces intérieures: Les acheteurs parcourant les produits dans leur supermarché local recevront une notification mobile d'une offre sur leur marque préférée. Les agents immobiliers utiliseront également des balises sur les panneaux de vente pour fournir des détails sur la propriété aux acheteurs potentiels.. Le marketing Beacon vous permet de cibler les promotions mobiles en fonction des actions passées et de l'emplacement, ce qui augmente la probabilité que le destinataire prenne des mesures.

Cas d'utilisation de la publicité MOKO Beacon

  • Annonces personnalisées: Les annonceurs peuvent intégrer des balises au marketing de proximité. Ce type d'intégration fournit plus de données sur le comportement des acheteurs. Alors quand quelqu'un entre dans le magasin, vous pouvez donner une réception instantanée, offrir des recommandations basées sur la navigation passée ou le comportement d'achat, proposer des offres ciblées via des notifications mobiles, ou améliorez votre stratégie de vente en conséquence. Les balises peuvent également aider les événements à se dérouler plus facilement en aidant les organisateurs à identifier les stands les plus fréquentés et en alertant les gens de ce qui se passe à proximité grâce à l'enregistrement et à l'enregistrement automatiques..

Annonces personnalisées

  • Enregistrement fluide: Les annonceurs peuvent également utiliser l'intégration avec la technologie de localisation pour effectuer des enregistrements en détectant l'emplacement d'un individu.. Vous pouvez également utiliser des balises pour diffuser des publicités reciblées à ceux qui ont besoin de plus d'encouragements pour acheter.

Enregistrement fluide

Écrit par --
Partager cette publication