Table des matières

Le B-A-BA du Bluetooth

Utilisation, fréquences, BT Classique et Bluetooth Low Energy (BLE)

Page Wikipedia

Bluetooth est une norme de télécommunications permettant l'échange bidirectionnel de données à courte distance en utilisant des ondes radio UHF sur la bande de fréquence de 2,4 GHz.

Version actuelle : 5.2 (mise en service en décembre 2019).

Echo du Net - Dossier Bluetooth (Avril 2021)

À partir de ce moment [sortie du BT 4.0 en 2010], les fabricants d’accessoires ont le choix d’implémenter le Bluetooth LE seul (en « single mode ») ou avec le Classic Bluetooth (en « dual mode ») des versions 1.0 à 3.0 et High Speed de la version 3.0, afin de conserver la compatibilité avec les anciennes versions du Bluetooth.

Ellisys Bluetooth Video 1: Intro to Bluetooth Low Energy (vidéo - anglais - 8')

BR/EDR et LE

Pour le débutant, le Bluetooth classique se compose de Bluetooth 1.0-3.0. Il s'agit notamment de Bluetooth BR (Basic Rate) autour de 1,2 Mbit / sec, Bluetooth EDR (Enhance Data Rate) à 3Mbits / Sec. (source).

Types d'adresses

Selon la norme EUI-48 (Extended Unique Identifier), l'identité d'un objet connecté en BT est définie par une adresse publique et/ou une adresse aléatoire statique. Cependant, cette identité peut-être masquée par une adresse aléatoire privée, ce qui empêche un tiers intrus de tracer l'objet.

Remarque : Cette variété n'est disponible que pour le BT LE. En BR/EDR, l'adresse est obligatoirement de type “publique”.

Le format de l'adresse qui est détectée est le même que celui d'une adresses MAC♦, c'est un code de la forme XX:XX:XX:XX:XX:XX où “X” est un chiffre (0 à 9) ou une lettre (de A à F uniquement) - exemple : 0C:4F:23:12:AD:01.

Le type d'adresse peut être en partie distingué grâce au premier caractère :

♦Tandis qu'une adresse MAC est unique et fixe pour chaque appareil électronique, l'adresse affichée peut-être une “couverture” qui masque l'adresse MAC. Ainsi, en toute rigueur, l'adresse qui s'affiche n'est pas une adresse MAC, même si elle en a l'apparence !

Pour plus d'info sur les adresses BT :

BLE Beacons

Qu’est-ce qu'un “beacon BLE” (une balise Bluetooth Low Energy) ? : https://blog.pandasuite.com/fr/technologie-beacon/

Principales normes :

Scanning for Bluetooth Beacons on the Linux command line

ManufacturerData Key

C'est une des informations clé émise par une balise : Répertoire des compagnies

Exemples :

UUID 16

C'est un autre type d'information contenu dans un paquet et permettant d'identifier le type d'appareil.

* Liste des UUID 16bit spécifiques

Exemples :

Autres sources d'info