Connect data across systems
Publish data to a shared namespace so multiple applications can consume it without separate source connections.
UNIFIED NAMESPACE
Contextualize industrial data so it’s easier for AI agents to use. Connect equipment, apps, and agents through a shared MQTT backbone powered by EMQX.
Overview
A unified namespace (UNS) organizes industrial data around a shared naming structure and agreed data models. Applications access that data through a common messaging hub.
Acme/Detroit/Assembly/Line01/Cell02/Press07/Temperature Temperature
72.4 °CBenefits
Reduce integration work and make operational data easier to find, share, and use.
Publish data to a shared namespace so multiple applications can consume it without separate source connections.
Make equipment events available to business applications using a common naming structure and data context.
Deliver events as they occur to applications for monitoring, maintenance, and operational analysis.
Architecture
Factory Site A
Factory Site B
EMQX Enterprise
MQTT Pub/Sub
Topic Namespace
Use gateways such as EMQX Neuron to collect PLC and sensor data, translate industrial protocols, and publish MQTT messages.
Use EMQX as the messaging hub. Route messages through shared topics and apply rules where data needs filtering or transformation.
Connect MES, ERP, analytics, and AI agents to the data they need through MQTT subscriptions or supported integrations.
Capabilities
Build your UNS on a scalable, reliable MQTT platform, connecting devices, apps, and agents from edge to cloud.
Expand broker capacity as the number of connected assets, sites, and applications grows.
Cluster deployment guideUse a broker cluster to reduce the impact of node failures and support planned maintenance.
Cluster architecture guideUse TLS, certificate authentication, and topic permissions to protect connections and restrict publishing and subscribing.
Client authorization guideConfigure rules and supported connectors to route shared data to databases, messaging systems, and cloud services.
Data integration guideUse features such as message expiry and user properties to manage message lifetimes and carry application metadata.
MQTT feature guideAdd consumers without changing each producer, using shared topic and payload contracts.
Publish/subscribe guideAgree on data conventions, connect equipment, and introduce applications in manageable stages.
Agree on topic names, payloads, units, timestamps, and ownership. Map the hierarchy to your sites, lines, and equipment.
Deploy EMQX as the messaging hub. Connect industrial equipment through supported edge gateways and drivers, then verify data collection.
Publish data to the agreed topics. Use rules to filter, transform, and route messages to the applications that need them.
Connect apps and AI agents to relevant topics. Set client and topic permissions, then test data quality and failure recovery.
Products
Combine industrial connectivity, local messaging, and a central MQTT broker.
Collect equipment data through supported industrial drivers and publish it over MQTT or Sparkplug B.
Explore NeuronRun local MQTT messaging at the edge and bridge selected topics to a central broker.
Explore EMQX EdgeRun a self-managed MQTT cluster as the central messaging hub for your unified namespace.
Explore EnterpriseResources
FAQ
A UNS is an architecture pattern for organizing and sharing industrial data. It combines a consistent topic hierarchy, agreed payload models, and a messaging hub so authorized systems can find and consume relevant data.
EMQX provides the MQTT messaging hub, with clustering, access controls, rules, and data integration. Your team defines the namespace hierarchy, data models, and ownership conventions.
The equipment layer collects and converts OT data. The hub layer routes MQTT messages and applies configured rules. The application layer consumes data through subscriptions or integrations for monitoring, analysis, and business workflows.
Start with a focused use case and an agreed topic and payload model. Define names, units, timestamps, and ownership before connecting more equipment and applications.
Use TLS for connections, authenticate clients, and authorize which topics each client may publish to or subscribe to. Review access as applications and sites are added.
Yes. Use an industrial gateway such as EMQX Neuron to collect data through supported device protocols. Map that data into your agreed topics and payloads before publishing to EMQX.
Plan your namespace, equipment connectivity, and application integrations with our team.