Clock synchronization system and method using a continuous conversion function for a communication network
First Claim
1. In a communication network comprising a plurality of nodes in communication with each other by data transfer over communication links, with each of the nodes having its own local time base and exchanging timing information with a predefined master node having a master time base which serves as a master clock against which said local time base is to be synchronized, a clock synchronization method for converting the node local time into the master time base, comprising the steps of:
- assigning a master at each node;
at predefined moments in time, exchanging timing information with the master node;
calculating therefrom a timing data and storing said timing data into a predefined storage location called History, such as to obtain after at least two exchanges a sequence k of timing data stored in the History;
calculating and storing a set of parameters from said sequence of stored timing data;
computing a conversion function using said calculated parameters whereby local time is converted upon request into the master time base with a pre-specified and guaranteed precision η
.
3 Assignments
0 Petitions
Accused Products
Abstract
A clock synchronization system and method in a communication network comprise a plurality of nodes in communication with each other by data transfer over communication links. Each of the nodes has its own local time base and exchanges timing information with a predefined node called master whose time base is the master clock against which said local time base is to be synchronized. At predefined moments in time, each node having a master exchanges timing information with the master node, calculates therefrom a timing data and stores said timing data into a predefined storage location called History; such as to obtain after at least two exchanges, a sequence of timing data stored in the History. From said sequence of timing data, a set of parameters is calculated and stored. The stored parameters are further used for computing a conversion function whereby the node local time is converted upon request into the master time base with a pre-specified and guaranteed precision.
329 Citations
15 Claims
-
1. In a communication network comprising a plurality of nodes in communication with each other by data transfer over communication links, with each of the nodes having its own local time base and exchanging timing information with a predefined master node having a master time base which serves as a master clock against which said local time base is to be synchronized, a clock synchronization method for converting the node local time into the master time base, comprising the steps of:
-
assigning a master at each node; at predefined moments in time, exchanging timing information with the master node;
calculating therefrom a timing data and storing said timing data into a predefined storage location called History, such as to obtain after at least two exchanges a sequence k of timing data stored in the History;calculating and storing a set of parameters from said sequence of stored timing data; computing a conversion function using said calculated parameters whereby local time is converted upon request into the master time base with a pre-specified and guaranteed precision η
. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication network node comprising:
-
means for exchanging a sequence of timing information with a master node having a master time base; means for calculating timing data for the node;
the master node and uncertainty information from the timing information;means for storing the calculated timing data in a History; means for calculating and storing a set of parameters for local--master time conversion from the calculated timing data; and means for converting the node local time into the master time base with a pre-specified and guaranteed precision using the set of stored parameters.
-
-
10. In a communication network, a clock synchronization system using a continuous conversion function for synchronizing local clocks of nodes in the network, comprising:
-
means for communication among the nodes by data transfer over communication links, with each of the nodes having its own local time base; means for exchanging timing information of a node with a predefined master node having a master time base which serves as a master clock against which said local time base is to be synchronized; means for calculating timing data from the timing information and a set of parameters for local--master time conversion from the calculated timing data; and means for computing a conversion function and using the parameters whereby local time is converted into the master time base η
. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification