METHOD, DEVICE AND SYSTEM FOR CLOCK SYNCHRONIZATION
First Claim
1. A method for clock synchronization, comprising:
- under a first transfer mode, generating a first receiving timestamp by using a first link, and acquiring a first transmitting timestamp of a master clock device;
under a second transfer mode, generating a second transmitting timestamp by using the first link, and acquiring a second receiving timestamp of the master clock device; and
acquiring a time difference to the master clock device according to the first receiving timestamp, the first transmitting timestamp, the second transmitting timestamp and the second receiving timestamp, and realizing a clock synchronization with the master clock device by using the time difference.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, a device and a system for clock synchronization are provided. The method includes: under a first transfer mode, generating a first receiving timestamp by using a first link, and acquiring a first transmitting timestamp of a master clock device; under a second transfer mode, generating a second transmitting timestamp by using the first link, and acquiring a second receiving timestamp of the master clock device; and acquiring a time difference to the master clock device according to the first receiving timestamp, the first transmitting timestamp, the second transmitting timestamp and the second receiving timestamp, and realizing a clock synchronization with the master clock device by using the time difference. A slave clock device and a master clock device are provided in the embodiments of the present invention, as well as a system for clock synchronization.
38 Citations
20 Claims
-
1. A method for clock synchronization, comprising:
-
under a first transfer mode, generating a first receiving timestamp by using a first link, and acquiring a first transmitting timestamp of a master clock device; under a second transfer mode, generating a second transmitting timestamp by using the first link, and acquiring a second receiving timestamp of the master clock device; and acquiring a time difference to the master clock device according to the first receiving timestamp, the first transmitting timestamp, the second transmitting timestamp and the second receiving timestamp, and realizing a clock synchronization with the master clock device by using the time difference. - View Dependent Claims (2, 3, 4)
-
-
5. A method for clock synchronization, comprising:
-
under a first transfer mode, generating a first transmitting timestamp by using a first link, and transmitting the first transmitting timestamp to a slave clock device; under a second transfer mode, generating a second receiving timestamp by using the first link, and transmitting the second receiving timestamp to the slave clock device; and by using the slave clock device, acquiring a time difference between the master clock device and the slave clock device according to the first transmitting timestamp and the second receiving timestamp as well as the first receiving timestamp and the second transmitting timestamp acquired by the slave clock device, and realizing a clock synchronization with the slave clock device. - View Dependent Claims (6, 7, 8)
-
-
9. A slave clock device, comprising:
-
a first generation module configured to generate a first receiving timestamp by using a first link under a first transfer mode, and acquire a first transmitting timestamp of a master clock device; a second generation module configured to generate a second transmitting timestamp by using the first link under a second transfer mode, and acquire a second receiving timestamp of the master clock device; and a first synchronization module configured to acquire a time difference to the master clock device according to the first receiving timestamp, the first transmitting timestamp, the second transmitting timestamp and the second receiving timestamp acquired by the first generation module and the second generation module, and realize a clock synchronization with the master clock device by using the time difference. - View Dependent Claims (10, 11, 12)
-
-
13. A master clock device, comprising:
-
a third generation module configured to generate a first transmitting timestamp by using a first link under a first transfer mode, and transmit the first transmitting timestamp to a slave clock device; a fourth generation module configured to generate a second receiving timestamp by using the first link under a second transfer mode, and transmit the second receiving timestamp to the slave clock device; and a second synchronization module configured to acquire, by using the slave clock device, a time difference between the master clock device and the slave clock device, according to the first transmitting timestamp and the second receiving timestamp as well as the first receiving timestamp and the second transmitting timestamp acquired by the slave clock device, and realize a clock synchronization with the slave clock device. - View Dependent Claims (14, 15, 16)
-
-
17. A system for clock synchronization, comprising a slave clock device and a master clock device:
-
the slave clock device comprising; a first generation module configured to generate a first receiving timestamp by using a first link under a first transfer mode, and acquire a first transmitting timestamp of a master clock device; a second generation module configured to generate a second transmitting timestamp by using the first link under a second transfer mode, and acquire a second receiving timestamp of the master clock device; and a first synchronization module configured to acquire a time difference to the master clock device according to the first receiving timestamp, the first transmitting timestamp, the second transmitting timestamp and the second receiving timestamp acquired by the first generation module and the second generation module, and realize a clock synchronization with the master clock device by using the time difference, the master clock device comprising; a third generation module configured to generate a first transmitting timestamp by using a first link under a first transfer mode, and transmit the first transmitting timestamp to a slave clock device; a fourth generation module configured to generate a second receiving timestamp by using the first link under a second transfer mode, and transmit the second receiving timestamp to the slave clock device; and a second synchronization module configured to acquire, by using the slave clock device, a time difference between the master clock device and the slave clock device, according to the first transmitting timestamp and the second receiving timestamp as well as the first receiving timestamp and the second transmitting timestamp acquired by the slave clock device, and realize a clock synchronization with the slave clock device. - View Dependent Claims (18, 19, 20)
-
Specification