iot_protocols
iot_protocols
11.5.1
MQTT 11.5
IOT
Definition:
messaging MÌTT
sands
protocol
for
Message
for
use
in
Queuing
cases
where
Telemetry
clients
Transport.
need
a
small II
is
code a
lightweight
footprint
Machine-To-Machine(M2M) 11.29
Client
Client
11.5.2 XMPP
Addresses in XMPP
couple of
Addresses in XMPP are similar to standard e-mail addresses with a
optional
notable differences. JIDs include an optional node, a domain, and an
resource in the form:
[node " @"]domain |" / " resource]
Direct Client - Client Communication
Client Client
stanza
stanza
Client Client
XMPP Component
11.32 Embedded Systems and loT
In XMPP architecture, a client communicates with another client
Design
in same domain. The servers can also communicate for the purpose
when both are
of
between domains. routing
Each client implements the client fom of the protocol, where the server provides
routing capability. Gateways can exist for purposes of translating
foreign messaging domains and protocols. between
11.5.3 MODBUS
Computer HMI
PLC PLC
A
CAN Network BACNet Network
W
A
Y
Node Node Node Node
BACnet client devices can read data from the gateway which we received from
CAN end if it's configured as a BACnet IP server.
Features: