What is a Unified Namespace (UNS)?

Pub/Sub architecture (typically MQTT) enables a collection of devices and applications to publish to the same topic hierarchy.  The combined collection of data published to the same topic hierarchy is what is known as the UNS.  This serves as the dynamic, real-time structured data and events of the business.

The illustration below shows two namespaces:  one for “Hole 2 Brewing” and one for “Skellig”.  By using a structured topic hierarchy, data from various sources create the UNS and brings all data together in a structured and contextualized format. For example, the full context of ‘Ferm-01’ within the UNS is built by the data published from the Asset Management System, MES, and Control System.

Why Utilize a Unified Namespace?

All data is available to all devices and applications, and everything is everywhere all at once.  Any data is available to any device or application simply by subscribing to a topic in the UNS.  It is also scalable.  Any new devices or applications publishing data to a topic in the UNS automatically become part of the UNS.  Any devices or applications subscribing to a topic in the UNS will automatically have the data from the new device available without any additional configuration.

What is UNS, a graphic depiction of a unified name space environment