Data transmission system and method
First Claim
1. A system for transmitting data between a local data processing device and a remote data processing device through an asynchronous transmission channel for use with distributed objects in the field of automation technology, said system comprising:
- a memory assigned to the local data processing device for storing at least one predefinable parameter to identify a call sent by a first program of the local data processing device to a second program of the remote data processing device to solicit data from the second program of the remote data processing device;
means for integrating the predefinable parameter into response data sent by the remote data processing device to the local data processing device;
means for identifying the predefinable parameter in the response data; and
means for synchronizing the response data such that by identifying the predefinable parameter in the response data, the response data of the second program of the remote data processing device is integrated into the first program of the local data processing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and a method for transmitting data between a local data processing system and a remote data processing system through an asynchronous transmission channel. To ensure synchronization between a local and a remote data processing device, it is proposed that when a first program of the local data processing device sends a call, such as a RPC (Remote Procedure Call) to a second program of the remote data processing device, at least one predefinable parameter of the data to be transmitted is stored in the local data processing device. When the remote data processing device sends a response to the local data processing device, the predefinable parameter is provided to identify and/or synchronize the response in the first program.
7 Citations
24 Claims
-
1. A system for transmitting data between a local data processing device and a remote data processing device through an asynchronous transmission channel for use with distributed objects in the field of automation technology, said system comprising:
-
a memory assigned to the local data processing device for storing at least one predefinable parameter to identify a call sent by a first program of the local data processing device to a second program of the remote data processing device to solicit data from the second program of the remote data processing device;
means for integrating the predefinable parameter into response data sent by the remote data processing device to the local data processing device;
means for identifying the predefinable parameter in the response data; and
means for synchronizing the response data such that by identifying the predefinable parameter in the response data, the response data of the second program of the remote data processing device is integrated into the first program of the local data processing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for transmitting data between a local data processing device and a remote data processing device through an asynchronous transmission channel for use with distributed objects in the field of automation technology, said method comprising:
-
integrating a predefinable parameter into a call of a first program of the local data processing device sent to a second program of the remote data processing device to solicit data from the second program, wherein the predefinable parameter identifies the call and is stored in the first data processing device;
integrating the predefinable parameter in the response data of the remote data processing device sent to the local data processing device in response to the call;
identifying the response data transmitted by the remote data processing device to the local data processing device in the first data processing device by observing the predefinable parameter;
integrating the response data by identifying the predefinable parameter into the first program of the local data processing device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24)
-
-
18. An automation device comprising:
-
a local data processing device for transmitting data through an asynchronous transmission channel for use with distributed objects in the field of automation technology;
a memory for storing at least one predefinable parameter to identify a call sent by a first program of the local data processing device to a second program of a remote data processing device to solicit data from the second program of the remote data processing device;
means for integrating the predefinable parameter in response data sent by the remote data processing device to the local data processing device;
means for identifying the predefinable parameter into the response data; and
means for synchronizing the response data such that by identifying the predefinable parameter in the response data, the response data of the second program of the remote data processing device is integrated into the first program of the local data processing device.
-
Specification