Quoi de neuf et pourquoi c’est important

Bluetooth 5.1 apporte de nouvelles fonctionnalités de «radiogoniométrie» qui permettront aux appareils Bluetooth de localiser l’emplacement physique au centimètre près, facilitant ainsi le positionnement à l’intérieur. Cette dernière version comprend des fonctionnalités qui permettront également des connexions Bluetooth plus fiables.

Les appareils Bluetooth peuvent désormais localiser votre position

Les systèmes de proximité Bluetooth actuels peuvent deviner à quelle distance se trouve un appareil, comme votre smarthome ou smartwatch, en utilisant la force du signal. Ils savent peut-être que vous êtes à quelques mètres, mais ils ne connaissent pas la direction.

Cela est amélioré avec une nouvelle fonction de radiogoniométrie dans Bluetooth 5.1, qui vient d’être annoncée par le Groupe d’Intérêt Spécial Bluetooth (SIG,) le groupe industriel qui supervise Bluetooth. Un système de positionnement peut maintenant déterminer la direction d’un signal Bluetooth. En combinant distance et direction, les appareils Bluetooth peuvent désormais déterminer l’emplacement précis d’un appareil au centimètre près.

  Comment exécuter des diagnostics matériels à partir du BIOS sans système d'exploitation

diagrammes montrant les méthodes AoA et AoD

Bluetooth 5.1 propose deux méthodes différentes pour déterminer la direction, nommées «Angle d’arrivée» (AoA) et «Angle de départ» (AoD). L’un des deux appareils doit avoir un réseau d’antennes multiples, et les données reçues de ces antennes peuvent être utilisées pour identifier la direction d’où provient le signal Bluetooth.

Si vous transportez un smartphone et que ce téléphone est équipé de Bluetooth 5.1, un système de positionnement peut avoir une bonne idée de votre emplacement exact. Cela peut être utilisé pour améliorer la navigation à l’intérieur, trouver vos clés perdues ou activer le matériel smarthome pour mieux localiser votre emplacement.

Démarrage plus rapide de la connexion avec moins d’énergie dépensée

Comme vous pouvez vous y attendre d’après le numéro de version, Bluetooth 5.1 n’est pas un grand pas en avant avec beaucoup de changements, comme l’était Bluetooth 5.0. Ses autres changements sont assez mineurs, mais sont toujours utiles.

Les appareils Bluetooth Low Energy utilisent ce qu’on appelle le «Generic Attribute Profile» ou GATT. Chaque fois qu’un périphérique client se connecte, il effectue une «découverte de service» pour voir ce que le périphérique serveur prend en charge. Cela prend du temps et de l’énergie. Bluetooth 5.1 effectue une mise en cache plus agressive et les clients peuvent ignorer l’étape de découverte de service lorsque rien n’a changé. Ces «améliorations de la mise en cache du GATT» signifient que la connexion est plus rapide et que moins d’énergie est dépensée.

  Désinstaller ou désactiver iTunes sur Mac OS X [Guide]

Améliorations de la publicité de connexion

Bluetooth 5.1 inclut plusieurs améliorations de la publicité. Le mot «publicité» ici fait référence à la façon dont un appareil Bluetooth diffuse sa disponibilité à se connecter, annonçant sa disponibilité à d’autres appareils Bluetooth à proximité. Cela devrait améliorer le fonctionnement des connexions.

Une nouvelle fonctionnalité est « l’indexation aléatoire des canaux publicitaires ». Bluetooth 5.0 exigeait que les appareils parcourent les canaux 37, 38 et 39 dans un ordre strict. Désormais, les appareils peuvent sélectionner des canaux au hasard. Cela réduit les chances que deux appareils Bluetooth interfèrent l’un avec l’autre et se «parlent» sur les mêmes canaux lorsqu’ils annoncent leur disponibilité à se connecter, et cela sera utile dans les endroits avec beaucoup d’appareils Bluetooth.

diagramme montrant le transfert de synchronisation publicitaire périodique

Bluetooth 5.0 a ajouté la possibilité pour les appareils de synchroniser leur recherche de connexion avec le calendrier «publicitaire» d’un autre appareil. Par exemple, si vous connectez votre smartphone à un téléviseur via Bluetooth, le téléviseur peut indiquer à votre téléphone exactement quand il fera de la publicité avec un champ de données nommé SyncInfo. Votre téléphone n’a pas à rechercher en permanence le téléviseur, mais il sait exactement quand le téléviseur fera de la publicité. Cela permet d’économiser de l’énergie et pourrait potentiellement aider si les appareils ont besoin d’échanger des données à un moment précis.

  Comment passer de Bash à Korn Shell sous Linux

Cependant, cet échange de «synchronisation publicitaire périodique» consomme de l’énergie et les appareils à faible consommation peuvent ne pas vouloir y gaspiller leur énergie. Avec le «transfert de synchronisation publicitaire périodique», les appareils connectés peuvent se transférer ces données entre eux. Par exemple, votre smartphone peut transférer des informations sur le programme publicitaire du téléviseur directement sur votre smartwatch plutôt que de forcer votre smartwatch à communiquer ces informations avec le téléviseur. Cela pourrait économiser de l’énergie sur les appareils à faible puissance, ce qui permettrait aux batteries de durer longtemps.

Plus de détails techniques sur le fonctionnement exact de ces fonctionnalités sont disponibles dans le Présentation des fonctionnalités de spécification de base Bluetooth document. Le document répertorie également quelques changements mineurs que nous n’avons pas mentionnés ici.