Il Bluetooth è uno standard di comunicazione wireless che permette a dispositivi vicini di scambiarsi dati senza utilizzare un cavo. È la tecnologia che consente, per esempio, di collegare cuffie e auricolari allo smartphone, usare mouse e tastiere senza fili, sincronizzare wearable, comunicare con sensori, connettere sistemi audio e far dialogare numerosi dispositivi IoT.
Dietro una funzione che ormai sembra banale c’è però una tecnologia molto più articolata di quanto suggerisca il semplice pulsante presente su smartphone e computer.
Oggi bisogna distinguere soprattutto tra Bluetooth Classic, indicato tecnicamente come BR/EDR, e Bluetooth Low Energy (LE). Utilizzano la stessa porzione dello spettro radio, ma hanno caratteristiche e casi d’uso differenti. La documentazione ufficiale Bluetooth SIG distingue chiaramente queste due famiglie nella propria panoramica tecnica.
Capire questa differenza aiuta anche a rispondere a domande apparentemente semplici: perché due dispositivi non sono sempre compatibili? Quanto può arrivare realmente il segnale? Perché una versione più nuova non garantisce automaticamente tutte le funzioni più recenti?
Cos’è il Bluetooth e a cosa serve davvero
È una tecnologia radio progettata per mettere in comunicazione dispositivi senza bisogno di un collegamento fisico.
Nell’uso quotidiano viene impiegata per scenari molto diversi:
- cuffie, auricolari, speaker e sistemi audio;
- mouse, tastiere, controller e altre periferiche;
- smartwatch, fitness tracker e wearable;
- sistemi automobilistici;
- sensori e dispositivi IoT;
- beacon e sistemi di localizzazione;
- dispositivi medicali compatibili;
- trasferimento di piccole quantità di dati;
- comunicazione tra smartphone, computer e accessori.
Il punto importante è che “supporta Bluetooth” non descrive da solo ciò che un dispositivo sa fare.
Due prodotti possono riportare entrambi il relativo logo ma supportare funzioni, profili e caratteristiche differenti. Un sensore alimentato da una piccola batteria ha esigenze molto diverse da quelle di un paio di cuffie wireless o dell’impianto audio di un’automobile.
Per questo è più utile pensare allo standard come a una famiglia di tecnologie e specifiche interoperabili piuttosto che come a un semplice “cavo senza fili”.
Perché si chiama Bluetooth e cosa significa il simbolo
Il nome non è un acronimo tecnico.
Deriva da Harald “Bluetooth” Gormsson, re danese del X secolo. Secondo la ricostruzione ufficiale di Bluetooth SIG, il nome fu proposto durante il lavoro di standardizzazione come richiamo alla capacità attribuita ad Harald di unire territori e popolazioni: l’idea era utilizzare una tecnologia comune per collegare prodotti e industrie differenti.
Il nome, inizialmente pensato come provvisorio, finì per rimanere. La storia completa è raccontata dalla stessa Bluetooth SIG nella pagina dedicata all’origine del nome.
Anche il simbolo ha un significato preciso. È una bind rune, cioè la fusione di due rune dell’alfabeto Younger Futhark associate alle iniziali H e B di Harald.
È quindi uno dei rari casi in cui nome e simbolo di una tecnologia contemporanea derivano direttamente da un riferimento storico.
Come funziona il Bluetooth
Quando due dispositivi comunicano utilizzano onde radio nella banda ISM dei 2,4 GHz, una porzione dello spettro impiegata anche da altre tecnologie wireless.
La comunicazione non consiste però nel trasmettere continuamente sulla stessa frequenza.
Lo standard utilizza tecniche di frequency hopping, cioè cambia rapidamente il canale radio seguendo regole definite dal protocollo. Questo aiuta a gestire un ambiente nel quale possono essere presenti contemporaneamente altre connessioni wireless, reti Wi-Fi e numerosi dispositivi che operano nella stessa banda.
Classic e LE condividono l’intervallo di frequenze utilizzato, ma organizzano diversamente i canali.
| Caratteristica | Classic | LE |
|---|---|---|
| Denominazione tecnica | BR/EDR | Low Energy |
| Banda radio | 2,4 GHz ISM | 2,4 GHz ISM |
| Canali | 79 | 40 |
| Spaziatura dei canali | 1 MHz | 2 MHz |
| Topologie principali | point-to-point | point-to-point, broadcast, mesh |
| Obiettivo tipico | flussi continui e applicazioni consolidate | efficienza energetica, sensori, broadcast, positioning e nuove applicazioni |
I 40 canali LE comprendono 3 canali primari di advertising e 37 canali utilizzabili per i dati, anche se le modalità introdotte dalle versioni più recenti hanno reso il sistema di advertising più flessibile.
Come due dispositivi si trovano e iniziano a comunicare
Prima di scambiarsi dati devono normalmente scoprire la reciproca presenza e capire quali capacità possono utilizzare.
Nel Low Energy ha un ruolo centrale l’advertising: un dispositivo può trasmettere brevi informazioni che permettono agli altri di rilevarlo e, se previsto, iniziare una connessione.
Un sensore, per esempio, può rendere nota la propria presenza senza mantenere permanentemente una connessione radio attiva. Questa caratteristica è particolarmente utile nei dispositivi che devono consumare poca energia.
Una volta stabilita la comunicazione entrano in gioco diversi livelli dello stack. L’applicazione non dialoga direttamente con l’antenna: utilizza servizi, protocolli e procedure definite dalle specifiche.
Pairing e connessione non sono la stessa cosa
Uno degli equivoci più comuni consiste nel considerare pairing e connessione sinonimi.
Non lo sono.
Il pairing è il processo attraverso il quale due dispositivi stabiliscono il materiale crittografico necessario per riconoscersi e proteggere la comunicazione. Quando le informazioni ottenute vengono conservate per connessioni successive si parla anche di bonding.
La connessione è invece il collegamento operativo attraverso il quale i dispositivi comunicano.
In pratica, due cuffie possono essere state abbinate allo smartphone in passato senza essere connesse in questo momento. Quando vengono accese possono riconnettersi utilizzando le informazioni precedentemente memorizzate.
Questa distinzione spiega anche perché, quando una periferica smette di collegarsi correttamente, “disassociare” il dispositivo e ripetere il pairing può risolvere problemi diversi dal semplice spegnere e riaccendere la funzione wireless.
A cosa servono profili e servizi
La versione indica le capacità previste da una determinata revisione della specifica Core, ma non descrive da sola cosa può fare un prodotto.
Per sapere se due dispositivi possono utilizzare una determinata funzione bisogna considerare anche profili, servizi e feature effettivamente implementati.
Nel mondo Classic, per esempio, applicazioni come audio stereo, chiamate e alcune periferiche utilizzano profili specifici. Nel Low Energy molti casi d’uso vengono descritti attraverso servizi e caratteristiche basati sull’architettura GATT.
Questo è uno dei motivi per cui due prodotti possono supportare lo stesso standard e non offrire lo stesso utilizzo.
Bluetooth Classic e Bluetooth Low Energy: qual è la differenza
La distinzione tra Classic e LE è centrale per capire la tecnologia moderna.

