Upcoming Webinar: MQTT over QUIC: A New Standard for Connected Vehicles
Upcoming Webinar: MQTT over QUIC: A New Standard for Connected Vehicles
Register Now →

Background

Unified industrial system infrastructure

Sparkplug unifies the MQTT state management, MQTT topics namespace and MQTT load messages, so that each system of the Sparkplug architecture can discover each other and exchange messages without any message parsing and transformation.

High scalability

Application software and industrial devices that follow the Sparkplug specification can be easily integrated in same infrastructure, increasing the system scalability. Especially suitable for distributed applications of Industry 4.0.

Plug n Play solution

The MQTT pub-sub architecture reduces the connection complexity over the protocols like OPCUA which use client-server architecture. That makes Sparkplug to be Plug n Play solution for industrial information system.

Architecture

EMQX MQTT broker or cluster must present in the infrastructure and will manage all MQTT message traffic. Devices and sensors through the EoN node can communicate with Application node such as SCADA systems, historical records and analysis programs. EoN node will assist some “data polling” devices to be smarter and to report data in asynchronous way.

Architecture

Capabilities

MQTT Sparkplug B protocol compliant

EMQ broker server and cluster are complying with MQTT v3.1.1 and MQTT 5 protocol required by Sparkplug B specification.

MQTT Sparkplug B protocol compliant

High performance MQTT server

EMQ broker is a world’s leading high performance, business critical, cloud native, and powerful SQL-based IoT processing MQTT server.

High performance MQTT server

Various Deployment Option

EMQ has the ability to deploy on-premise, on Microsoft Azure or AWS, or EMQX Cloud.

Various Deployment Option

Seamless integration with other EMQ products

EMQ offers a series of Sparkplug ready EMQ products like Neuron, Nanomq, and MQTTX which have seamless integration with EMQ broker.

Seamless integration with other EMQ products

Sparkplug B simulation tool

EMQ offers a powerful tool MQTTX to simulate the Sparkplug communication in infrastructure for application deployment.

Sparkplug B simulation tool