Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial Internet of Things >> Internet of Things-technologie

MQTT en DDS:communicatie van machine tot machine in IoT

Het internet der dingen (IoT) krijgt de laatste tijd veel aandacht. De aanzet hiervoor is de recente aankondiging van een OASIS-initiatief om het IBM MQTT-protocol te standaardiseren als middel voor "dingen" om te communiceren. Deze blogpost van de New York Times geeft wat achtergrondinformatie over MQTT en de aankondiging.

Als MQTT je een déjà vu geeft, dan ben je waarschijnlijk bekend met de Object Management Group (OMG) Data Distribution Service for Real-Time Systems (DDS)-standaard. Net als MQTT is DDS specifiek ontworpen om machine-to-machine (M2M) communicatie aan te pakken, de basis voor het IoT.

DDS versus MQTT

Hoewel ze gemeenschappelijke ambities kunnen delen, zijn MQTT en DDS echter heel verschillende standaarden. Elk is geoptimaliseerd rond verschillende veronderstellingen over hoe het IoT zal worden samengesteld:

  • MQTT is geoptimaliseerd voor gecentraliseerde gegevensverzameling en -analyse - het verbinden van sensoren en mobiele apparaten met applicaties die in een datacenter worden uitgevoerd.
  • DDS is geoptimaliseerd voor gedistribueerde verwerking - sensoren, apparaten en applicaties direct met elkaar verbinden zonder enige afhankelijkheid van gecentraliseerde IT-infrastructuur.

De verschillen tussen MQTT en DDS komen tot uiting in hun onderliggende architecturen.

MQTT-architectuur

MQTT is hub-and-spoke. Sensoren, apparaten en applicaties communiceren via een message broker die draait op een server (of appliance) in een datacenter. Alle communicatieroutes via deze gecentraliseerde makelaar.

DDS-architectuur

DDS is gedecentraliseerd. Dingen die gegevens produceren, communiceren rechtstreeks met de toepassingen en Dingen die die gegevens verbruiken. Oftewel peer-to-peer. Gegevens gaan alleen naar een datacenter als dat nodig is in het datacenter.

Vanwege hun verschillende architecturen zijn MQTT en DDS geschikt voor verschillende soorten toepassingen.

MQTT-applicaties

MQTT is geschikt voor klassieke M2M toepassingen, waarbij een clientcomputer één-op-één met een servermachine praat. Een voorbeeld is het op afstand monitoren van activa, zoals sensoren die oliebronnen en pijpleidingen bewaken.

DDS-applicaties

DDS is het beste wanneer niet alle gegevensverwerking gecentraliseerd is. Denk bijvoorbeeld aan een patiëntbewakingssysteem. Sensorgegevens (zoals vitale statistieken) zijn nodig naast het bed, op een verpleegpost, voor elektronische medische dossiers en zelfs op het mobiele apparaat van een arts. Het zou ongelooflijk inefficiënt zijn om sensorgegevens door een datacenter te leiden om ze naar een naastgelegen bedmonitor te krijgen. Het kan zelfs technisch onhoudbaar zijn vanwege de totale vereiste bandbreedte.

Welk IoT-communicatieprotocol is het beste?

Dus, hoewel zowel MQTT als DDS de standaard communicatiebasis voor het internet der dingen bieden, lenen hun architecturen zich voor zeer verschillende implementatietopologieën. Het kiezen van een gecentraliseerde oplossing wanneer uw gegevensstromen worden gedistribueerd, kan een grote impact hebben op de schaalbaarheid en efficiëntie van uw toepassingen.


Internet of Things-technologie

  1. Eenvoudig, interoperabel en veilig – de IoT-visie realiseren
  2. Zijn IoT en cloud computing de toekomst van data?
  3. Het IoT democratiseren
  4. Data, connectiviteit en IoT – verstoring in een Covid-wereld beheersen
  5. IoT en uw begrip van data
  6. IoT en AI lopen voorop in technologie
  7. IoT-apparaten gaan voort en vermenigvuldigen zich, om tegen 2021 met 200% te stijgen
  8. IoT en LPWA:perfecte partners in een verbonden wereld
  9. Machinevisie is de sleutel tot Industrie 4.0 en IoT
  10. Voldoe aan de ETL-uitdagingen van IoT-gegevens en maximaliseer de ROI
  11. Gedachten over opkomende technologieën, Edge en IoT