Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
As you explore the myriad options for your IIoT solution, one important thing to establish is
your IIoT communication protocol. Your entire IIoT solution heavily depends on the protocol
you choose, as it is the backbone of your system.
Most common IIoT protocols fall into two categories. One category is the publish-and-
subscribe protocols which connect and publish data to a topic on an intermediary broker.
MQTT, AMQP, DDS, and XMPP are publish-and-subscribe (pub/sub) protocols. The other
category is the poll/response or client/server protocols, such as Allen-Bradley, Omron, and
Modbus, in which clients continually connect to the server and make requests to determine
if any data has changed.
Of the two categories, which one should you choose? To effectively build a highly scalable
solution with a high level of efficiency, it is best to adopt a publish/subscribe communication
protocol. Rather than connecting applications directly to devices, the publish/subscribe
protocol decouples devices and allows applications to connect to middleware. Through
middleware, you can connect any application that requires data from any device without
placing any heavy demands on the network.
From the list of available protocols that fit into the pub/sub category, we highly recommend
using MQTT, which stands for Message Queuing Telemetry Transport. MQTT is more than
just a protocol — it is the foundation for your new architecture, making IIoT a reality today.
800.266.7798
www.inductiveautomation.com
Since MQTT has proven to be a formidable communications protocol, its use has gone far
beyond the oil and gas industry, and it has emerged as the defacto standard for IIoT and
M2M messaging. In the Eclipse Foundation’s 2016 IoT Developer Survey, 80% chose MQTT
as the leading protocol for IIoT. MQTT is becoming more available as manufacturers begin to
embed MQTT onto their devices. With so much interest in MQTT, it is safe to say that MQTT
is the best choice for your IIoT solution.
As we dive deeper into the best practices for IIoT, we will discover that stateful awareness is
one of the key ingredients to a successful IIoT implementation. In the next article, we’ll look
into the importance of stateful awareness, how it is built into MQTT, how stateful awareness
improves processes, and how to implement MQTT.
To learn more about how Ignition delivers the industry’s best IIoT solution, visit:
inductiveautomation.com
800.266.7798
www.inductiveautomation.com