WO2013182161A1 - 一种时间同步方法和装置 - Google Patents
一种时间同步方法和装置 Download PDFInfo
- Publication number
- WO2013182161A1 WO2013182161A1 PCT/CN2013/079848 CN2013079848W WO2013182161A1 WO 2013182161 A1 WO2013182161 A1 WO 2013182161A1 CN 2013079848 W CN2013079848 W CN 2013079848W WO 2013182161 A1 WO2013182161 A1 WO 2013182161A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- link
- standby
- primary
- slave device
- slave
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0641—Change of the master or reference, e.g. take-over or failure of the master
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
- H04J3/0667—Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
Definitions
- the present invention relates to the field of communications, and in particular, to a time synchronization (Time Synchronization) method and apparatus.
- IP Internet Protocol
- Ethernet has become the main development direction of IP-based bearer network.
- Time synchronization and clock synchronization of devices are a key performance metric when deploying Carrier Ethernet.
- different services have different requirements for time synchronization.
- services such as the charging system, the communication network management system, and the seventh signaling usually require millisecond time synchronization.
- the most stringent demand comes from the mobile network service, and with the development of mobile technology, the accuracy requirements and reliability requirements of the time synchronization of the mobile network service are getting higher and higher.
- time-synchronous signal transmission in Ethernet a more mature type of technology is packet-based synchronization technology, for example, based on the IEEE 1588 V2 protocol (ie, Precision Time Protocol (PTP)).
- PTP Precision Time Protocol
- Time synchronization technology based on the IEEE 1588 V2 protocol can usually achieve sub-microsecond or even nanosecond time accuracy.
- the master device and the slave device are required to send IEEE 1588 V2 packets to each other, and the time information is carried in the packets.
- the slave device is based on the time information in a set of IEEE 1588 V2 protocol packets. , It can calculate the time offset of the slave device and the master device (Time Offset) to correct the time of the slave device to achieve time synchronization.
- Figure 1 (a) is a flow chart of a set of messages and time synchronization of the IEEE 1588 V2 protocol based on the E2E (End-to-End) synchronization mechanism;
- Figure 1 (b) shows the IEEE 1588 V2 protocol based on P2P ( Peer-to-Peer, peer-to-peer) A set of synchronization mechanisms and a flow chart of time synchronization.
- the time synchronization technology based on the IEEE 1588 V2 protocol has low reliability.
- an abnormal situation such as congestion or link abnormality occurs between the master device and the slave device, packet loss occurs. Incomplete sequence in the group protocol message will cause time synchronization to fail.
- the embodiment of the invention provides a time synchronization method and device to solve at least the technical problem of time synchronization failure caused by an abnormal situation in the related art.
- the embodiment of the invention provides a time synchronization method, including:
- the slave device detects whether time synchronization can be performed by the primary link between the master device and the slave device;
- the slave device When time synchronization cannot be performed by the primary link between the master device and the slave device, the slave device performs time synchronization using the alternate link.
- the step of the slave device performing time synchronization using the standby link includes:
- the slave device switches from the primary link to a backup link between the primary device and the secondary device, where the primary device is the same device and has the same one for the time synchronization before and after the handover.
- the slave device performs the time synchronization with the master device using the standby link.
- the step of the slave device switching from the primary link to the standby link between the primary device and the secondary device includes:
- the slave device switches from the primary link to one of the backup links between the primary device and the secondary device, wherein the secondary device establishes the primary usage with the primary device in advance.
- a link and at least one of the alternate links are provided.
- the step of the slave device performing time synchronization using the standby link includes:
- the slave device switches from the primary link to a standby link between the standby primary device and the secondary device, where the primary device and the standby primary device are different devices but have the same application a time synchronized clock source;
- the slave device performs the time synchronization with the standby master device using the standby link.
- detecting, at the slave device, whether a master between the master device and the slave device is capable Before the step of time synchronization using the link the method further includes:
- the slave device establishes a physical connection with the master device and the standby master device to obtain the primary link and the standby link, respectively.
- the step of the slave device switching from the primary link to the standby link between the standby primary device and the secondary device includes:
- the slave device switches from the primary link to the standby link between the slave device and one of the standby master devices, wherein the slave device establishes one of the masters with the master device in advance Using the link, and establishing at least one of the alternate links with at least one of the standby master devices.
- the step of the slave device performing time synchronization using the standby link includes:
- the slave device performs protocol packet exchange with the standby master device to obtain a time offset T2 between the slave device and the standby master device;
- the slave device compares the time offset T2 with a previously obtained time offset T1 between the slave device and the master device;
- the method further includes:
- the slave device obtains a time offset between the slave device and the standby master device every predetermined time.
- ⁇ ⁇ ⁇ - Tn-1 > k ⁇ Tn-1
- ⁇ T Tn - Tn-1 ⁇ k ⁇ Tn-1 ( 0 ⁇ k 1 )
- the correction of the time offset is stopped, wherein Tn represents the a time offset between the slave device and the slave master device obtained from the nth time of the device, Tn-1 indicating the slave device and the slave master device obtained from the n-1th time of the slave device Time offset between.
- the step of detecting, by the slave device, whether time synchronization can be performed by using the primary link between the master device and the slave device includes:
- the slave device does not detect the clock level of the clock source of the master device, or determines that the detected clock source of the master device is not the clock source with the highest clock level among all clock sources in the database.
- the slave device detects that time synchronization cannot be performed by using the primary link between the master device and the slave device;
- the step of the slave device performing time synchronization using the standby link includes:
- the slave device switches from the primary link to a standby link between the slave device and a standby master device corresponding to a clock source having the highest clock level in the database;
- the slave device performs the time synchronization with the standby master device using the standby link.
- the embodiment of the present invention further provides a time synchronization device, located on the slave device, comprising: a detecting unit, configured to: detect whether time synchronization can be performed by using a primary link between the master device and the slave device;
- a synchronization unit configured to: use the alternate link for time synchronization when time synchronization cannot be performed by the primary link between the primary device and the secondary device.
- the synchronization unit includes:
- a first switching module configured to: switch from the primary link to a standby link between the primary device and the secondary device, where the primary device is the same device and has the same usage before and after the handover a clock source synchronized at the time;
- a first synchronization module configured to: perform the time synchronization with the primary device using the alternate link.
- the first switching module includes:
- a first switching submodule configured to: switch from the primary link to one of the standby links between the primary device and the secondary device, wherein the secondary device is pre-configured with the primary device Establishing one of the primary link and at least one of the backup links.
- the synchronization unit further includes:
- a second switching module configured to: switch from the primary link to a standby link between the standby primary device and the secondary device, where the primary device and the standby primary device are different devices but have The same clock source for the time synchronization;
- a second synchronization module configured to: perform the time synchronization with the alternate primary device using the alternate link.
- the device further includes:
- a link establishing unit configured to: simultaneously with the master device and the standby master before the detecting unit detects whether time synchronization can be performed by using the primary link between the master device and the slave device The device establishes a physical connection to obtain the primary link and the alternate link, respectively.
- the second switching module includes:
- a second switching submodule configured to: switch from the primary link to the standby link between the secondary device and one of the standby primary devices, wherein the secondary device is pre-configured with the primary device
- the device establishes one of the primary links and establishes at least one of the standby links with at least one of the standby primary devices.
- the synchronization unit further includes:
- An acquisition module configured to: perform protocol packet exchange with the standby master device to obtain a time offset T2 between the slave device and the standby master device;
- a comparison module configured to: compare the time offset T2 with a previously obtained time offset T1 between the slave device and the master device;
- the detecting unit includes:
- a judging module configured to: determine whether the clock level of the clock source of the master device can be detected, or determine whether the detected clock source of the master device is all clock sources in the database The clock source with the highest clock level;
- a detecting module configured to: when the slave device does not detect the clock level of the clock source of the master device, or determine that the detected clock source of the master device is not all clock sources in the database When the clock source with the highest clock level is detected, it is detected that time synchronization cannot be performed by the primary link between the master device and the slave device;
- the synchronization unit includes:
- a third switching module configured to: switch from the primary link to a standby link between the secondary device and the standby primary device corresponding to a clock source having the highest clock level in the database;
- a module configured to: perform the time synchronization with the alternate primary device using the alternate link.
- the link backup and the backup of the master device are used to enable the link to be switched in the abnormal situation, and the time synchronization is not affected, and the time synchronization failure caused by the abnormal situation in the related art is solved.
- the technical problem has reached the technical effect of improving the reliability of time synchronization.
- FIG. 2 is a schematic diagram of a link backup scheme between a master device and a slave device according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of a link backup scheme between a master device and a slave device according to an embodiment of the present disclosure
- FIG. 4 is a schematic diagram of a scheme for configuring an alternate primary device according to an embodiment of the present invention.
- FIG. 5 is a schematic diagram of a preferred configuration of a standby master device according to an embodiment of the present invention
- FIG. 6 is a schematic diagram of a state of a smooth handover scheme according to an embodiment of the present invention
- FIG. 7 is a preferred graph of correcting time of a slave device in the smooth handover scheme according to an embodiment of the present invention.
- FIG. 8 is a structural block diagram of a time synchronization apparatus according to an embodiment of the present invention.
- This embodiment is described by taking an example of an external clock source that is a GPS (Global Positioning System) device and an Ethernet ring based on the Spanning Tree Protocol (STP).
- the external clock source is the 1588 clock source.
- the embodiment of the invention provides a time synchronization method based on the IEEE 1588 V2 protocol, and constructs a communication system capable of realizing precise time synchronization through an Ethernet data exchange network, which is backed up and configured by the link between the master device and the slave device.
- the master device and the slave device smoothly switch the time synchronization master device and the backup master device to improve the reliability of the time synchronization technology and the reliability of the precise time synchronization of the communication system.
- an embodiment of the present invention provides a time synchronization method, where the method includes the following steps.
- Step S1 The slave device detects whether time synchronization can be performed by the primary link between the master device and the slave device.
- Step S2 When time synchronization cannot be performed by the primary link between the master device and the slave device, the slave device performs time synchronization using the standby link.
- the link backup and the backup of the master device can perform link switching in an abnormal situation, and the time synchronization is not affected, and the technical problem of time synchronization failure due to abnormal conditions in the related art is solved. , the technical effect of improving the reliability of time synchronization is achieved.
- the embodiment of the present invention provides various implementations, including: 1) link backup between the master device and the slave device, which can avoid time synchronization failure caused by link abnormality; Configuring the standby master device, because the master device and the backup master device are configured to smoothly switch the time synchronization from the device, the time synchronization failure caused by congestion and link abnormality can be avoided.
- the standby master device is set, Therefore, it is also possible to actively select a clock with a higher level.
- the time source performs time synchronization, improving the reliability of the time synchronization technique and the reliability of the precise time synchronization of the communication system.
- the link backup between the master device and the slave device uses the link backup between the master device and the slave device; Create an Ethernet ring using Spanning Tree Protocol or Ethernet ring technology.
- the Ethernet ring there are at least two links between the master device and the slave device.
- the slave device selects one of the active links to exchange protocol packets with the master device to implement time synchronization.
- the slave device selects another alternate link to exchange protocol packets with the master device to ensure that the time synchronization is uninterrupted.
- the master device is the same device and has the same clock source, and the time synchronization is jitter-free.
- the slave device smoothly switches between the time synchronization master device and the standby master device.
- a physical connection is established with the slave device, and the master device is selected as a time synchronization source based on the IEEE 1588 V2 protocol.
- the slave device selects and One standby master device performs protocol 4 interactions to ensure uninterrupted time synchronization.
- the master device and the standby master device are different devices but have the same clock source, ensuring a small time synchronization jitter range.
- the slave device calculates the time offset from the master device and corrects the time of the slave device, compares the time offset between the slave device and the original master device and the new master device before and after the switching, and calculates two time offsets.
- the difference if the difference exceeds the time offset of the slave device from the original master device (or several multiples thereof), when the slave device corrects the time, only half of the time offset between the slave device and the new master device is corrected (or not More than a multiple of 1), reducing the jitter of the time synchronization correction value of the slave device before and after switching.
- FIG. 2 is a schematic diagram of a link backup scheme between a master device and a slave device according to an implementation of the present invention.
- FIG. 3 is a schematic diagram of a preferred implementation manner of a link backup scheme between a master device and a slave device according to an implementation of the present invention.
- each link in the three links implements time synchronization between the slave device and the master device.
- the slave device specifies one link as the primary link and the other link as the backup link.
- the slave device selects the active link to perform time synchronization with the master device, and saves the data calculated by the IEEE 1588 V2 protocol packet exchange and protocol calculation using the standby link to the master device to the database.
- the slave device selects the first standby link or the second standby link as the new primary link according to the protocol calculation data saved in the database, so as to ensure that the time synchronization is uninterrupted.
- the original primary link acts as a backup link after the link is recovered and other standby links.
- the slave device selects a new active link to synchronize time with the master device, and saves the data calculated by the IEEE 1588 V2 protocol packet exchange and protocol using the standby link to the master device to the database.
- the master device Before and after the link switchover, the master device is the same device and has the same clock source. The time synchronization is jitter-free.
- FIG. 4 is a schematic diagram of a scheme for configuring an alternate primary device according to an implementation of the present invention.
- FIG. 5 is a schematic diagram of a preferred embodiment of a configuration scheme of a standby primary device according to an implementation of the present invention.
- each link between the slave device and the master device and the standby master device implements IEEE.
- the slave device specifies the link connected to the master device as the primary link and the other link as the backup link.
- the slave device selects the active link to synchronize time with the master device, and saves the data calculated by the IEEE 1588 V2 protocol packet exchange and protocol with the standby master device to the database.
- Table 1 is a list of reasons for causing a switch from a device link.
- the slave device selects the first standby link or the second standby link as the new primary link according to the protocol calculation data stored in the database. , to ensure that time synchronization is uninterrupted.
- the original primary link is used as a backup link after the link is recovered and other standby links.
- the standby primary device connected to the secondary device acts as the new primary device, and the original primary device acts as the standby primary device after the link is restored and the other primary primary devices.
- the slave device selects a new active link for time synchronization with the new master device, and saves the data calculated by the IEEE 1588 V2 protocol packet exchange and protocol using the standby link to the standby master device to the database.
- the master device Before and after the link switchover, the master device is switched. Since the original master device and the new master device use the GPS as the upstream clock source to implement clock synchronization, which is a homologous clock device, the time synchronization jitter range is small.
- the slave device receives an Announce message from the master device, the first standby master device, and the second standby master device through three links, and parses the grandmasterClockQuality field from the device, that is, the master device and the first standby master.
- the slave device obtains the clock level parameters from multiple time synchronization sources and records them in the database.
- FIG. 6 is a schematic diagram of a state of a smooth handover scheme according to an implementation of the present invention. As shown in the figure, the smooth handover scheme includes the following state change path:
- the idle (Idle) state is switched to the Detect state.
- the Detect state switches to voting ( Vote) status
- the slave device elects the highest level of clock source based on the clock level of all clock sources in the database. After the device functions as the new master device, it switches from the Vote state to the Switch state.
- the slave device and the new master device After the slave device and the new master device perform the IEEE 1588 V2 protocol interaction and implement the time synchronization, the status of the master device and the standby master device of the clock source device in the database is updated, and the state of the switch is switched to the Idle state.
- the Detect state switches back to the Idle state.
- the slave device changes state as shown in Fig. 6.
- FIG. 7 is a preferred graph of correcting time from a device in a smooth switching scheme according to an implementation of the present invention.
- the slave device synchronizes with the original master device, and calculates the time offset to T1 through a set of IEEE 1588 V2 protocol packets with sequence number 100.
- the slave device corrects the time, and the corrected time offset is T1. ;
- the IEEE 1588 V2 protocol interacts with each other to perform time synchronization.
- the time offset is calculated as T2 by a set of IEEE 1588 V2 protocol packets with sequence number 20;
- the residual time error is corrected according to the time offset T3 calculated by a set of IEEE 1588 V2 protocol messages with a message sequence number of 21;
- the time offset between the slave device and the master device calculated before and after the switch is Tm and Tm-1.
- the value is usually in the sub-microsecond or even nanosecond time precision and range. If the absolute value of the time offset Tm is calculated by a certain IEEE 1588 V2 protocol message is less than a certain time range allowed by the precision, then The slave device corrects the time according to the Tm, and realizes the time synchronization between the slave device and the new master device, and no time error is left.
- a time synchronization device is also provided, which is located on the slave device, and the device is used to implement the above embodiments and preferred embodiments, and the description has been omitted.
- the term "unit” or “module” may be a combination of software and/or hardware that implements a predetermined function.
- the apparatus described in the following embodiments is preferably implemented in software, implementation by hardware, or a combination of software and hardware, is also possible and conceivable.
- the time synchronization device includes: a detecting unit 10 configured to: detect whether time synchronization can be performed by the primary link between the master device and the slave device; and the synchronization unit 20 is configured to: When the time synchronization cannot be performed by the primary link between the master device and the slave device, the backup link is used for time synchronization.
- the link backup and the backup of the master device can perform link switching in an abnormal situation, and the time synchronization is not affected, and the technical problem of time synchronization failure due to abnormal conditions in the related art is solved. , the technical effect of improving the reliability of time synchronization is achieved.
- the embodiment of the present invention provides various implementations, including: 1) link backup between the master device and the slave device, which can avoid time synchronization failure caused by link abnormality; Configuring the standby master device, because the master device and the backup master device are configured to smoothly switch the time synchronization from the device, the time synchronization failure caused by congestion and link abnormality can be avoided.
- the standby master device is set, Therefore, it is also possible to actively select a time source with a higher clock level for time synchronization, and improve the reliability of the time synchronization technology and the reliability of the precise time synchronization of the communication system.
- the synchronization unit 20 includes: a first switching module 201 configured to: switch from the primary link to the standby link between the primary device and the secondary device, where The master device is the same device and has the same clock source for the time synchronization; the first synchronization module 202 is configured to: perform the time synchronization with the master device using the standby link.
- the first switching module 201 includes: a first switching submodule 2011, configured to: switch from the primary link to a standby link between the primary device and the secondary device, where The slave device establishes at least two of the backup links with the master device in advance.
- the synchronization unit 20 includes: a second switching module 203 configured to: switch from the primary link to the standby link between the standby primary device and the secondary device, where the primary device and the primary device
- the standby master device is a different device but has the same clock source for the time synchronization
- the second synchronization module 204 is configured to: perform the time synchronization with the standby master device using the standby link.
- the time synchronization device further includes: a link establishing unit 30 configured to: simultaneously, before the detecting unit detects whether time synchronization can be performed by the primary link between the primary device and the secondary device, simultaneously with the primary The device establishes a physical connection with the standby master device to obtain the primary link and the standby link, respectively.
- the second switching module 203 includes: a second switching submodule 2031, configured to: switch from the primary link to the standby link between the slave device and one of the standby master devices, where And the slave device separately establishes one of the standby links with each of at least two of the standby master devices.
- Tn represents a time offset between the slave device and the slave master device obtained by the slave device for the nth time
- Tn-1 represents the n-1th time obtained by the slave device.
- the detecting unit 10 further includes: a determining module 101, configured to: determine whether the clock level of the clock source of the master device can be detected, or determine whether the detected clock source of the master device is all in the database a clock source having the highest clock level in the clock source; the detecting module 102 is configured to: when the slave device does not detect the clock level of the clock source of the master device, or determine the detected clock of the master device When the source is not the clock source with the highest clock level among all the clock sources in the database, it is detected that the time cannot be the same through the primary link between the master device and the slave device.
- a determining module 101 configured to: determine whether the clock level of the clock source of the master device can be detected, or determine whether the detected clock source of the master device is all in the database a clock source having the highest clock level in the clock source
- the detecting module 102 is configured to: when the slave device does not detect the clock level of the clock source of the master device, or determine the detected clock of the master device When the source is not the clock source with
- the synchronization unit 20 further includes: a third switching module 208, configured to: switch from the primary link to the slave device corresponding to a clock source with the highest clock level in the database The standby link between the standby master devices; the third synchronization module 209 is configured to: perform the time synchronization with the standby master device using the standby link.
- modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device, such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein.
- the steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps are fabricated as a single integrated circuit module.
- embodiments of the invention are not limited to any specific combination of hardware and software.
- the link backup and the backup of the master device are used to enable the link to be switched in the abnormal situation, and the time synchronization is not affected, and the time synchronization failure caused by the abnormal situation in the related art is solved.
- the technical problem has reached the technical effect of improving the reliability of time synchronization.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015540993A JP6125652B2 (ja) | 2012-11-12 | 2013-07-23 | 時間同期方法及び装置 |
US14/442,108 US10075287B2 (en) | 2012-11-12 | 2013-07-23 | Time synchronization method and device |
EP13800682.0A EP2908452A4 (en) | 2012-11-12 | 2013-07-23 | TIME SYNCHRONIZATION PROCESS AND DEVICE |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210453947.9A CN103001720B (zh) | 2012-11-12 | 2012-11-12 | 时间同步方法和装置 |
CN201210453947.9 | 2012-11-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013182161A1 true WO2013182161A1 (zh) | 2013-12-12 |
Family
ID=47929894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2013/079848 WO2013182161A1 (zh) | 2012-11-12 | 2013-07-23 | 一种时间同步方法和装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US10075287B2 (zh) |
EP (1) | EP2908452A4 (zh) |
JP (1) | JP6125652B2 (zh) |
KR (1) | KR101641848B1 (zh) |
CN (1) | CN103001720B (zh) |
WO (1) | WO2013182161A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111291011A (zh) * | 2020-02-19 | 2020-06-16 | 北京百度网讯科技有限公司 | 文件同步方法及装置、电子设备和可读存储介质 |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103001720B (zh) | 2012-11-12 | 2017-05-10 | 中兴通讯股份有限公司 | 时间同步方法和装置 |
US9541947B2 (en) * | 2013-08-07 | 2017-01-10 | General Electric Company | Time protocol based timing system for time-of-flight instruments |
EP3036851B1 (en) * | 2013-08-22 | 2017-05-24 | Telefonaktiebolaget LM Ericsson (publ) | A method for detecting timing references affected by a change in path delay asymmetry between nodes in a communications network |
US9759703B2 (en) | 2013-09-27 | 2017-09-12 | Li-Cor, Inc. | Systems and methods for measuring gas flux |
JP2017098588A (ja) * | 2014-02-20 | 2017-06-01 | 日本電気株式会社 | 通信システム、無線通信装置及び無線通信方法 |
CN105323086B (zh) * | 2014-07-11 | 2020-03-10 | 中兴通讯股份有限公司 | 指示同步时间源选择的方法、装置及*** |
DE112014006949T5 (de) * | 2014-09-12 | 2017-05-24 | Siemens Canada Limited | Taktsynchronisation über redundante Netze |
CN104579534B (zh) * | 2014-12-31 | 2017-10-10 | 北京东土科技股份有限公司 | 一种sdh网络中的时钟同步方法及*** |
US10303127B2 (en) | 2015-09-15 | 2019-05-28 | Rockwell Automation Technologies, Inc. | Apparatus to interface process automation and electrical automation systems |
US10474119B2 (en) * | 2015-09-15 | 2019-11-12 | Rockwell Automation Technologies, Inc. | Industrial automation packaged power solution for intelligent motor control and intelligent switchgear with energy management |
JP6820586B2 (ja) * | 2016-08-31 | 2021-01-27 | 株式会社メディアリンクス | 時刻同期システム |
US11277279B2 (en) * | 2016-12-12 | 2022-03-15 | Johnson Controls Tyco IP Holdings LLP | Systems and methods for incorporating a single-port ethernet device in a media protocol ring |
US10158442B1 (en) * | 2016-12-13 | 2018-12-18 | Amazon Technologies, Inc. | Reliable precision time architecture |
US10164759B1 (en) | 2016-12-13 | 2018-12-25 | Amazon Technologies, Inc. | Distributed precision time architecture |
US11209858B2 (en) | 2018-09-26 | 2021-12-28 | The Charles Stark Draper Laboratory, Inc. | Multi-device asynchronous timing exchange for redundant clock synchronization |
JP7283069B2 (ja) * | 2018-12-17 | 2023-05-30 | 日本電信電話株式会社 | 時刻同期経路選択装置、および、時刻同期経路選択方法 |
WO2020154840A1 (en) * | 2019-01-28 | 2020-08-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Clock distribution method and apparatus in network |
CN110554731B (zh) * | 2019-08-12 | 2023-08-01 | 深圳震有科技股份有限公司 | 一种时钟同步控制方法、智能终端及存储介质 |
CN114448548A (zh) * | 2019-09-06 | 2022-05-06 | 华为技术有限公司 | 用于实现时钟源选取的方法、装置、***及存储介质 |
US11502766B2 (en) * | 2020-04-20 | 2022-11-15 | Arista Networks, Inc. | Precision time protocol with multi-chassis link aggregation groups |
CN111211858B (zh) * | 2020-04-22 | 2020-07-17 | 成都坤恒顺维科技股份有限公司 | 一种基于时分双工的c波段网络收发*** |
WO2022259381A1 (ja) * | 2021-06-08 | 2022-12-15 | 日本電信電話株式会社 | 時刻同期装置、時刻同期方法およびプログラム |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101075900A (zh) * | 2006-05-19 | 2007-11-21 | 鸿富锦精密工业(深圳)有限公司 | 网络装置及其时间同步方法 |
CN101106442A (zh) * | 2007-08-11 | 2008-01-16 | 中兴通讯股份有限公司 | 一种主备板倒换的预处理方法 |
US20080120058A1 (en) * | 2006-11-16 | 2008-05-22 | Samsung Electronics Co., Ltd. | Multi-cpu mobile terminal and multi-cpu test system and method |
CN101997665A (zh) * | 2010-11-17 | 2011-03-30 | 上海顶竹通讯技术有限公司 | 不同设备间的定时器的同步方法及装置 |
CN103001720A (zh) * | 2012-11-12 | 2013-03-27 | 中兴通讯股份有限公司 | 时间同步方法和装置 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11234318A (ja) * | 1998-02-10 | 1999-08-27 | Fujitsu Ltd | クロック再生装置 |
SE517967C2 (sv) * | 2000-03-23 | 2002-08-06 | Ericsson Telefon Ab L M | System och förfarande för klocksignalgenerering |
JP2003309887A (ja) * | 2002-04-17 | 2003-10-31 | Mitsubishi Electric Corp | 遠隔監視制御のための二重化通信装置および二重化通信方法 |
US7146516B2 (en) * | 2002-12-20 | 2006-12-05 | Invensys Systems, Inc. | Time synchronization schemes wherein at least one data message associates a hardware pulse with a future time |
CN101142773A (zh) * | 2005-03-18 | 2008-03-12 | 皇家飞利浦电子股份有限公司 | 网络节点的同步方法 |
TW200743355A (en) * | 2006-05-05 | 2007-11-16 | Hon Hai Prec Ind Co Ltd | Network device and time synchronizing method thereof |
CN101159533A (zh) * | 2007-11-06 | 2008-04-09 | 中兴通讯股份有限公司 | 一种分组传送网中时钟链路自动保护的方法 |
EP2297885B1 (en) * | 2008-06-02 | 2013-02-20 | TTTech Computertechnik AG | Method for synchronizing local clocks in a distributed computer network |
US8700805B2 (en) * | 2008-09-02 | 2014-04-15 | Unify Gmbh & Co. Kg | Method for synchronizing clocks in a communication network |
CN101888268B (zh) * | 2009-05-14 | 2013-09-11 | 中兴通讯股份有限公司 | 一种在以太无源光网络实现主干光纤保护的方法和装置 |
EP2282427B1 (en) * | 2009-07-31 | 2015-03-04 | Alcatel Lucent | Method for synchronizing a client clock frequency with a server clock frequency |
RU2504086C1 (ru) * | 2009-11-19 | 2014-01-10 | Телефонактиеболагет Л М Эрикссон (Пабл) | Конфигурация сети синхронизации |
EP2395404B2 (en) * | 2010-06-09 | 2021-02-24 | ABB Power Grids Switzerland AG | Secure clock synchronization |
CN101873243B (zh) * | 2010-06-21 | 2014-04-30 | 中兴通讯股份有限公司 | 1588实现协同时间同步方法和装置 |
JP5495323B2 (ja) * | 2010-07-16 | 2014-05-21 | Kddi株式会社 | ネットワークを介した時刻同期装置 |
US8316155B2 (en) * | 2010-12-17 | 2012-11-20 | Microsoft Corporation | Distributed robust clock synchronization |
US20120264371A1 (en) * | 2011-04-18 | 2012-10-18 | Electronics And Telecommunications Research Institute | Apparatus and method for controlling time synchronization between base stations |
US9769775B2 (en) * | 2011-11-11 | 2017-09-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Sync interval determination |
US9516615B2 (en) * | 2011-11-18 | 2016-12-06 | Apple Inc. | Selection of synchronization stations in a peer-to-peer network environment |
-
2012
- 2012-11-12 CN CN201210453947.9A patent/CN103001720B/zh active Active
-
2013
- 2013-07-23 EP EP13800682.0A patent/EP2908452A4/en not_active Withdrawn
- 2013-07-23 US US14/442,108 patent/US10075287B2/en active Active
- 2013-07-23 KR KR1020157015677A patent/KR101641848B1/ko active IP Right Grant
- 2013-07-23 JP JP2015540993A patent/JP6125652B2/ja active Active
- 2013-07-23 WO PCT/CN2013/079848 patent/WO2013182161A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101075900A (zh) * | 2006-05-19 | 2007-11-21 | 鸿富锦精密工业(深圳)有限公司 | 网络装置及其时间同步方法 |
US20080120058A1 (en) * | 2006-11-16 | 2008-05-22 | Samsung Electronics Co., Ltd. | Multi-cpu mobile terminal and multi-cpu test system and method |
CN101106442A (zh) * | 2007-08-11 | 2008-01-16 | 中兴通讯股份有限公司 | 一种主备板倒换的预处理方法 |
CN101997665A (zh) * | 2010-11-17 | 2011-03-30 | 上海顶竹通讯技术有限公司 | 不同设备间的定时器的同步方法及装置 |
CN103001720A (zh) * | 2012-11-12 | 2013-03-27 | 中兴通讯股份有限公司 | 时间同步方法和装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP2908452A4 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111291011A (zh) * | 2020-02-19 | 2020-06-16 | 北京百度网讯科技有限公司 | 文件同步方法及装置、电子设备和可读存储介质 |
CN111291011B (zh) * | 2020-02-19 | 2023-10-20 | 北京百度网讯科技有限公司 | 文件同步方法及装置、电子设备和可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN103001720A (zh) | 2013-03-27 |
JP2016502790A (ja) | 2016-01-28 |
KR20150085019A (ko) | 2015-07-22 |
KR101641848B1 (ko) | 2016-07-21 |
CN103001720B (zh) | 2017-05-10 |
JP6125652B2 (ja) | 2017-05-10 |
EP2908452A1 (en) | 2015-08-19 |
US20160197719A1 (en) | 2016-07-07 |
EP2908452A4 (en) | 2015-11-18 |
US10075287B2 (en) | 2018-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2013182161A1 (zh) | 一种时间同步方法和装置 | |
US10320508B2 (en) | Time synchronization system | |
JP5480977B2 (ja) | 時刻同期および周波数同期のための同期トレイルを有する同期ネットワーク構成 | |
JP5525068B2 (ja) | トランスペアレントクロックの同期障害を検出するための方法および関連する保護方式 | |
US9973601B2 (en) | Fault tolerant clock network | |
WO2017157170A1 (zh) | 更新时钟同步拓扑的方法、确定时钟同步路径的方法及设备 | |
EP2782290A1 (en) | Method, system and apparatus for implementing hybrid networking of multiple clock synchronization technologies | |
RU2583847C2 (ru) | Способ и устройство для синхронизации часов | |
US20160156427A1 (en) | Clock recovery in a packet based network | |
WO2012163172A1 (zh) | 一种时钟同步方法及设备 | |
WO2015161621A1 (zh) | 一种时钟和时间同步网络的同步故障处理方法和*** | |
WO2011134371A1 (zh) | 一种同步时钟的方法和时钟同步装置 | |
CN102158335B (zh) | 时间同步端口的处理方法及装置 | |
WO2013178148A1 (zh) | 通信网络时钟同步方法和装置 | |
WO2014101668A1 (zh) | 时间同步处理方法及装置 | |
US11750311B1 (en) | Stacked network device as precision time protocol boundary clock | |
WO2014086254A1 (zh) | 时钟保护方法、***和相关普通时钟设备 | |
CN102904661A (zh) | Ptp设备实现平滑重启的方法及ptp设备 | |
WO2022063207A1 (zh) | 处理时间同步故障的方法、装置及*** | |
CN117579209A (zh) | 一种802.1as协议使用多域情况下的快速稳定倒换时钟域的解决方法 | |
JP2023509491A (ja) | クロックポート属性回復方法、デバイス、およびシステム | |
CN117220814A (zh) | 时钟设备的同步方法及非易失性存储介质、电子设备 | |
WO2012155772A1 (zh) | 时间故障监测方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13800682 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2015540993 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14442108 Country of ref document: US Ref document number: 2013800682 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 20157015677 Country of ref document: KR Kind code of ref document: A |