Method for the transmission of data telegrams in a switched cyclical communication system
First Claim
1. A method for transmitting data messages in a switched cyclical communication system having a plurality of users that are interconnected by network connections, in which, each user is configured as at least one of a sender and a receiver of data messages, and in which each said user has at least one buffer memory for storage of data messages, and where the data messages are transmitted in transmission cycles and each transmission cycle has at least one first segment for transmission of data messages with real-time critical data and at least one additional segment for transmission of data messages with non-real-time critical data, the method comprising:
- identifying the data messages containing real-time critical data;
determining a chronological start of each of the at least one first segment of a respective transmission cycle within the respective transmission cycle;
ensuring that the transmission of a non-real-time critical data message is completed when each of the at least one first segment of the respective transmission cycle starts; and
transmitting the real-time critical data messages in the at least one first segment of the transmission cycle.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for the transmission of data messages in a switched cyclical communication system (38, 39) with a linear or ring arrangement of the users. Real-time critical data messages are transmitted in a first segment (20) of a transmission cycle (31), without the need to first plan the send and receive instants in the forwarding users, such that the chronological start (21) of the first segment (20) of a transmission cycle (31) is guaranteed by all users in all transmission cycles through monitoring. The duration of the first segment (20) of a transmission cycle (31) can be fixedly specified or automatically adjusted using a timeout procedure.
-
Citations
32 Claims
-
1. A method for transmitting data messages in a switched cyclical communication system having a plurality of users that are interconnected by network connections, in which, each user is configured as at least one of a sender and a receiver of data messages, and in which each said user has at least one buffer memory for storage of data messages, and where the data messages are transmitted in transmission cycles and each transmission cycle has at least one first segment for transmission of data messages with real-time critical data and at least one additional segment for transmission of data messages with non-real-time critical data, the method comprising:
-
identifying the data messages containing real-time critical data;
determining a chronological start of each of the at least one first segment of a respective transmission cycle within the respective transmission cycle;
ensuring that the transmission of a non-real-time critical data message is completed when each of the at least one first segment of the respective transmission cycle starts; and
transmitting the real-time critical data messages in the at least one first segment of the transmission cycle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A user in a switched cyclical communication system that has at least one section that has no branchings and/or no junctions, where the user is configured as at least one of a sender and a receiver of data messages, and where the user has at least one buffer memory for storage of data messages that are transmitted in transmission cycles, each transmission cycle having at least one first segment for transmission of data messages with real-time critical data and at least one additional segment for transmission of data messages with non-real-time critical data, the user comprising:
-
a module identifying the data messages containing real-time critical data;
a module determining a chronological start of a first segment of a transmission cycle within the transmission cycle;
a module ensuring that the transmission of a non-real-time critical data message is completed prior to the start of the first segment of the transmission cycle; and
a module transmitting the real-time critical data messages in the first segment of the transmission cycle. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A switched cyclical communication system for transmitting data, comprising:
-
a plurality of users, each user having at least one buffer memory and each user being configured as at least one of a sender and a receiver of data; and
a plurality of network connections interconnecting the plurality of users, wherein the communication system transmits data from one user to another user in transmission cycles, each transmission cycle comprises a first type segment transmitting only real-time critical data and at least one second type segment transmitting only non-real-time critical data, wherein the first type segment comprises a timeout period before and after sending a unit of the real-time critical data, and wherein, if an additional unit of the real-time critical data designated for transmission is received during the timeout period by a respective user, duration of the first type segment is extended. - View Dependent Claims (32)
-
Specification