Search
57 result(s) for PublisherId
-
OPC-10000-2 – OPC Unified Architecture - Part 2: Security Model5.1.4 Message spoofingthreats by providing the ability to sign messages. Messages can also contain a valid PublisherId , DataSetClassId , timestamp information, network message number and sequence number, which further restricts Message spoofing
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.4.1.2 Message sendingNetworkMessage . It uses the data provided from the previous step together with the PublisherId (see 6.2.7.1 ) defined on the PubSubConnection . The structure of this message is protocol specific
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.10.3 ActionTargetsActionMetaData . It is used to address the Action target in combination with the PublisherId and the DataSetWriterId . Name String Name of the Action target. Description LocalizedText Description of the Action
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.4.1 DataSetWriterIdPublishedDataSet on the Subscriber side. It shall be unique across all DataSetWriters for a PublisherId . All values, except for 0, are valid DataSetWriterIds . The value 0 is defined as null
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.7.1 PublisherIdPublisherId The PublisherId is a unique identifier for a Publisher within a Message Oriented Middleware . It can be included in sent NetworkMessage for identification or filtering. The value ... PublisherId is typically shared between PubSubConnections but the assignment of the PublisherId is vendor specific. The PublisherId parameter is only relevant for the Publisher functionality inside a PubSubConnection . The filter
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.9.1 PublisherIdPublisherId The parameter PublisherId defines the Publisher to receive NetworkMessages from. If the value is null, the parameter shall be ignored and all received NetworkMessages pass the PublisherId filter. Valid
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.3.1.1.4 NetworkMessageContentMaskformally defined in Table 97 . Table 97 - UadpNetworkMessageContentMask values Value Bit No. Description PublisherId 0 The PublisherId is included in the NetworkMessage s. GroupHeader 1 The GroupHeader is included
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.3.2.1.1 NetworkMessageContentMaskFieldEncoding1 and FieldEncoding2) are applied. SingleDataSetMessage 2 Each JSON NetworkMessage contains only one DataSetMessage . PublisherId 3 The PublisherId is included in the NetworkMessage s. DataSetClassId 4 The DataSetClassId is included
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.3.2.3.1 DataSetMessageContentMaskfield encoding configuration through the bits FieldEncoding1 and FieldEncoding2 is defined in Table 112 . PublisherId 8 The PublisherId is included in the DataSetMessage s. This bit shall be false
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.1.3.8 TopicMessage Oriented Middleware . A unique default name can be created by combining the PublisherId with the WriterGroupId using '.' As separator
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.1 Generalprocessing of the messages on the Subscriber side. Other optional fields like PublisherId , DataSetWriterId or sizes of DataSetMessages are typically necessary for the processing of messages in generic Subscribers
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.4.2 NetworkMessage layoutUADPVersion for this specification version is 1. UADPFlags Bit[4-7] Bit 4: PublisherId enabled If the PublisherId is enabled, the type of PublisherId is indicated in the ExtendedFlags1 field ... PublisherId is enabled is false, the ExtendedFlags1 PublisherId Type flags shall be false. Bit 5: GroupHeader enabled Bit 6: PayloadHeader enabled Bit 7: ExtendedFlags1 enabled The bit shall be false
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.5.9 Action request messagewithin one ActionMetaData . It is used to address the Action in combination with the PublisherId and the DataSetWriterId defined by the Responder. RequestId UInt16 Request identifier provided by the Requestor
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.5.10 Action response messagewithin one ActionMetaData . It is used to address the Action in combination with the PublisherId and the DataSetWriterId defined by the Responder. RequestId UInt16 Request identifier provided by the Requestor
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.6.3 Discovery announcement headerflags ensures a known value for the first three bytes plus the PublisherId in the NetworkMessage , except for the Chunk bit 0 in ExtendedFlags2. The actual security settings ... incremented by exactly one, for each discovery announcement sent in the scope of a PublisherId . The encoding of the OPC UA Application information announcement message structure is specified in Table
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.6.7 Statusfield is not present if IsCyclic=FALSE. IsCyclic is set to FALSE if a PublisherId is used exclusively by a single application and the Message Oriented Middleware can detect when
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.6.12.2 Traffic reductioncase of multicast or broadcast communication. A Subscriber should cache configuration information for PublisherId and DataSetWriterIds of interest. If a Subscriber requires information from Publishers after a startup or version
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.6.12.3 Discovery probe headerFindApplications probe message. The message type does not have additional fields. The PublisherId is set to NULL
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubdata" for NetworkMessages containing DataSetMessages . This value is always present. PublisherId String A unique identifier for the Publisher . It identifies the source of the message. The presence ... value depends on the setting in the JsonNetworkMessageContentMask . The source is the PublisherId on a PubSubConnection (see 6.2.7.1 ). If the PublisherId is a UInteger , the UInteger value is converted
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.5.4.1 Message contentDataSetMessage . The presence of the value depends on the setting in the JsonDataSetMessageContentMask . PublisherId String A unique identifier for the Publisher . It identifies the source of the message. The presence ... value depends on the setting in the JsonDataSetMessageContentMask . The source is the PublisherId on a PubSubConnection (see 6.2.7.1 ). If the PublisherId is a UInteger , the UInteger value is converted
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.5.5.5 StatusMessageType String This value shall be "ua-status". This value is mandatory. PublisherId String The Publisher that sent the message. This value is mandatory. Timestamp UtcTime When ... field is omitted if IsCyclic=FALSE. IsCyclic is set to FALSE if a PublisherId is used exclusively by a single application and the Message Oriented Middleware can detect when Publishers
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.5.6.1 Action NetworkMessagemessages or "ua-action-response" for Response messages. This value is mandatory. PublisherId String The PublisherId of the Responder for the "ua-action-request ... Response message if it was included in the Request message. RequestorId String The PublisherId of the Requestor for the "ua-action-request" and "ua-action-response
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.5.6.2 ActionRequestmandatory. It is used to address the Action target in combination with the PublisherId and the DataSetWriterId . DataSetWriterName String The name of the DataSetWriter which created the DataSetMessage . The presence
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.5.6.3 ActionResponsemandatory. It is used to address the Action target in combination with the PublisherId and the DataSetWriterId . DataSetWriterName String The name of the DataSetWriter which created the DataSetMessage . The presence
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.2.3 UDP unicastfiltering and assignment of NetworkMessages for the Subscriber is done based on the PublisherId . The hostname for the Url in the PubSubConnection Address parameter is set to 'localhost' since
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.4 Connection propertiesconnection properties shall be silently discarded. If the ClientID is not configured, the PublisherId is used as ClientID. If the PublisherId has a UInteger DataType , the UInteger value is converted
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.7.1 Generalfollowing general pattern: <Prefix>/<Encoding>/<MqttMessageType>/<PublisherId>/[<WriterGroup>[/<DataSetWriter>]] Where Topic levels are: <Prefix ... content of the messages published to the Topic as defined in 7.3.4.7.2 ; <PublisherId> uniquely identifies a Publisher within the scope of the prefix; <WriterGroup
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.7.2 MessageType mappingtopic with message type action-request is defined by the Responder with its PublisherId but the Requestors must have write permission to the topic. Only the Responder should be able
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.7.3 data Topic leveldata Topic has the form: <Prefix>/<Encoding>/data/<PublisherId>/<WriterGroup>[/<DataSetWriter>] The <PublisherId> Topic level is the PublisherId ... Topic with the same <Prefix>, <Encoding> and <PublisherId>. The PubSubConnection specifies the WriterGroups and DataSetWriters for a Publisher
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.7.4 metadata Topic levelmetadata Topic has the form: <Prefix>/<Encoding>/metadata/<PublisherId>/<WriterGroup>/<DataSetWriter> The <PublisherId> Topic level is the PublisherId ... Topic with the same <Prefix>, <Encoding> and <PublisherId>. The PubSubConnection specifies the WriterGroups and DataSetWriters for a Publisher
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.7.5 application Topic levelapplication Topic has the form: <Prefix>/<Encoding>/application/<PublisherId> The <PublisherId> Topic level is the PublisherId for the application sending the messages
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.7.6 endpoints Topic levelendpoints Topic has the form: <Prefix>/<Encoding>/endpoints/<PublisherId> The <PublisherId> Topic level is the PublisherId for the application sending the messages
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.7.7 status Topic levelstatus Topic has the form: <Prefix>/<Encoding>/status/<PublisherId> The <PublisherId> Topic level is the PublisherId for the application sending the messages ... instances of the Status MessageType (see 7.2.2 ). A Publisher that is exclusively using a PublisherId shall register a Status message as an MQTT Will message when it creates the connection
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.7.8 connection Topic levelconnection Topic has the form: <Prefix>/<Encoding>/connection/<PublisherId> The <PublisherId> Topic level is the PublisherId for the application sending the messages ... This value shall be the same as the PublisherId in PubSubConnection provided in the message. The PublisherId in the PubSubConnection uniquely identifies the Publisher within the scope defined
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.7.9 action-request Topic levelResponder>/<WriterGroup> The <Responder> Topic level is the PublisherId for the Responder of the Actions . The <WriterGroup> Topic level is the name
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.7.10 action-response Topic levelResponder>/<WriterGroup> The <Responder> Topic level is the PublisherId for the Responder of the Actions . The <WriterGroup> Topic level is the name
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.7.11 action-responder Topic levelEncoding>/action-responder/<Responder> The <Responder> Topic level is the PublisherId for the Responder of the Actions . This value shall be the same as the PublisherId ... PubSubConnection provided in the message. The PublisherId in the PubSubConnection uniquely identifies the Publisher within the scope defined by the <Prefix>. If it is a String, it should
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.7.12 action-metadata Topic levelWriterGroup>/<DataSetWriter> The <Responder> Topic level is the PublisherId for the Responder of the Action . The <Group> Topic level is the name ... Topic with the same <Prefix>, <Encoding> and <PublisherId>. The PubSubConnection specifies the WriterGroups and DataSetWriters for a Publisher
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.3.2 PublishSubscribeTypeServer . The TransportProfileUris are defined in OPC 10000-7 . The default unique PublisherId is provided through the Property DefaultDatagramPublisherId . Further details for the PublisherId are defined in 6.2.7.1 . The DefaultDatagramPublisherId ... used by configuration tools to assign a unique PublisherId when adding PubSubConnections with datagram transports or broker based transports. It is also used when the PublishedId is automatically assigned
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.3.7.2 PubSubConfigurationRefMaskname of the element is null or empty a name is assigned. If the PublisherId is null, the default PublisherId for the transport profile is assigned. If WriterGroupId or DataSetWriterId
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.3.7.4 PubSubConfigurationValueDataTypenull otherwise. If ConfigurationElement references a PubSubConnection , Identifier will contain the value of the PublisherId . If ConfigurationElement references a WriterGroup , Identifier will contain the value of the WriterGroupId . If ConfigurationElement
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.3.7.5 ReserveIds Methodwhen preparing a update to the PubSub configuration. It also returns the related default PublisherId . See 6.2.7.1 for more details on PublisherId and default values. The ID shall be returned ... WriterGroups . NumReqDataSetWriterIds The number of requested Ids for DataSetWriters. DefaultPublisherId The default PublisherId of the Server for the requested TransportProfileUri . WriterGroupIds The reserved Ids for WriterGroups for the requested TransportProfileUri
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.2.2 ExtensionFieldsTypenamespace. Table 249 - Well-Known Extension Field Names Name Type Description PublisherId BaseDataType The PublisherId from the Connection Object . DataSetName String The Name from the DataSetMetaData . DataSetClassId Guid The DataSetClassId
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.5.2 PubSubConnectionTypeBrowseName DataType TypeDefinition ModellingRule Subtype of BaseObjectType defined in OPC 10000-5 . HasProperty Variable PublisherId BaseDataType PropertyType Mandatory HasComponent Variable TransportProfileUri String SelectionListType Mandatory HasProperty Variable ConnectionProperties KeyValuePair[] PropertyType Mandatory ... Method RemoveGroup Deprecated Method described in 9.1.5.5 . Optional Conformance Units PubSub Model Base The PublisherId is defined in 6.2.7.1 . The TransportProfileUri is defined in 6.2.7.2 . The Property is initialized with
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.8.2 DataSetReaderTypeDataType TypeDefinition Modelling Rule Subtype of BaseObjectType defined in OPC 10000-5 HasProperty Variable PublisherId BaseDataType PropertyType Mandatory HasProperty Variable WriterGroupId UInt16 PropertyType Mandatory HasProperty Variable DataSetWriterId UInt16 PropertyType Mandatory ... HasComponent Method CreateDataSetMirror Defined in 9.1.8.6 . Optional Conformance Units PubSub Model Base The Properties PublisherId, WriterGroupId, DataSetWriterId and DataSetClassId define filters for received NetworkMessages . If the value of the Property
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubA.2.1.2 OverviewFields of the NetworkMessage header and the GroupHeader will be used for this purpose. PublisherId and WriterGroupId identify the WriterGroup . The NetworkMessageNumber is important for WriterGroups which distribute their DataSet
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubheader shall contain the following fields according to this header layout: Version / Flags ExtendedFlags1 PublisherId GroupFlags WriterGroupId GroupVersion NetworkMessageNumber SequenceNumber Additional restrictions: The datatype for the PublisherId shall be UInt16 ... version shall be 1 UADPFlags Bit[4-7] Bit 4: PublisherId enabled = 1 Bit 5: GroupHeader enabled = 1 Bit 6: PayloadHeader enabled = 0 Bit 7: ExtendedFlags1 enabled = 1 ExtendedFlags1 Byte
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubshall consist of the following fields according to this header layout: Version / Flags ExtendedFlags1 PublisherId PayloadHeader Additional restrictions: The datatype for the PublisherId shall be UInt64 Note: For the PublisherId ... unique PublisherIds by using the local MAC address (48 bit) as part of the PublisherId . The NetworkMessage header layout is shown in Figure A.7 . Figure A.7 - UADP NetworkMessage header layout
-
OPC-10000-17 – OPC Unified Architecture - Part 17: Alias Namessubscription to the provided multicast address for the DataSetClassId. Subscribers can filter on the PublisherId to further restrict records to those from a subset of Servers publishing on the same ... keep alive message has no payload, it only has the network header, including a PublisherId . This message only indicates that the Publisher is still alive and publishing data. The Subscriber
-
OPC-10000-17 – OPC Unified Architecture - Part 17: Alias Namesshall consist of the following fields according to this header layout: Version / Flags ExtendedFlags1 PublisherId DataSetClassId Additional restrictions: The datatype for the PublisherId shall be UInt64 Note: For the PublisherId ... unique PublisherIds by using the local MAC address (48 Bit) as part of the PublisherId . The NetworkMessage header layout is shown in Figure D.2 . Figure D.2 - UADP NetworkMessage header layout
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model6.2.4.3.4.2 PubSubEstablishConnections implementation shall return the default value for each requested TransportProfileUri for the PublisherId , the reserved WriterGroupIds , and DataSetWriterIds in the output Argument ReserveCommunicationIdsResults . Additionally, if the RequestTransportSpecificInfo
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Modelcertain elements in PubSubConfiguration , the entity generating the ConnectionConfigurationSet may set their identifiers (i.e., PublisherId , WriterGroupId , WriterId ) to a specific value or to null. If set to null, a unique ... This implies that there is exactly one PubSubConnection with a specific Address, determining the PublisherId to be used for that Address . It is therefore recommended that the entity generating
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelIndicates the overall result of reserving the IDs. DefaultPublisherId 0:BaseDataType Indicates the default PublisherId of the addressed Server for the requested TransportProfileUri . WriterGroupIds 0:UInt16[] Indicates the reserved
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelPubSub as a communication model, OPC 10000-14 requires certain configuration values (e.g., PublisherId , WriterGroupId , and DataSetWriterId ) to match the Publisher and its corresponding Subscribers . However, unique IDs could ... publishing side (i.e., WriterGroups and DataSetWriters for AC1) and to retrieve the default PublisherId . This Call will typically contain the VerifyAssetCmd and the VerifyFunctionalEntityCmd if required; all further commands
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelWriterGroups and DataSetWriters for AC1, AC2 and AC3) and to retrieve the default PublisherId . The ConnectionManager updates the communication configuration for AC1, AC2, and AC3 regarding the publishing and subscribing ... publishing side (i.e., WriterGroups and DataSetWriters for AC1) and to retrieve the default PublisherId . The ConnectionManager updates the communication configuration for AC2 and AC3 regarding the subscribing side ( DataSetReaders ) using
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Modelupdated. Figure E.26 - ConnectionConfigurationSet and WriterGroup It is recommended to update WriterGroupId and PublisherId after issuing the ReserveCommunicationIdsCmd ; see E.2 for details. Depending on the transport profile
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelSubscriberConfiguration and the PubSubConnection and ReaderGroup within the PubSubConfiguration. It is recommended to update PublisherId after issuing the ReserveCommunicationIdsCmd ; see E.2 for details. For a Subscriber, the Address will