Classic BR/EDR
Classic comprende le modalità Basic Rate (BR) ed Enhanced Data Rate (EDR).
È storicamente associato a molti casi d’uso nei quali serve una connessione continua, come l’audio wireless tradizionale, oltre a periferiche e altre applicazioni consolidate.
La specifica prevede PHY con data rate fino a 3 Mb/s a livello fisico nel caso EDR. Questo numero non va però interpretato come velocità disponibile direttamente per un’applicazione: protocollo, pacchetti, ritrasmissioni e altri overhead riducono il throughput effettivamente utilizzabile.
Bluetooth LE
Bluetooth Low Energy nasce invece con una forte attenzione all’efficienza energetica.
Può permettere a sensori, wearable e piccoli dispositivi alimentati a batteria di comunicare senza mantenere la radio costantemente impegnata.
Con l’evoluzione dello standard, LE è diventato molto più di una tecnologia per inviare occasionalmente pochi byte. Oggi supporta diverse modalità radio, comunicazioni point-to-point e broadcast, reti mesh, positioning e anche audio.
Sono disponibili PHY differenti. Tra quelli documentati ufficialmente troviamo:
- LE 1M, con data rate fisico di 1 Mb/s;
- LE 2M, fino a 2 Mb/s;
- LE Coded S=2, 500 kb/s;
- LE Coded S=8, 125 kb/s.
Le modalità Coded sacrificano velocità per aumentare la robustezza del collegamento e la portata potenzialmente ottenibile.
Quando viene usato l’uno e quando l’altro
Non esiste una regola secondo cui LE abbia semplicemente sostituito Classic.
I due sistemi convivono.
Classic continua a essere importante soprattutto per applicazioni consolidate, mentre LE è diventato la base per un numero crescente di scenari: sensori, dispositivi a basso consumo, localizzazione, mesh, nuovi sistemi audio e applicazioni broadcast.
Molti smartphone e computer moderni implementano entrambi.
La domanda corretta quindi non è “quale è migliore?”, ma quale modalità serve alla funzione che vuoi utilizzare.
Quanto arriva il Bluetooth: portata, distanza e interferenze
Dire che “il Bluetooth arriva a 10 metri” è una semplificazione troppo forte.
Non esiste una distanza unica valida per ogni dispositivo.
Bluetooth SIG sottolinea nella propria guida sulla portata delle connessioni che una connessione affidabile può, a seconda della progettazione e dello scenario, andare da meno di un metro a distanze superiori al chilometro.
La copertura dipende infatti da una combinazione di fattori.
Perché 10 metri non sono una regola
La distanza massima raggiungibile dipende almeno da:
- modalità radio utilizzata;
- potenza di trasmissione;
- sensibilità del ricevitore;
- qualità e progettazione delle antenne;
- orientamento dei dispositivi;
- ostacoli;
- materiali attraversati;
- rumore radio;
- interferenze;
- requisiti di affidabilità dell’applicazione.
Una cuffia progettata per lavorare vicino allo smartphone e un sistema LE industriale ottimizzato per una distanza elevata non hanno quindi la stessa copertura.
Anche le indicazioni commerciali come “fino a 10 metri” o “fino a 100 metri” vanno lette come caratteristiche del prodotto in determinate condizioni, non come limiti universali dello standard.
Potenza, PHY, antenna e ostacoli
Aumentare semplicemente la potenza non è l’unico modo per ottenere più distanza.
LE Coded utilizza Forward Error Correction per aumentare la capacità del ricevitore di recuperare correttamente i dati, accettando però un data rate inferiore.
È un classico trade-off:
più robustezza e potenziale copertura ↔ minore velocità fisica
Anche l’antenna conta molto. Due dispositivi con la stessa versione possono comportarsi in maniera sensibilmente diversa se progettazione RF e antenna non sono equivalenti.
Poi arriva l’ambiente reale. Pareti, strutture metalliche, persone, disposizione degli oggetti e altre trasmissioni radio possono cambiare radicalmente il risultato.
Bluetooth e Wi-Fi nella banda dei 2,4 GHz
La tecnologia e molte reti Wi-Fi possono utilizzare la stessa banda dei 2,4 GHz.
Questo non significa che siano incompatibili: entrambe dispongono di meccanismi progettati per operare in ambienti radio affollati.
Significa però che la qualità reale di una connessione wireless dipende anche dal contesto radio.
In un ambiente molto congestionato potresti quindi osservare prestazioni peggiori rispetto allo stesso dispositivo utilizzato in un luogo con meno interferenze.
Velocità e consumi: cosa significano davvero i numeri
Confrontare due versioni soltanto sulla base dei Mb/s dichiarati può portare a conclusioni sbagliate.
Il data rate del PHY descrive la velocità con cui lavora il livello fisico. Non coincide con il throughput netto disponibile per un’applicazione.
Parte della capacità viene infatti impiegata da:
- header e informazioni del protocollo;
- gestione della connessione;
- controllo degli errori;
- intervalli temporali;
- acknowledgements;
- eventuali ritrasmissioni;
- livelli superiori dello stack.
Per questo non è corretto leggere “LE 2M = 2 Mb/s” e concludere che un’applicazione trasferirà necessariamente dati a 2 Mb/s.
Allo stesso modo, una modalità radio più lenta può essere la scelta migliore quando il vero obiettivo è consumare meno energia, coprire una distanza maggiore o aumentare l’affidabilità.
È uno dei principi più importanti dello standard: velocità, autonomia, portata e affidabilità non possono essere valutate isolatamente.
Versioni Bluetooth: cosa è cambiato da 4.0 a Core 6.3
La versione è utile per capire a quale generazione della specifica Core fa riferimento un dispositivo, ma non deve essere utilizzata come una lista automatica di funzioni presenti nel prodotto.
La Core Specification corrente è Bluetooth Core 6.3, adottata da Bluetooth SIG e disponibile nella documentazione ufficiale della specifica 6.3.
Le tappe più importanti dell’evoluzione recente possono essere riassunte così:
| Versione | Alcune evoluzioni rilevanti |
|---|---|
| 4.0 | introduzione di Low Energy |
| 5.0 | LE 2M, LE Coded, Extended Advertising |
| 5.1 | Direction Finding tramite AoA/AoD |
| 5.2 | LE Isochronous Channels, Enhanced ATT, LE Power Control |
| 5.3 | Connection Subrating e altre ottimizzazioni |
| 5.4 | Periodic Advertising with Responses, Encrypted Advertising Data |
| 6.0 | Channel Sounding e altre estensioni LE |
| 6.1 | ulteriori miglioramenti, inclusi aggiornamenti delle private address |
| 6.2 | evoluzioni di Channel Sounding e connessioni LE |
| 6.3 | ulteriori miglioramenti a Channel Sounding, HCI e requisiti radio |
Questa tabella serve a capire la direzione della tecnologia, non a sostituire la scheda tecnica di un prodotto.
La svolta Low Energy con la versione 4.0
La versione 4.0 ha rappresentato una svolta soprattutto per l’introduzione di Bluetooth Low Energy.
Da quel momento lo standard si è prestato molto meglio a sensori, wearable e dispositivi che devono funzionare a lungo con batterie piccole.
Questa evoluzione è uno dei motivi per cui è diventato così rilevante anche nel mondo dell’Internet of Things e dei dispositivi connessi.
Versione 5.0: velocità, portata e advertising
La release 5.0 ha introdotto diverse capacità importanti per LE.
LE 2M PHY permette un data rate fisico doppio rispetto a LE 1M.
LE Coded PHY prende invece la direzione opposta: riduce il data rate per ottenere maggiore robustezza e potenzialmente una portata superiore attraverso la correzione degli errori.
Con Extended Advertising viene inoltre ampliato il modello di advertising, rendendo possibile utilizzare i canali radio in maniera più flessibile e gestire quantità di dati maggiori rispetto al legacy advertising.
La conseguenza pratica è importante: quando si dice genericamente che “la versione 5 aumenta velocità e portata”, si stanno in realtà riassumendo modalità differenti che perseguono obiettivi differenti.
Non ottieni contemporaneamente e automaticamente il massimo di ogni parametro.
Le versioni 5.1, 5.2 e 5.4
La release 5.1 introduce, tra le altre funzioni, il Direction Finding, basato su Angle of Arrival e Angle of Departure. L’obiettivo non è soltanto capire che un dispositivo è vicino, ma ottenere informazioni sulla direzione del segnale in sistemi progettati per supportarlo.
La 5.2 introduce gli LE Isochronous Channels, una base tecnica importante per LE Audio.
La stessa Bluetooth SIG chiarisce che LE Audio richiede una feature Core introdotta con questa versione. Ciò però non significa che ogni dispositivo 5.2 supporti automaticamente LE Audio.
La 5.4 amplia ulteriormente le capacità di advertising e introduce, tra le feature rilevanti, Periodic Advertising with Responses (PAwR) ed Encrypted Advertising Data.
Core 6.x e Channel Sounding
Con Core 6.0 arriva Channel Sounding, pensato per consentire misurazioni di distanza più accurate fra dispositivi compatibili.
Questo apre applicazioni interessanti in scenari come digital key, asset tracking e sistemi nei quali conoscere con maggiore precisione la distanza reale tra due device è importante.
Le revisioni successive hanno continuato a sviluppare questa direzione.
Core 6.3 introduce ulteriori miglioramenti a Channel Sounding, più capacità per l’Host Controller Interface e interventi sui requisiti radio. Bluetooth SIG ne descrive le modifiche nel proprio technical overview di Core 6.3.
Per l’utente finale, però, resta valida una regola essenziale: il numero della versione da solo non basta per sapere quali funzioni puoi utilizzare.
Perché una versione più recente non garantisce tutte le funzioni
Le specifiche contengono numerose feature, alcune obbligatorie e altre opzionali.
Di conseguenza:
versione Core supportata ≠ tutte le funzioni introdotte da quella versione
Un dispositivo può dichiarare una release 5.x o 6.x senza implementare necessariamente ogni capacità associata a quella famiglia.
Quando una funzione ti serve davvero — LE Audio, Auracast, Direction Finding, Channel Sounding o una determinata modalità PHY — devi verificare quella funzione specifica nella documentazione del prodotto.
È molto più affidabile che scegliere basandosi soltanto sul numero stampato nella scheda tecnica.
Compatibilità Bluetooth: perché due dispositivi possono non funzionare insieme
La compatibilità va letta su più livelli.
Perché due dispositivi possano utilizzare una certa funzione devono avere una combinazione compatibile di:
- controller e radio;
- versione della specifica;
- feature richieste;
- profili o servizi;
- sistema operativo e driver;
- applicazione;
- implementazione del produttore.
È quindi possibile che entrambi i prodotti supportino lo standard ma non condividano la funzione che vuoi utilizzare.
Versione, feature e profilo sono cose diverse
Immagina due smartphone che dichiarano la stessa versione Core.
Uno potrebbe implementare una determinata funzione opzionale e l’altro no.
Oppure entrambi potrebbero possedere l’hardware necessario, ma una capacità potrebbe non essere esposta dal sistema operativo o dal software corrente.
Lo stesso principio vale per i profili Classic e per i servizi LE.
La compatibilità reale va quindi verificata a livello di caso d’uso, non di semplice logo.
Cosa significa retrocompatibilità
Le nuove generazioni dello standard mantengono importanti meccanismi di compatibilità con tecnologie precedenti, ma questo non significa che una feature nuova possa magicamente funzionare su hardware vecchio.
Un dispositivo con capacità moderne può normalmente utilizzare modalità comuni con un prodotto precedente, mentre le funzioni che richiedono nuove capacità saranno disponibili solo se entrambe le estremità le supportano.
La connessione tende quindi a utilizzare il denominatore comune compatibile con lo scenario.
Spesso il limite è nella funzione condivisa
Questa distinzione è molto evidente negli ecosistemi consumer.
Un dispositivo può collegarsi correttamente ma non rendere disponibile una funzione specifica.
Pensiamo a smartphone, smartwatch e wearable: il collegamento radio è soltanto un pezzo della catena. Sistema operativo, servizi e applicazioni determinano cosa succede dopo.
Per esempio, nel rapporto fra iPhone e Apple Watch, watchOS gestisce diversi livelli di connettività dell’orologio e può utilizzare Bluetooth quando l’iPhone è vicino. Allo stesso modo, su iPhone è iOS a coordinare Bluetooth e gli altri servizi di sistema.
Audio Bluetooth: Classic Audio, LE Audio e Auracast
L’audio è probabilmente uno degli utilizzi più riconoscibili dello standard, ma anche questo settore sta cambiando.
Per anni l’audio consumer si è basato principalmente sulla radio Classic e sui relativi profili.
Con LE Audio l’audio entra invece nell’architettura Low Energy.
Bluetooth SIG distingue esplicitamente i due modelli nella propria documentazione su LE Audio:
- Classic Audio opera sulla radio Classic;
- LE Audio opera sulla radio Low Energy.
Perché l’audio tradizionale usa Classic
Profili e meccanismi audio costruiti negli anni attorno a Classic sono ancora diffusissimi.
Questo spiega perché l’introduzione di LE sul mercato non abbia automaticamente spostato cuffie e speaker sulla nuova radio.
LE Audio è un’architettura distinta e richiede il supporto specifico dell’intera catena.
Che cosa cambia con LE Audio
LE Audio introduce una nuova architettura e utilizza LC3 (Low Complexity Communications Codec) come codec fondamentale.
Fra le capacità introdotte troviamo anche nuove possibilità per apparecchi acustici, gestione di flussi audio e comunicazione broadcast.
La base Core necessaria comprende gli LE Isochronous Channels, introdotti con la versione 5.2.
Ancora una volta, questo non deve essere interpretato al contrario: vedere “5.2” sulla confezione non prova che il prodotto abbia LE Audio.
Cos’è Auracast broadcast audio
Una delle novità più interessanti collegate a LE Audio è Auracast broadcast audio.
In una connessione audio tradizionale pensiamo normalmente a una sorgente associata a uno o pochi dispositivi.
Il broadcast segue un modello differente: una sorgente può mettere a disposizione uno o più flussi audio che possono essere ricevuti da numerosi dispositivi compatibili.
Questo permette scenari come:
- ascoltare l’audio di uno schermo in uno spazio pubblico;
- ricevere un flusso audio in un luogo pubblico;
- condividere un’esperienza d’ascolto;
- utilizzare sistemi compatibili per l’ascolto assistito.
Auracast non significa però che qualsiasi cuffia wireless esistente possa ricevere automaticamente queste trasmissioni. Servono dispositivi e software che supportino realmente la funzione.
Bluetooth e IoT: perché Low Energy è importante per sensori e dispositivi connessi
LE ha avuto un ruolo importante nell’espansione dei dispositivi connessi perché permette di progettare comunicazioni che non richiedono una radio costantemente attiva.
Un sensore può, per esempio:
- rimanere inattivo per gran parte del tempo;
- effettuare una misura;
- attivare la comunicazione;
- trasmettere una piccola quantità di dati;
- tornare in uno stato a basso consumo.
È un modello molto diverso dal mantenere continuamente attiva una connessione ad alta intensità.
Consumi, advertising e dispositivi alimentati a batteria
L’advertising è particolarmente utile quando un dispositivo deve rendere disponibile una piccola quantità di informazioni o segnalare la propria presenza senza creare necessariamente una connessione permanente.
Beacon, sensori e numerosi accessori possono sfruttare questo comportamento.
La durata reale della batteria continua comunque a dipendere dal progetto completo:
radio + frequenza delle trasmissioni + potenza + sensori + processore + firmware + batteria
Scrivere semplicemente “LE consuma poco” non basta quindi a prevedere l’autonomia di un prodotto.
Point-to-point, broadcast e mesh
Low Energy supporta più modelli di comunicazione.
Point-to-point è il caso più intuitivo: due dispositivi comunicano direttamente.
Broadcast permette invece di trasmettere informazioni senza costruire necessariamente il classico rapporto uno-a-uno.
Bluetooth Mesh consente di costruire reti nelle quali molti nodi possono collaborare. È particolarmente interessante in scenari come automazione e sistemi distribuiti.
Questa flessibilità è uno dei motivi per cui LE è diventato rilevante nell’IoT, insieme a Wi-Fi, Zigbee, reti cellulari e protocolli pensati per altri requisiti di portata e consumo.
Bluetooth vs Wi-Fi vs NFC: non fanno lo stesso lavoro
Bluetooth, Wi-Fi e NFC vengono spesso confrontati come se fossero alternative dirette. In realtà risolvono problemi differenti.
| Tecnologia | Scenario tipico | Portata | Consumo | Quantità di dati | Caratteristica distintiva |
|---|---|---|---|---|---|
| Bluetooth | accessori, audio, wearable, sensori | da molto breve a lunga, secondo implementazione | basso o moderato secondo modalità | bassa/media | collegamento diretto e grande ecosistema di periferiche |
| Wi-Fi | rete locale e accesso Internet | locale | generalmente superiore a LE | elevata | alta capacità e integrazione nelle reti IP |
| NFC | interazioni a distanza molto ravvicinata | centimetri | molto basso nel modello previsto | ridotta | prossimità fisica intenzionale |
Non c’è quindi un vincitore assoluto.
Per uno streaming di rete ad alta capacità il Wi-Fi è normalmente più adatto.
Per un sensore alimentato a batteria o un accessorio personale, LE può offrire un compromesso migliore.
Per un’interazione intenzionale a distanza di pochi centimetri, NFC svolge un lavoro differente da entrambi.
La scelta corretta parte sempre dal requisito:
distanza → quantità di dati → consumo → topologia → infrastruttura disponibile
Sicurezza Bluetooth: quali rischi esistono e cosa conviene fare
Lo standard include meccanismi di sicurezza, ma il suo utilizzo non equivale automaticamente a essere protetti in qualunque configurazione.
La Core Specification distingue diversi concetti, fra cui pairing, bonding, autenticazione del dispositivo, cifratura e integrità dei messaggi.
La protezione reale dipende poi dalla versione, dalla modalità utilizzata, dal metodo di pairing, dall’implementazione e dal comportamento dell’utente.
Pairing, autenticazione e cifratura
Durante il pairing vengono create le informazioni necessarie a stabilire una relazione sicura fra i dispositivi.
Una volta stabilito il rapporto di fiducia, i dispositivi possono utilizzare le chiavi concordate per autenticarsi e proteggere le comunicazioni previste dal protocollo.
Il metodo utilizzato può cambiare in base alle capacità dei dispositivi.
Uno smartphone con display e una tastiera, per esempio, può utilizzare procedure di conferma differenti da un piccolo sensore privo di interfaccia.
Evita richieste di pairing sconosciute
La precauzione più semplice è anche una delle più importanti: non accettare richieste di pairing che non hai avviato o che non riconosci.
Quando compare un codice di conferma, verifica che corrisponda a quello mostrato sul dispositivo con cui stai realmente tentando di collegarti.
Per accessori già associati che iniziano a comportarsi in modo anomalo, può essere utile eliminare l’associazione e ripetere il pairing seguendo la procedura del produttore.
Aggiorna i dispositivi
Come qualsiasi stack software complesso, implementazioni radio, driver, firmware e sistemi operativi possono avere vulnerabilità.
Tenere aggiornati:
- sistema operativo;
- driver;
- firmware delle periferiche;
- applicazioni coinvolte
riduce l’esposizione a problemi già corretti dai produttori.
Non è invece necessario entrare nella logica del “Bluetooth sempre spento per sicurezza”. La decisione dipende dal dispositivo e dallo scenario. È molto più utile mantenere software aggiornato, controllare le associazioni e non approvare connessioni sconosciute.
Domande frequenti sul Bluetooth
Bluetooth funziona senza Internet?
Sì. Non richiede una connessione Internet per creare un collegamento radio tra dispositivi compatibili.
Due prodotti possono quindi comunicare direttamente anche senza Wi-Fi e senza rete cellulare.
Un’app che utilizza questa connessione potrebbe comunque avere bisogno di Internet per altre funzioni, come sincronizzazione cloud o download di contenuti.
Bluetooth consuma i dati mobili?
La comunicazione diretta non utilizza il traffico dati della rete mobile.
Se però un dispositivo collegato utilizza lo smartphone come gateway per accedere a un servizio online, l’applicazione può generare traffico Internet indipendentemente dal collegamento locale.
Si può lasciare Bluetooth sempre acceso?
Sui dispositivi moderni il consumo dipende fortemente dall’attività effettiva, dalla modalità radio e dal sistema operativo. Lasciare attiva la funzione non equivale necessariamente a trasmettere continuamente alla massima potenza.
Se non ne hai bisogno puoi comunque disattivarla. Dal punto di vista della sicurezza è più importante mantenere il dispositivo aggiornato e non accettare pairing sconosciuti che inseguire una regola assoluta valida per ogni scenario.
Qual è la distanza massima?
Non esiste una distanza massima pratica unica valida per tutti i prodotti.
La portata può essere inferiore a un metro oppure, in sistemi opportunamente progettati, superare ampiamente le distanze tipiche associate agli accessori consumer.
Dipende da PHY, potenza, antenna, ricevitore, ambiente e requisiti dell’applicazione.
Le versioni 5, 6 e precedenti sono compatibili?
Le specifiche sono progettate con importanti meccanismi di interoperabilità e compatibilità, ma una feature recente può essere utilizzata solo quando i dispositivi coinvolti la supportano.
La versione più nuova non rende automaticamente disponibili nuove funzioni a un prodotto precedente.
Avere Bluetooth 6 significa avere Channel Sounding?
Non necessariamente.
Channel Sounding è stato introdotto nella famiglia Core 6, ma versione della specifica e supporto effettivo di una feature non sono equivalenti.
Se questa capacità è importante per il tuo utilizzo, devi verificare esplicitamente che il prodotto la implementi.
Un dispositivo 5.2 supporta sempre LE Audio?
No.
La versione 5.2 ha introdotto nella Core Specification gli LE Isochronous Channels necessari a LE Audio, ma questo non rende LE Audio una conseguenza automatica del numero riportato nella scheda tecnica.
Il dispositivo deve supportare concretamente l’architettura e le specifiche richieste.
Che differenza c’è tra pairing e connessione?
Il pairing crea la relazione di sicurezza e le chiavi necessarie affinché i dispositivi possano riconoscersi.
La connessione è invece il collegamento operativo utilizzato per comunicare.
Un dispositivo può quindi essere già associato ma non essere attualmente connesso.
Conclusione
Il Bluetooth è diventato molto più di un sistema per collegare una cuffia allo smartphone.
Oggi comprende Classic e Low Energy, supporta comunicazioni point-to-point, broadcast e mesh e viene utilizzato per audio, periferiche, wearable, sensori, IoT e sistemi di localizzazione. L’evoluzione dello standard ha inoltre introdotto capacità come LE Audio, Auracast e Channel Sounding.
La cosa più utile da ricordare quando scegli o configuri un dispositivo è però più semplice: non fermarti al numero della versione.
Controlla la funzione che ti serve realmente.
Se vuoi LE Audio, verifica LE Audio. Se ti serve Auracast, controlla Auracast. Se il prodotto deve utilizzare Channel Sounding, cerca il supporto esplicito a Channel Sounding. Se stai collegando una periferica, verifica profili o servizi compatibili.
È questa distinzione fra versione dichiarata e capacità effettivamente implementate che evita gran parte degli errori quando si confrontano dispositivi wireless.