Claims
- 1. A method for transmission of real-time data using data telegrams in a data network having at least one coupling node, the data telegrams having an identification, useful data and a transfer status and the coupling node having at least a transmit list and a receiver list, wherein the transmit list has information about the number of data telegrams to be received at the corresponding coupling node having specific identifications and the send list has information about the forwarding time assigned via an identification and wherein a transmit port is assigned to an identification, comprising:
expecting the receipt of a data telegrams with an identification of the forwarding time assigned to the identification at a coupling of node; if a data telegrams with the identification was received by the forwarding time: forwarding the data telegram via the transmit port of the coupling node assigned to the identification; if a expected data telegrams with the identification was not received by the forwarding time: creating a replacement telegram for each expected, not received data telegram with the identification and a data transfer status that indicates that this telegram is a replacement telegram; and sending the replacement telegram via the transmit port of the coupling node assigned to the identification.
- 2. A method in accordance with claim 1, wherein the occurrence of a transmission error is stored at the node at which it occurred.
- 3. A method in accordance with one of the claims 1, wherein the replacement telegram containing anyuseful data.
- 4. A method in accordance with claim 1, wherein the replacement telegram containing information about the type of transmission error that has occurred in the transfer status.
- 5. A method in accordance with claim 1, wherein a replacement telegram received by a data network node on a data path to a destination node does not trigger an error reaction at the data network node.
- 6. A method in accordance with claims 1, further comprising:
receiving a data telegram at a destination node; storing the useful data of the first data telegram which is not a replacement telegram and of the assigned timer value; receiving of at least one further data telegram.
- 7. A method in accordance with claim 6, wherein the receipt of a replacement telegram at the destination node is stored.
- 8. A coupling node in a data network for transmission of real-time data by a data telegrams having an identification, useful data and a transfer status, comprising:
a first receive list containing information about the number of data telegrams with specific identifications to be received at the coupling node; a second receive list containing information about the forwarding time assigned to an identification and information about a transmit port; a device for receiving a data telegram; a device for storing the data telegram by the transfer time; a device for forwarding the data telegram via the transmit port assigned to the identification; a device for creating a replacement telegrams.
- 9. A coupling node in accordance with claim 8, further comprising a device for storing an occurrence of a transmission error.
- 10. A coupling node in accordance with claim 8, wherein the replacement telegram to be created includes information about the type of transmission error.
- 11. A destination node in a data network for transmission of real-time data by a data telegram, the data telegram having an identification, useful data and a transfer status, comprising:
a device for receiving a data telegram; a device for storing the useful data of a data telegram which is not a replacement telegram and the assigned timer value; a device for receiving at least one further data telegram; a device for replacing the useful data of the stored, no longer current data telegram with the useful data of a further data telegram which is not a replacement telegram.
- 12. A destination node in accordance with claim 11, further comprising a device for storing the receipt of a replacement telegram.
- 13. A coupling node in accordance with claim 8, wherein a data network includes the coupling node.
- 14. A coupling node in accordance with claim 13, wherein the data network includes a destination node.
- 15. A computer program product for a coupling node in a data network for transmission of realtime data by at least one data telegrams, a data telegram having an identification, useful data and a transfer status, for executing a method, the method comprising:
expecting the receipt of one or more data telegrams with an identification up to the forwarding time assigned to the identification at a coupling node; if one or more data telegrams with the identification was received by the forwarding time: forwarding the data telegram or telegrams via the send port or send ports of the coupling node assigned to the identification; if one or more expected data telegrams with the identification was not received by the forwarding time: creating a replacement telegram for each expected, not received data telegram with the identification and data transfer status which indicates that this telegram is a replacement telegram and its transmission via the transmit port or ports of the coupling node assigned to the identification.
- 16. A computer program product for a destination node in a data network for transmission of realtime data by at least one data telegrams, a data telegram having an identification, useful data and a transfer status, for executing a method, the method comprising:
receiving a data telegram at a destination node; storing the useful data of the first data telegram which is not a replacement telegram and of the assigned timer value; receiving at least one further data telegram; if the further data telegram is a replacement telegram: retaining without replacing the stored useful data and of the assigned timer value; if the further data telegram is not a replacement telegram and the stored useful data is no longer current according to the assigned timer value: replacing the stored useful data and of the assigned at timer value.
- 17. A method in accordance with claim 6, wherein if the further data telegram is a replacement telegram, not replacing the stored useful data and the assigned timer value.
- 18. A method in accordance with claim 6, wherein if the further data telegram is not a replacement telegram and the stored useful data is no longer current according to the assigned timer value, replacing the stored useful data and of the assigned timer value.
- 19. A method in accordance with one of the claim 2, wherein the replacement telegram containing any useful data.
- 20. A method in accordance with claim 2, wherein the replacement telegram containing information about the type of transmission error that has occurred in the transfer status.
Priority Claims (2)
Number |
Date |
Country |
Kind |
10147426.1 |
Sep 2001 |
DE |
|
10228822.4 |
Jun 2002 |
DE |
|
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is the US National Stage of International Application No. PCT/DE02/03406, filed Sep. 12, 2002 and claims the benefit thereof. The International Application claims the benefits of German application No. 10147426.1 filed Sep. 26, 2001, and of German application No. 10228822.4 filed Jun. 27, 2001, all of the applications are incorporated by reference herein in their entirety.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
PCT/DE02/03406 |
9/12/2002 |
WO |
|