Providing clients access to a server service using an OPC unified architecture (OPC-UA)
AssigneeSiemens Aktiengesellschaft
InventorsFrank Volkmann, Markus Erlmann, Christian Hock
Life of this patent
Estimating the term…
Loading patent…
AssigneeSiemens Aktiengesellschaft
InventorsFrank Volkmann, Markus Erlmann, Christian Hock
Estimating the term…
A method for providing clients with access to a service of a server in a network using an OPC-UA, the server service making available varying values of at least one variable to the clients, wherein a client registers for the server service by sending a subscription request for the server service to the server which sets up a subscription structure including a unique subscription ID as well as a TCP/IP multicast group associated with the subscription structure and including a unique multicast address, and there server communicates the multicast address and the subscription ID to every client submitting a subscription request to register for the server service, the server additionally sends each change in value of each variable of the server service to the multicast address over a network via a multicast message so that all clients registered for the server service receive the same multicast message.
A method for providing clients with access to a server service of a server in a network using an OPC Unified Architecture, the server service providing the clients with varying values of at least one variable, the method comprising:
A client having an OPC-UA communication stack which is configured to insert a data item into registration data which are transmitted to the server and which are intended to register the client for a server service, the data item indicating the client is a client supporting multicast subscriptions in order to register the client for the server service.
A server having an OPC-UA server stack which is configured to create, for the server service, a subscription structure having a unique subscription ID and a Transmission Control Protocol/Internet Protocol multicast group which is associated with this subscription structure and which has a unique multicast address, configured to communicate the multicast address and the subscription ID to each client registering for the server service via a subscription registration, and configured to transmit each value change in a value of each variable of the server service to the unique multicast address using a multicast message via a network;
A network comprising:
Dependencies are inferred from the claim text.