Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial Internet of Things >> Embarqué

Communication des nœuds Bluetooth Mesh : Concevoir des réseaux Mesh robustes

Construire un réseau Bluetooth Mesh fiable commence par comprendre comment les nœuds échangent des données. Cet article explore les mécanismes de communication fondamentaux, l'architecture des nœuds et les modèles qui permettent l'interopérabilité entre appareils divers.

Inondation gérée — La colonne vertébrale de la messagerie Mesh

Bluetooth Mesh délivre les messages via une stratégie d'inondation gérée. Contrairement à une inondation naïve où chaque nœud répète chaque paquet, l'inondation gérée utilise une liste de messages en cache et un champ Time-to-Live (TTL) pour éviter la duplication et limiter les sauts. Chaque nœud vérifie les paquets entrants contre son cache ; les doublons sont rejetés. Le TTL, défini sur chaque message, décrémente de un à chaque relais et plafonne à 126 sauts, assurant une livraison efficace et prévisible.

Communication Publication-Souscription

Pour maintenir le réseau évolutif et empêcher les appareils de traiter du trafic non pertinent, Bluetooth Mesh utilise un modèle publication-et-souscription. Un éditeur envoie des messages uniquement aux groupes qui ont exprimé de l'intérêt, tandis que les abonnés ne reçoivent que ceux adressés à leur groupe. Ce modèle prend en charge l'unicast, le multicast et le broadcast, permettant un contrôle granulaire dans des scénarios tels que l'éclairage par pièce.

La Figure 1 démontre une implémentation réelle utilisant les kits d'évaluation Cypress CYBT-213043-MESH. Les interrupteurs agissent comme éditeurs, et les ampoules comme abonnés aux groupes Salle à manger et Cuisine. Lorsque l'Interrupteur 1 publie vers le groupe Salle à manger, les trois premières ampoules répondent. L'Interrupteur 2, publiant vers le groupe Cuisine, ne contrôle que la troisième ampoule.

Communication des nœuds Bluetooth Mesh : Concevoir des réseaux Mesh robustes
Figure 1. Exemple Bluetooth Mesh Publication et Souscription pour l'éclairage connecté. (Source : Cypress)

Architecture du nœud — Éléments, Adresses et Modèles

Chaque nœud Mesh contient un ou plusieurs Éléments, les blocs fonctionnels de base qui exposent les capacités de l'appareil. Chaque Élément reçoit une adresse unicast unique, permettant un contrôle indépendant. Une ampoule typique a un seul Élément pour marche/arrêt et luminosité. Une ampoule gradable avec un capteur de présence aurait deux Éléments : éclairage et détection.

La Figure 2 illustre des nœuds avec un et deux Éléments, mettant en évidence l'espace d'adressage et la relation entre Éléments et Modèles.

Communication des nœuds Bluetooth Mesh : Concevoir des réseaux Mesh robustes
Figure 2. Nœuds avec un et deux Éléments. (Source : Cypress)

Modèles — Le langage du Mesh

La fonctionnalité est définie par des Modèles, analogues aux services Bluetooth. Les Modèles se divisent en trois catégories :

Les Modèles Serveur peuvent gérer plusieurs états sur un ou plusieurs Éléments. Par exemple, une ampoule gradable peut héberger à la fois un Serveur Marche/Arrêt et un Serveur Luminosité Lumière. Les Modèles Client permettent à des appareils comme les interrupteurs ou variateurs de requêter ou changer ces états.

Les Modèles peuvent s'étendre les uns les autres. Le Serveur Luminosité Lumière étend les Serveurs Marche/Arrêt et Niveau Générique, permettant à une seule commande Marche/Arrêt d'affecter tout type d'ampoule, quel que soit son modèle sous-jacent.

États — Les données derrière chaque Élément

Chaque Élément maintient des États, définis par le Bluetooth SIG. Les États contiennent des valeurs (par ex., MARCHE/ARRÊT) et des comportements. Par exemple, le Serveur Marche/Arrêt d'un contrôleur d'arrosage expose un état Generic OnOff, qui peut être manipulé par tout Client comprenant cet état.

Prochaines étapes — Confidentialité et Sécurité

Dans notre prochain article, nous plongerons dans les mécanismes robustes de confidentialité et de sécurité de Bluetooth Mesh, essentiels pour protéger votre réseau contre l'écoute clandestine et le contrôle non autorisé.

Pour des insights plus profonds, regardez notre vidéo En savoir plus sur Bluetooth Mesh et commencez à concevoir votre propre application mesh-enabled.

Embarqué

  1. Choix de conception Bluetooth Mesh : Module vs dispositif discret
  2. STMicroelectronics Lance STM32Cube.AI : Réseaux Neuronaux Embarqués pour Terminaux Edge
  3. Cypress Lance MCU Bluetooth 5.0 Dual-Mode avec Mesh Networking, Reliant IoT aux Smartphones
  4. ON Semiconductor lance plateforme multi-capteurs RSL10 solaire pour IoT vraiment sans batterie
  5. Future Electronics forme partenariat global avec Silvair pour accélérer solutions Bluetooth Mesh
  6. Silicon Labs lance des modules Wireless Gecko pré-certifiés prenant en charge Bluetooth Mesh, Zigbee, Thread et BLE
  7. Pourquoi Bluetooth Mesh change la donne pour l'IoT industriel, selon le dirigeant Bluetooth SIG
  8. Bluetooth SIG améliore le mesh networking pour l'IoT scalable et applications industrielles
  9. Conception avec des polyuréthanes conducteurs : performance et sécurité accrues