Circuit arrangement and method for synchronization of clocks in a network
First Claim
1. A method for synchronizing clocks in a network comprising a plurality of nodes that includes at least one receiving node and at least one transmitting node, wherein at least two of said plurality of nodes can communicate with each other and each have a local clock, the method comprising:
- receiving, in the receiving node, from the transmitting node, a global time of said transmitting node transmitted by said transmitting node;
determining or estimating a global time of said receiving node as a function of both the received global time of said transmitting node and of a local time of the receiving node'"'"'s own local clock;
determining or estimating, in at least a first and a second of said plurality of nodes, which may, but does not have to include said receiving node and said transmitting node, a transformation of pre-set characteristics of the respective first and second node'"'"'s own local time to characteristics of a global clock in such a way that at least one such deviation amount is determined in each of said first and second nodes as a behavior of a ratio between each respective first and second node'"'"'s own local clock and each respective first and second node'"'"'s own global clock; and
utilizing the deviation amount of one of said first or second nodes in at least one other of said plurality of nodes as an input value for a local state estimation in at least this at least one other node of said plurality of nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
A circuit arrangement and a method for synchronizing clocks in a network is provided, comprising a plurality of at least two nodes, wherein at least two of said nodes can communicated with each other and each have a local clock, wherein, in a receiving one of said nodes, from at least one transmitting other such node, a global time transmitted by said transmitting one of said node of said transmitting one of said nodes is received, and a global time of said receiving node is determined or estimated as a function of both the received global time of said transmitting node and of a local time of the receiving node'"'"'s own local clock.
18 Citations
20 Claims
-
1. A method for synchronizing clocks in a network comprising a plurality of nodes that includes at least one receiving node and at least one transmitting node, wherein at least two of said plurality of nodes can communicate with each other and each have a local clock, the method comprising:
-
receiving, in the receiving node, from the transmitting node, a global time of said transmitting node transmitted by said transmitting node; determining or estimating a global time of said receiving node as a function of both the received global time of said transmitting node and of a local time of the receiving node'"'"'s own local clock; determining or estimating, in at least a first and a second of said plurality of nodes, which may, but does not have to include said receiving node and said transmitting node, a transformation of pre-set characteristics of the respective first and second node'"'"'s own local time to characteristics of a global clock in such a way that at least one such deviation amount is determined in each of said first and second nodes as a behavior of a ratio between each respective first and second node'"'"'s own local clock and each respective first and second node'"'"'s own global clock; and utilizing the deviation amount of one of said first or second nodes in at least one other of said plurality of nodes as an input value for a local state estimation in at least this at least one other node of said plurality of nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A circuit arrangement for synchronizing clocks in a network comprising a plurality of nodes that includes at least one receiving node and one transmitting node, wherein at least two of said plurality of nodes can communicate with each other and each have a local clock and a local oscillator for clocking said local clock, the arrangement comprising:
-
a receiving module of at least one receiving node receiving a transmitted global time of the transmitting node; a controller for determining or estimating a global time of said receiving node as a function of both the received global time of said transmitting node and of a local time of the receiving node'"'"'s own local clock; and a local state estimator for determining a confidence value within the receiving node for its momentary global time; wherein the local state estimator is implemented in a first and second of said plurality of nodes which may, but does not have to include said receiving node and said transmitting node, for determining one deviation amount as a behavior of a ratio between the first node'"'"'s own local clock and the first node'"'"'s own global clock, wherein the second node'"'"'s controller is designed for using the deviation amount of the first node in at least the second node as an input value for the local state estimation in at least this second node. - View Dependent Claims (17, 18, 19, 20)
-
Specification