MQTT : Transmettre des données de l’OT à l’IT sans perdre l'intégrité des données
Alors que l’IT et l’OT se développent et évoluent dans des directions différentes, chacune ayant ses propres objectifs et priorités – l’IT se concentre sur les données et l’OT sur les processus – la convergence IT/OT est la clé pour faire avancer les entreprises dans le monde industriel.
Bien que les données soient traditionnellement au centre des préoccupations des services IT, elles jouent également un rôle important dans les processus OT. Si la collecte de données est un défi, leur valorisation en est un autre.
Comment transmettre en douceur des données de l’OT à l’IT sans surcharger le matériel ou perdre l’intégrité des données ?
Au fil des ans, MQTT a été la référence pour la communication IT/OT, permettant un échange de données efficace et fiable entre les systèmes et les appareils. Contrairement aux protocoles traditionnels, il est connu pour être léger, efficace et fiable. Mais avant de nous plonger dans ses avantages, apprenons à connaître l’histoire de MQTT et son fonctionnement.
Quand MQTT a-t-il été créé ?
En 1999, IBM a créé le protocole MQTT. Il s’appelait à l’origine MQ Telemetry Transport, « MQ » signifiant la série de produits d’IBM. Le protocole était utilisé pour les applications de télémétrie à distance dans l’industrie pétrolière et gazière, où une faible puissance et une faible bande passante sont requises.
Au fil du temps, IBM a rendu MQTT 3.1 disponible en tant que protocole ouvert. Puis, en 2014, il a été standardisé par OASIS.
En 2019, une version améliorée appelée MQTT 5 a été publiée. Fait intéressant, MQTT n’est plus seulement un acronyme, c’est le nom du protocole lui-même.
Comment fonctionne MQTT ?
MQTT suit un modèle éditeur/abonné, qui implique deux composants clés :
- MQTT Broker : Le médiateur pour toutes les communications de client à client. Lorsqu’un appareil souhaite partager un message, il le transmet au broker et celui-ci s’assure qu’il parvient au bon destinataire.
- Client MQTT : Il peut être un éditeur, un abonné ou les deux. Un éditeur est une machine qui envoie des messages, tandis qu’un abonné écoute les messages spécifiques qui l’intéressent.
Initialement, le client crée une session avec le broker. Une fois connectés, les clients peuvent envoyer des messages s’ils ont quelque chose à partager, s’abonner à des sujets qui les intéressent ou faire les deux en même temps.
Lorsqu’un message est envoyé, le broker le reçoit et agit comme un filtre, s’assurant qu’il va aux abonnés intéressés par ce type de message.
En substance, MQTT simplifie la communication entre les appareils en utilisant cette configuration éditeur/abonné. Le broker gère le flux de messages entre les clients, en veillant à ce que chacun obtienne les informations dont il a besoin.
Fonctionnalités de découplage éditeur/abonné MQTT
Parce que le broker se trouve entre les communications des clients, il élimine la connexion directe entre les machines, offrant une communication ininterrompue pour la publication et l’abonnement des messages entre clients.
Cette caractéristique de découplage est classée en plusieurs dimensions :
- Découplage spatial, où les clients ne se connaissent pas (ils ont seulement besoin de connaître le broker).
- Découplage temporel, où les clients peuvent publier et s’abonner à la même rubrique à des moments différents.
- Découplage de synchronisation, où les clients peuvent fonctionner de manière asynchrone sans avoir besoin d’une réponse les uns des autres.
Par rapport aux mécanismes OPC/UA traditionnels, ce modèle de communication découplé présente des avantages significatifs pour les utilisateurs OT.
Contrairement à OPC/UA, qui nécessite des connexions directes point à point entre les appareils et les serveurs, le découplage de MQTT permet une flexibilité, une évolutivité et une résilience accrues.
Les systèmes OT s’intègrent parfaitement à l’infrastructure informatique sans être étroitement liés à des protocoles spécifiques ou à des dépendances matérielles, ce qui facilite l’interopérabilité et les déploiements à l’épreuve du temps.
Où MQTT peut-il être utile ?
La mise en œuvre de MQTT est particulièrement appropriée dans les scénarios où la flexibilité, l’évolutivité et l’échange de données en temps réel sont les plus importants.
Systèmes de gestion de l’énergie
Dans les installations de production ou les bâtiments commerciaux, MQTT peut s’intégrer aux systèmes de gestion de l’énergie pour surveiller et contrôler la consommation d’énergie en temps réel. Les plateformes informatiques peuvent analyser ces données pour optimiser les modèles de consommation d’énergie, tandis que les systèmes OT peuvent ajuster dynamiquement les paramètres de l’équipement pour une efficacité maximale.
Maintenance préventive
En tirant parti de la messagerie légère de MQTT, les systèmes OT peuvent transmettre les données des capteurs aux plateformes d’analyse pour la maintenance préventive. Cela réduit les temps d’arrêt et optimise la performance des actifs.
Systèmes de surveillance dans les établissements de santé
Dans les établissements de santé, MQTT peut intégrer des dispositifs médicaux, des systèmes de surveillance des patients et des plateformes de dossiers de santé électroniques (DSE). Les applications OT peuvent transmettre les signes vitaux des patients et les données des capteurs aux systèmes informatiques pour la surveillance à distance, les alertes et l’analyse prédictive, améliorant ainsi les soins aux patients et l’efficacité opérationnelle.
Gestion de la chaîne d’approvisionnement et des stocks
MQTT facilite la communication entre les systèmes de production, les plateformes de systèmes de gestion d’entrepôt (WMS) et les plateformes de planification des ressources de l’entreprise (ERP). Les systèmes OT fournissent des mises à jour des stocks en temps réel, un suivi des expéditions et une prévision de la demande aux systèmes informatiques afin d’optimiser les niveaux de stock, l’exécution des commandes et la visibilité de la chaîne d’approvisionnement.
Comment Belden peut-il vous aider ?
Alors que le portefeuille de Belden continue d’évoluer, nos solutions réseau de bout en bout complètes sont adaptées à vos besoins tout au long de votre parcours vers l’industrie 4.0 .
Notre solution robuste de pré-ingestion fonctionne de manière transparente sur le terrain et prend en charge plusieurs protocoles. En tirant parti de notre vaste gamme de modules d’E/S, nous permettons aux entreprises de collecter les données essentielles de manière efficace et efficiente.
En plus de nos capacités de collecte de données de pointe, nous avons récemment lancé OpEdge, notre matériel phare pour les dispositifs d’edge computing. Conçu pour une mise en œuvre sur site, OpEdge facilite le traitement et l’analyse rationalisés des données à la périphérie du réseau, garantissant ainsi des informations et une prise de décision en temps réel.
OpEdge est complété par Belden Horizon Data Operations (BHDO), notre application innovante déployée en périphérie. Ensemble, ces solutions permettent à votre organisation d’exploiter la puissance de l’edge computing, de stimuler l’efficacité opérationnelle et de libérer de nouvelles possibilités à l’ère numérique.
En termes de communication MQTT, OpEdge-8D et BHDO, ainsi qu’un conteneur MQTT Broker intégré, seront responsables de la réception et du filtrage des données envoyées par les capteurs et autres machines. Ces données pourront ensuite être partagées avec les clients, en fonction des sujets auxquels ils sont abonnés.
La mise en réseau étendue de Belden et les solutions de données indépendantes des fournisseurs permettent à votre entreprise d’exploiter le potentiel de transformation de l’industrie 4.0.