Bluetooth Mesh è una vera innovazione del BLE, in competizione con le tecnologie Zigbee e Thread, compatibili con la tecnologia mesh. Ciò è essenzialmente reso possibile dall'interconnessione di nodi. Questi nodi agiscono come punti in una rete decentralizzata, condividendo dati ed estendendo la portata e le capacità della rete. Agli albori del Bluetooth Mesh, si nutrivano aspettative su quanto questa nuova tecnologia mesh sarebbe stata adottata, proiezioni formulate solo dopo il lancio del BLE Mesh nel 2017. Molti parlavano di "reti mesh BLE" che sarebbero diventate realtà nel giro di pochi anni. Nonostante il suo potenziale, non ha registrato la crescita esponenziale registrata in altre tecnologie BLE.
Bluetooth Mesh è la combinazione di Bluetooth con la rete mesh.
Una rete mesh, nota anche come "rete multi-hop", è una topologia di rete. In una rete mesh, i dati possono viaggiare da qualsiasi dispositivo a tutti gli altri, realizzando una comunicazione molti-a-molti. Anche se un dispositivo si guasta, la rete continua a funzionare.
Bluetooth Mesh utilizza Bluetooth Low Energy, presente con Bluetooth 4.0. Nel 2017 è stata rilasciata la versione ufficiale Bluetooth Mesh 1.0 (a tutt'oggi la più recente). È importante chiarire che BLE Mesh non è una nuova tecnologia di comunicazione wireless, ma una tecnologia di rete. Utilizza e si basa su BLE e sul suo stack di protocolli di comunicazione.
Le reti mesh Bluetooth utilizzano il flooding gestito. I dispositivi possono comunicare in modalità uno-a-uno, uno-a-molti o molti-a-molti. Utilizzando il protocollo BLE per la comunicazione tra diversi nodi di rete, si crea una rete senza zone morte. Tutto ciò consente ai messaggi di viaggiare più lontano rispetto al Bluetooth tradizionale.
A differenza delle tradizionali connessioni uno a uno, la rete mesh Bluetooth crea una rete in cui i messaggi possono passare da un dispositivo all'altro fino a raggiungere la destinazione. Tra due nodi di dispositivi possono esistere uno o più percorsi. La rete mesh BLE funziona trasmettendo i messaggi a tutti i nodi vicini, che a loro volta li inoltrano. Questo processo continua fino a quando il messaggio non raggiunge la destinazione prevista.
Questo "flood gestito" garantisce che i messaggi raggiungano i destinatari anche se alcuni dispositivi sono fuori portata o spenti. I dispositivi possono pubblicare messaggi a indirizzi specifici e altri possono iscriversi per riceverli. Questo schema di pubblicazione-iscrizione consente una comunicazione di gruppo efficiente.
Dopo aver compreso il funzionamento della rete mesh Bluetooth, è importante comprendere alcuni termini e concetti tecnici chiave di questa tecnologia. Analizziamone alcuni:
Tipi di nodi:
In una rete mesh Bluetooth sono presenti diversi tipi di nodi, ognuno con ruoli specifici:
Per conoscere concetti più fondamentali, puoi fare riferimento a Glossario della rete mesh Bluetooth.
L'architettura del protocollo BLE Mesh è composta da sette livelli, basati sulle specifiche di base BLE con cui avete già familiarità. Tuttavia, aggiunge sofisticate funzionalità di livello superiore per creare una rete di dispositivi interconnessi. BLE Mesh si basa sulla disponibilità dello stack di protocollo BLE.
Dal basso verso l'alto, gli strati sono i seguenti:
Il livello Bearer definisce come i messaggi vengono inviati e ricevuti utilizzando lo stack di protocolli BLE sottostante. Supporta due metodi: Advertising Bearer (PB-ADV) e GATT Bearer (PB-GATT). Diversi livelli intermedi gestiscono attività critiche, tra cui la crittografia e la decrittografia dei dati, la gestione della configurazione di rete, la segmentazione e il riassemblaggio dei messaggi, ecc. Questi livelli garantiscono che i messaggi raggiungano le destinazioni previste, anche se devono attraversare più dispositivi.
Il Livello Modello definisce scenari utente tipici standardizzati, come il controllo dell'illuminazione o la lettura dei sensori. Il Livello Applicazione, posizionato in cima, organizza questi modelli in applicazioni utili con cui gli utenti finali possono interagire.
La rete mesh BLE soddisfa i requisiti di una connettività intelligente: su larga scala, a basso consumo, flessibile e sicura. Tuttavia, non è una soluzione universale e, come ogni tecnologia, presenta punti di forza e di debolezza.
Vantaggi della rete mesh BLE
Limiti della rete mesh BLE
Oltre al BLE mesh, altre tecnologie di rete mesh diffuse includono Zigbee e Thread. Queste tecnologie condividono molte somiglianze con il BLE mesh.
Thread, introdotto nel 2014, è un protocollo di rete mesh basato su IPv6 per l'IoT. Supporta fino a 32 router per rete e 511 dispositivi per router, ed è quindi ideale per meshnet ad alta densità. Essendo una soluzione indirizzabile tramite IP, Thread si integra facilmente con le app basate su IPv6 e offre elevate velocità di trasmissione dati per i sistemi IoT locali.
Zigbee è apparso molto prima, nel 1998, ed è stato standardizzato nel 2003. Si tratta di una rete wireless a bassa potenza e bassa larghezza di banda. Le applicazioni più diffuse includono la domotica, i dispositivi medicali e le applicazioni industriali. Ha una velocità massima di 250 Kbps e supporta diverse frequenze e intervalli di potenza. Zigbee richiede spesso un gateway, quindi raramente viene integrato nell'elettronica di consumo.
Principali differenze tra Thread, Zigbee e Bluetooth mesh:
Adottare nuove tecnologie può essere impegnativo. Spero che questa guida alla rete mesh Bluetooth possa darvi qualche spunto. Noi di MOKO SMART non siamo solo fornitori; siamo pionieri nella tecnologia Bluetooth. La nostra gamma di dispositivi IoT Bluetooth comprende beacon, anchor, gateway e sensori Bluetooth.
In qualità di produttore di dispositivi IoT originali, forniamo dispositivi di alta qualità e affidabili per tutte le vostre esigenze di connettività mesh Bluetooth. Se state pensando di implementare una soluzione mesh BLE o siete alla ricerca di prodotti mesh BLE, non esitate a contattarci.
Quanti dispositivi può supportare una rete Bluetooth Mesh?
Una singola rete Bluetooth Mesh può supportare fino a 32,767 dispositivi.
Le reti Bluetooth Mesh possono interagire con dispositivi Bluetooth non mesh?
Sì, tramite nodi proxy, le reti Bluetooth Mesh possono interagire con i normali dispositivi Bluetooth Low Energy.
Il motore è il componente principale di una macchina, che influisce direttamente sulla potenza operativa e…
Negli ultimi decenni, il ritmo dell'innovazione nell'IoT non ha mai smesso di stupirci. Abbiamo…
Nel settore della logistica, la sicurezza e la visibilità dei prodotti trasportati rivestono grande importanza…
Da oltre un decennio, i magazzini si affidano a soluzioni di sistemi di localizzazione in tempo reale (RTLS) per…
La sicurezza è di grande importanza nei luoghi di lavoro. Questa parola è solitamente usata in contesti difficili e…
Quando si parla di gateway Bluetooth, l'obiettivo è connettere i dispositivi finali basati su Bluetooth a...