This part of OPC Unified Architecture (OPC UA) defines the PubSubcommunication model. It defines an OPC UA publish subscribe pattern which complements the clientserver pattern defined by the Servicesin OPC 10000-4. See OPC 10000-1for an overview of the two models and their distinct uses.

PubSuballows the distribution of data and events from an OPC UA information source to interested observers inside a device network as well as in IT and analytics cloud systems.

This document consists of

  • a general introduction of the PubSubconcepts,
  • a definition of the PubSubconfiguration parameters,
  • mapping of PubSubconcepts and configuration parameters to messages and transport protocols,
  • and a PubSub configuration model.

Not all OPC UA Applicationswill need to implement all defined message and transport protocol mappings. OPC 10000-7defines the Profilethat dictate which mappings need to be implemented in order to be compliant with a particular Profile.