Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial Internet of Things >> Tecnologia da Internet das Coisas

MQTT e DDS:Comunicação de máquina para máquina em IoT

A Internet das Coisas (IoT) tem recebido muita atenção ultimamente. O ímpeto por trás disso é o anúncio recente de uma iniciativa OASIS para padronizar o protocolo IBM MQTT como um meio para as “coisas” se comunicarem. Esta postagem do blog do New York Times fornece alguns antecedentes sobre MQTT e o anúncio.

Se MQTT lhe dá uma sensação de déjà vu, então você provavelmente está familiarizado com o padrão Serviço de Distribuição de Dados do Grupo de Gerenciamento de Objetos (OMG) para Sistemas em Tempo Real (DDS). Como o MQTT, o DDS foi projetado especificamente para abordar a comunicação máquina a máquina (M2M), a base para a IoT.

DDS x MQTT

No entanto, embora possam compartilhar aspirações comuns, MQTT e DDS são padrões muito diferentes. Cada um é otimizado em torno de diferentes suposições sobre como a IoT será composta:

As diferenças entre MQTT e DDS são manifestas em suas arquiteturas subjacentes.

Arquitetura MQTT

MQTT é hub-and-spoke. Sensores, dispositivos e aplicativos se comunicam por meio de um agente de mensagens em execução em um servidor (ou dispositivo) em um data center. Todas as rotas de comunicação por meio deste corretor centralizado.

Arquitetura DDS

DDS é descentralizado. Coisas que produzem dados se comunicam diretamente com os aplicativos e coisas que consomem esses dados. Em outras palavras, ponto a ponto. Os dados fluem para um data center apenas se for necessário no data center.

Por causa de suas diferentes arquiteturas, MQTT e DDS são adequados para diferentes tipos de aplicativos.

Aplicativos MQTT

MQTT acomoda M2M clássico aplicativos, nos quais uma máquina cliente se comunica com uma máquina servidor, um para um. Um exemplo é o monitoramento remoto de ativos, como sensores que monitoram poços de petróleo e dutos.

Aplicativos DDS

DDS é o melhor quando nem todo o processamento de dados é centralizado. Por exemplo, considere um sistema de monitoramento de pacientes. Os dados do sensor (como estatísticas vitais) são necessários ao lado do leito, no posto de enfermagem, para registros eletrônicos de saúde e até mesmo no dispositivo móvel de um médico. Seria incrivelmente ineficiente rotear os dados do sensor por meio de um data center para levá-los a um monitor ao lado do leito co-localizado. Pode até ser tecnicamente insustentável devido ao requisito de largura de banda agregada.

Qual protocolo de comunicação IoT é o melhor?

Portanto, embora o MQTT e o DDS forneçam bases de comunicação padrão para a Internet das coisas, suas arquiteturas se prestam a topologias de implantação muito diferentes. A escolha de uma solução centralizada quando seus fluxos de dados são distribuídos pode ter um impacto profundo na escalabilidade e eficiência de seus aplicativos.

Tecnologia da Internet das Coisas

  1. A IoT e a computação em nuvem são o futuro dos dados?
  2. Democratizando a IoT
  3. Dados, conectividade e IoT - interrupção de masterização em um mundo Covid
  4. IoT e sua compreensão dos dados
  5. IoT e AI avançam na tecnologia
  6. Dispositivos IoT avançam e se multiplicam, para aumentar 200% em 2021
  7. IoT e LPWA:Parceiros perfeitos em um mundo conectado
  8. Visão da máquina é a chave para a indústria 4.0 e IoT
  9. Conheça os desafios de ETL de dados de IoT e maximize o ROI
  10. Reflexões sobre tecnologias emergentes, Edge e IoT