METHOD AND APPARATUS FOR ENERGY-OPTIMIZED DATA TRANSMISSION USING THE OPC UA PROTOCOL IN RADIO NETWORKS
First Claim
1. A method for communication between at least one client and at least one server in a client/server system using an OPC UA communication protocol and having a Keep Alive mechanism that ends a data connection between a server and a client when no data packets are transmitted during a given Keep Alive time period, said client/server system permitting only requests from the at least one client and only responses to requests from the at least one server, said method comprising the steps of:
- receiving an initial trigger message sent from the at least one server to the at least one client device after the end of the Keep Alive time period, andinitiating the transmission of an OPC UA request by the at least one client to the at least one server in response to the initial trigger message received from the server by the client after the data connection between the OPC UA server and the OPC UA client is ended, so that communication between the server and the OPC UA client is initiated by the server after the Keep Alive mechanism ends the data connection between them.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for energy-optimized data transmission by OPC UA protocol in radio networks is disclosed. When OPC UA communication is operated in a mobile device, e.g. as mobile access to part of a plant for maintenance, monitoring, parameterization, transmission is frequently implemented by the OPC UA'"'"'s own request-response based communication behavior. Since the device is rarely able to switch off the transmitter, the battery of the device is very quickly discharged. This poses a problem, particularly in the case of devices that are intended to respond promptly to infrequent warnings or events. However, when a client device is intended to provide notification in relation to one event only, the previous polling, i.e. the periodic interrogation is dispensed with and an alternative notification through means inherent in the mobile network is used. This method uses, for example, a mobile push service supplied by the network provider.
-
Citations
20 Claims
-
1. A method for communication between at least one client and at least one server in a client/server system using an OPC UA communication protocol and having a Keep Alive mechanism that ends a data connection between a server and a client when no data packets are transmitted during a given Keep Alive time period, said client/server system permitting only requests from the at least one client and only responses to requests from the at least one server, said method comprising the steps of:
-
receiving an initial trigger message sent from the at least one server to the at least one client device after the end of the Keep Alive time period, and initiating the transmission of an OPC UA request by the at least one client to the at least one server in response to the initial trigger message received from the server by the client after the data connection between the OPC UA server and the OPC UA client is ended, so that communication between the server and the OPC UA client is initiated by the server after the Keep Alive mechanism ends the data connection between them. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A Network apparatus for communication between at least one client device and at least one server in a client/server system using an OPC UA communication protocol and having a Keep Alive mechanism that ends a data connection between a server and a client when no data packets are transmitted during a given Keep Alive time period, said client/server system permitting only requests from the at least one client and only responses to requests by the at least one server, said network apparatus comprising:
-
a trigger transmitting device, said trigger transmitting device transmitting an initial trigger message to the client, device after the end of the Keep. Alive time period; a trigger receiver in the client device; and a protocol in the client device that initiates transmission of an OPC UA request from the OPC UA client to the OPC UA server in response to the trigger message so that communication between the server and the OPC UA client is initiated by the server after the Keep Alive mechanism ends the data connection between them. - View Dependent Claims (16, 17)
-
-
18. A client device adapted for communicating with a server device in a client/server system, said system using an OPC UA communication protocol and having a Keep Alive mechanism that ends a data connection between the server and the client when no data packets are transmitted within a Keep Alive time period, said client/server system permitting only requests from clients and only responses to requests by servers, said server transmitting a trigger message after the end of the Keep Alive time period, said client device comprising:
-
a trigger receiver in the client device; and a protocol in the client device that initiates transmission of an OPC UA request from the OPC UA client to the OPC UA server in response to the trigger message so that communication between the server and the OPC UA client is initiated by the server after the Keep Alive mechanism ends the data connection between them. - View Dependent Claims (19, 20)
-
Specification