Il encode et décode les paquets bluetooth selon la charge utile et les paramètres liés au canal physique, transport logique et liaisons logiques.
Dans sa version actuelle, largement répandue, essentiellement dans les appareils mobiles, comme les téléphones portables, la liaison Bluetooth exploite les caractéristiques suivantes :
En conséquence, il sera présent sur des appareils fonctionnant souvent sur batterie, désirant échanger une faible quantité de données sur une courte distance :
La compatibilité entre marques est assez bonne, mais pas parfaite : certains appareils ne parviennent pas à se raccorder à d'autres.
Les manettes sans-fil des consoles de type Sony Playstation 3 utilisent le protocole Bluetooth.
Les manettes sans-fil des consoles Nintendo Wii (manette nommée Wiimote) utilisent également le protocole Bluetooth.
Afin d'échanger des données, les appareils doivent être appairés. L'appairage se fait en lançant la découverte à partir d'un appareil et en échangeant un code. Dans certains cas, le code est libre, et il suffit aux deux appareils de saisir le même code. Dans d'autres cas, le code est fixé par l'un des deux appareils (appareil dépourvu de clavier, par exemple), et l'autre doit le connaître pour s'y raccorder. Par la suite, les codes sont mémorisés, et il suffit qu'un appareil demande le raccordement et que l'autre l'accepte pour que les données puissent être échangées. Afin de limiter les risques d'intrusion, les appareils qui utilisent un code préprogrammé (souvent 0000) doivent être activés manuellement, et l'appairage ne peut se faire que durant une courte période.
Afin d'obtenir la certification Bluetooth, des tests de qualification sont nécessaires. Les tests de qualification sont de deux types :
Qualification RF : l'objectif des essais est de prouver que la plate-forme matérielle utilisée respecte les performances radio de la norme Bluetooth. Il existe une liste des tests RF à réaliser, en émission et en réception. Ces essais sont :
Les procédures des essais sont spécifiés dans le document Test Specification for the Bluetooth system. La plupart des appareils de mesure permettent de réaliser les essais sur 3 canaux : les deux extrêmes et le canal central. Pour des tests sur tous les canaux, il est nécessaire de développer des compléments d'essais. Les tests sont d'abord réalisés chez l'industriel, par l'industriel, afin de valider son design. Puis il est obligatoire de faire appel à un organisme agréé afin d'obtenir la certification Bluetooth (BQB : Bluetooth wireless Qualification Body).
Qualification du logiciel : si l'industriel a lui-même réalisé le logiciel de son nouveau design, avec les couches hautes HCI, RFCOMM, L2CAP, SDP ou d'autres profils Bluetooth, ils doivent être qualifiés. La certification du logiciel s'effectue profil par profil. Chaque couche logicielle doit être conforme à la norme Bluetooth à respecter.
Ces deux catégories d'essais de qualification réalisés et acceptés, la certification Bluetooth est alors acceptée. Le produit ainsi fabriqué est conforme à la version de la norme Bluetooth pour lequel il est certifié, compatible avec les produits qui respectent la même version de la norme Bluetooth. L'industriel reçoit alors un certificat de conformité.