Communication system and method for synchronization of the same
First Claim
Patent Images
1. A method for synchronization in a serial, real-time communication system including a central participant and at least one further participant, comprising the steps of:
- synchronizing the at least one further participant with the central participant by transmitting a Master Data Telegram formed to comprise operating or process data, including setpoint values for process interfaces controlled by the at least one further participant, and synchronization information including at least a dedicated checksum;
wherein said synchronization information is embedded in one or more subfields of a plurality of subfields comprising a data field of said Master Data Telegram,and wherein in a case where multiple subfields are required to embed all said synchronization information, each of the multiple subfields comprising said synchronization information are positioned either separated from or concatenated with each other within said data field, such that a portion of said Master Data Telegram is protected from a beginning up to and including the synchronization information, and wherein each position of the multiple subfields comprising said synchronization information within the data field is separately and unambiguously positioned in a predefined manner from subfield positions within said data field dedicated for data transmission only; and
evaluating immediately after receipt of said Master Data Telegram only a portion of the bit string up to and including the one or more subfields comprising said synchronization information to obviate a need to first receive and then check the entire Master Data Telegram for corruption thereby expediting synchronization.
1 Assignment
0 Petitions
Accused Products
Abstract
With a method for synchronization in a communication system that includes a central participant and at least one further participant, at least one of the further participants being synchronized with the central participant, and, to this end, a telegram with synchronization information being transmitted by the central participant to the at least one further participant, particularly efficient synchronization of the at least one participant with the central participant results due to the fact that the telegram is a data telegram.
17 Citations
22 Claims
-
1. A method for synchronization in a serial, real-time communication system including a central participant and at least one further participant, comprising the steps of:
-
synchronizing the at least one further participant with the central participant by transmitting a Master Data Telegram formed to comprise operating or process data, including setpoint values for process interfaces controlled by the at least one further participant, and synchronization information including at least a dedicated checksum; wherein said synchronization information is embedded in one or more subfields of a plurality of subfields comprising a data field of said Master Data Telegram, and wherein in a case where multiple subfields are required to embed all said synchronization information, each of the multiple subfields comprising said synchronization information are positioned either separated from or concatenated with each other within said data field, such that a portion of said Master Data Telegram is protected from a beginning up to and including the synchronization information, and wherein each position of the multiple subfields comprising said synchronization information within the data field is separately and unambiguously positioned in a predefined manner from subfield positions within said data field dedicated for data transmission only; and evaluating immediately after receipt of said Master Data Telegram only a portion of the bit string up to and including the one or more subfields comprising said synchronization information to obviate a need to first receive and then check the entire Master Data Telegram for corruption thereby expediting synchronization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A communication system configured for serial, real-time communication, comprising
a central participant; -
at least one further participant that is synchronized with a central participant by transmitting a Master Data Telegram formed to comprise operating or process data, including setpoint values for process interfaces controlled by the at least one further participant and synchronization information including at least a dedicated checksum, wherein said synchronization information is embedded in at least one subfield of a plurality of subfields comprising a data field of said Master Data Telegram, wherein in a case where multiple subfields are required to embed all said synchronization information, each of the multiple subfields are positioned either separated from or concatenated with each other within said data field such that a portion of said Master Data Telegram is protected from the beginning up to and including the plurality of subfields comprising the synchronization information, wherein each position of each subfield of the multiple subfields comprising said synchronization information precedes and is separated unambiguously and in a predefined manner from subfield positions within said data field dedicated for data transmission only and wherein the multiple subfields comprising said synchronization information are evaluated immediately after receipt of said Master Data Telegram until an end of said synchronization information to obviate a need to first receive and then check the entire Master Data Telegram for corruption thereby expediting synchronization. - View Dependent Claims (19, 20, 21)
-
-
22. An automation system, comprising a communication system configured for serial, real-time communication including a central participant and at least one further participant synchronized with a central participant by transmitting a Master Data Telegram formed to comprise operating or process data, including setpoint values for process interfaces controlled by the at least one further participant and synchronization information including at least a dedicated checksum,
wherein said synchronization information is embedded in at least one subfield of a plurality of subfields comprising a data field of said Master Data Telegram, wherein in a case where multiple subfields are required to embed all said synchronization information, said multiple subfields are positioned either separated from or concatenated with each other within said data field, wherein each position of said at least one subfield comprising said synchronization information is arranged to precede and is separated unambiguously and in a predefined manner from subfield positions in said data field comprising data only and wherein only the at least one subfield comprising said synchronization information is evaluated immediately after receipt of said Master Data Telegram to obviate a need to first receive and then check the entire Master Data Telegram for corruption thereby expediting synchronization; -
a control unit; and at least one further unit selected from the group consisting of an amplifier unit, an input unit, and an output unit, wherein said control unit is connected with the central participant, and at least one of said further units is connected with one of further participants.
-
Specification