CN102148652A - System and method for measuring network clock synchronization - Google Patents
System and method for measuring network clock synchronization Download PDFInfo
- Publication number
- CN102148652A CN102148652A CN2011100397830A CN201110039783A CN102148652A CN 102148652 A CN102148652 A CN 102148652A CN 2011100397830 A CN2011100397830 A CN 2011100397830A CN 201110039783 A CN201110039783 A CN 201110039783A CN 102148652 A CN102148652 A CN 102148652A
- Authority
- CN
- China
- Prior art keywords
- clock
- time
- synchronization
- network
- master
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 33
- 230000001360 synchronised effect Effects 0.000 claims abstract description 43
- 238000005259 measurement Methods 0.000 claims description 69
- 230000005540 biological transmission Effects 0.000 claims description 15
- DMBHHRLKUKUOEG-UHFFFAOYSA-N diphenylamine Chemical compound C=1C=CC=CC=1NC1=CC=CC=C1 DMBHHRLKUKUOEG-UHFFFAOYSA-N 0.000 claims description 11
- 238000012546 transfer Methods 0.000 claims description 11
- 238000013508 migration Methods 0.000 claims description 4
- 230000005012 migration Effects 0.000 claims description 4
- 238000004891 communication Methods 0.000 abstract description 2
- 238000005457 optimization Methods 0.000 abstract 1
- 230000036962 time dependent Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/14—Monitoring arrangements
-
- 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/0644—External master-clock
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Electric Clocks (AREA)
Abstract
The invention discloses a system for measuring network clock synchronization, is applied to the communication and smart grid fields. The system comprises a pulse countering module, a time counting module, a clock reference module and a synchronization calculation module, wherein the pulse counting module calculates pulse frequency difference between a master clock and a slave clock, the master clock is synchronous with a remote reference clock, and the slave clock is synchronous with the master clock through a network so as to be synchronous with the remote reference clock; the time counting module measures the time difference between the master clock and the slave clock; the clock reference module inputs a reference clock, and the reference clock is synchronous with the remote reference clock; and the synchronization calculating module is used for calculating network clock synchronization parameters according to the time difference and the pulse frequency difference and outputting time synchronization parameters. The system disclosed by the invention can be used for evaluating the clock frequency synchronization accuracy and the time synchronization accuracy which can be reached at each node by an IEEE1588PTP (Institute of Electrical and Electronics Engineers 1588 Peer To Peer) clock synchronous network, and important reference data is provided for clock synchronization network optimization, and performance prediction on application and equipment depending on clock synchronization.
Description
Technical field
The present invention relates to communication and intelligent grid field, relate in particular to a kind of system and method for Measurement Network clock synchronization.
Background technology
In informationalized society, the all conglomeraties that relate to information Control and exchange, the large-scale application software in the information network, equipment of industrial product control system information transmission network especially for example, it is the basic demand of these information technology application systems that high-precision time service is provided for it.
Based on IEEE-1588 PTP (split-second precision agreement, Precision Time Protocol) clock synchronization/time dissemination system be up-to-date, be the Clock Synchronization Technology of carrier with the IP network, based on the time dissemination system that IEEE-1588 split-second precision consensus standard is set up, can on existing LAN, provide the time service precision of nanosecond.With respect to existing time dissemination system, have the landform of not being subjected to restriction and cost is low, the advantage of broad covered area based on the IEEE-1588 time dissemination system, available present networks is as supporting body.Based on above advantage, will become the mainstream solution of network high accuracy time dissemination system from now on based on the clock synchronization/time dissemination system of IEEE 1588 standards.
But depend on 2 layers or the configuration and the loading condition of 3 layer networks that carries clock message based on principal and subordinate's clock synchronization accuracy that clock synchronization/time dissemination system of IEEE 1588 PTP (v1 and v2) can reach, also be the IEEE1588 clock message from master clock (Grandmaster Clock) to from the propagation path of clock (Slave Clock), the IEEE1588 clock message 2 layer switch of process or the jumping figure of 3 layers of router, the height of background traffic, the existence of burst background traffic burr all can finally influence principal and subordinate's clock synchronization accuracy and whether reach nanosecond (ns), microsecond level (us) or Millisecond (ms).If principal and subordinate's clock synchronization accuracy can not reach the precision of expection, the relevant information system or the performance of equipment will be had a strong impact on, even cisco unity malfunction.Therefore, for information system provides high-precision principal and subordinate's clock synchronization measuring technique so that clock synchronization/time dissemination system in time carries out clock alignment, necessitate thereby obtain more high-precision output clock.
Summary of the invention
For better clock synchronization or time dissemination system are provided, the embodiment of the invention provides a kind of system and method for Measurement Network clock synchronization, for the synchronous error measure of IEEE1588 PTP (v1 and v2) network clocking provides a solution preferably, how to assess this major issue of the synchronous output accuracy of network clocking with solution prerequisite condition is provided.
In order to realize aforementioned goal of the invention, the system of a kind of Measurement Network clock synchronization that the embodiment of the invention provided realizes by following technical scheme:
A kind of system of Measurement Network clock synchronization, described system comprises:
Pulse counter module is used for calculating master clock and poor from the pulse number of clock, and described master clock and long-range reference clock are synchronous, thereby described synchronously synchronous with long-range reference clock by network and master clock from clock;
The time counting module is used for calculating described master clock and from time difference of clock;
The clock reference module is used for input reference clock, and described reference clock and described long-range reference clock are synchronous;
Computing module is used for carrying out the calculating of network clocking synchronization parameter, the output time synchronization parameter according to described time difference and pulse number difference synchronously.
In order to realize goal of the invention of the present invention, the embodiment of the invention also provides the system of another kind of Measurement Network clock synchronization, realizes by following technical scheme:
A kind of system of Measurement Network clock synchronization, described system comprises:
The clock reference module is used for input reference clock, and described reference clock and described long-range reference clock are synchronous;
The time error computing module is used for calculating the time error of local system time and described reference clock;
The time counting module, the transmission and the time of reception that are used for writing down respectively from the synchronised clock message of two master clocks stab, and calculate unidirectional message transfer time respectively according to described time error and timestamp;
Computing module is used for carrying out the calculating of network clocking synchronization parameter according to described unidirectional message transfer time synchronously.
In order to realize goal of the invention of the present invention, the embodiment of the invention also provides a kind of method of Measurement Network clock synchronization, realizes by following technical scheme:
A kind of method of Measurement Network clock synchronization, described method comprises the steps:
Calculate master clock and poor from the pulse number of clock, described master clock and long-range reference clock are synchronous, and be synchronous by network and master clock from clock;
Calculate described master clock and from time difference of clock;
According to the input of reference clock, carry out synchronously with described long-range reference clock;
Carry out the calculating of network clocking synchronization parameter, the output time synchronization parameter according to described time difference and pulse number difference.
In order to realize aforesaid goal of the invention, the embodiment of the invention also provides the method for another kind of Measurement Network clock synchronization, realizes by the following technical solutions:
A kind of method of Measurement Network clock synchronization, described method comprises the steps:
According to the input of reference clock, carry out with described long-range reference clock synchronously;
Record stabs from the transmission and the time of reception of the synchronised clock message of two master clocks respectively;
Calculate the time error of local system time and described reference clock;
Transmission time according to described message stabs and time error, calculates unidirectional message transfer time respectively;
According to described unidirectional message transfer time, carry out the calculating of network clocking synchronization parameter.
The above embodiment of the present invention can be used to assess an IEEE1588 clock synchronization network at clock frequency synchronization accuracy and timing tracking accuracy (can reach the certainty of measurement below the ns level) that each node can reach, and measurement result becomes the reference that the clock synchronization network is optimized.Provide important reference data to the application that depends on clock synchronization and the performance prediction of equipment.
Description of drawings
The present invention is further described below in conjunction with drawings and Examples:
Fig. 1 is the system schematic of the embodiment of the invention 1 Measurement Network clock synchronization;
Fig. 2 is the network architecture figure of the general clock signal measurement pattern of the embodiment of the invention 2 Measurement Network clock synchronizations;
Fig. 3 is the network architecture figure of the embodiment of the invention 3 Measurement Network clock synchronization clock synchronization compliant with precision time protocol signal measurement patterns;
Fig. 4 is the system schematic of the embodiment of the invention 4 another kind of Measurement Network clock synchronizations;
Fig. 5 is the network architecture figure of the embodiment of the invention 5 Measurement Network clock synchronization PTP message measurement patterns;
Fig. 6 is the method flow diagram of 6 one kinds of Measurement Network clock synchronizations of the embodiment of the invention;
Fig. 7 is the method flow diagram of the embodiment of the invention 7 another kind of Measurement Network clock synchronizations.
Embodiment
As shown in Figure 1, the system of a kind of Measurement Network clock synchronization that the embodiment of the invention 1 provides, described system comprises:
Pulse counter module is used for calculating master clock and poor from the pulse number of clock, and described master clock and long-range reference clock are synchronous, and be synchronous by network and master clock from clock;
The time counting module is used for calculating described master clock and from time difference of clock;
The clock reference module is used for input reference clock, and described reference clock and described long-range reference clock are synchronous;
Computing module is used for carrying out the calculating of network clocking synchronization parameter, the output time synchronization parameter according to described time difference and pulse number difference synchronously.
Further preferably, the reference clock of described long-range reference clock comprises gps clock or big-dipper satellite system clock.
Further preferably, described master clock and comprise described pulse number and time from the timing parameter of clock.
Mobile communication (as GSM, TD-SCDMA, LTE), electric power (as intelligent grid), in the construction of the clock synchronization network of finance (as the high frequency transaction system) and the maintenance, the embodiment of the invention can be used as a high accuracy clock synchronization accuracy survey tool, has purposes widely.
As shown in Figure 2, the embodiment of the invention 2 realizes by following embodiment based on the system of above-mentioned Measurement Network clock synchronization:
General clock signal measurement pattern: pulse counter module and time counting module be the two-way PPS (pulse per second (PPS) to being input to respectively, Pulse per Second) and two-way TOD (Time of Day, real-time elapsed time clock) measures respectively, obtain between the two pulse signals time error at each signal pulse.
Relatively provide the nanosecond error measure between the two-way PPS, relatively provide a second level error measure between the two-way TOD data.One the tunnel as the reference signal among the two-way PPS/TOD, and one the tunnel as measured signal, and reference signal can be from GPS/ big dipper clock synchro system, atomic clock, the perhaps PPS/TOD of PTP master clock output, and measured signal can come the output since clock PPS/TOD.
With the time error at each signal pulse between the two paths of signals that measures is input, general clock signal measurement pattern can be according to ITU-T G.810[2] method and the formula of regulation produce: TIE (time interval error, Time Interval Error), MTIE (maximum time interval error, Maximum Time Interval Error), TDEV (time migration, Time Deviation) and Frequency Offset statisticses such as (frequency shift (FS)s).
The concrete job step of general clock signal measurement pattern is as follows:
1. PTP is synchronous by network and PTP master clock from clock;
2. the clock reference module of the system of its Measurement Network clock synchronization of the embodiment of the invention 2 usefulness locks an external reference PPS consistent with the PTP master clock and ToD (as GPS or big-dipper satellite system);
3. pulse counter module is counted respectively with reference to PPS and other one tunnel PPS to be measured one the tunnel, from other time error of difference acquisition nanosecond (ns) level of two-way counting;
4. the time counting module is decoded respectively with reference to ToD and other one tunnel ToD to be measured to one the tunnel, from difference acquisition second level other time error (Clock Offset) of two-way ToD input;
5. synchronous computing module is according to ITU-T G.810[2] calculate TIE, MTIE, TDEV and Frequency Offset.
As shown in Figure 3, the embodiment of the invention 3 realizes by following embodiment based on the system of above-mentioned Measurement Network clock synchronization:
Clock synchronization compliant with precision time protocol signal measurement pattern: with one tunnel outside PPS/TOD master clock signal as the reference clock signal, derived reference signal must be consistent with far-end PTP master clock, as GPS or big-dipper satellite clock system, clock synchronization compliant with precision time protocol signal measurement pattern is passed through embedded PTP from clock, the IEEE1588v2 sync message that network sends is analyzed, and trial and far-end PTP master clock are synchronous, at last with embedded PTP from the output of clock as clock to be measured, thereby obtain (sampling of per second pulse signal) time error between reference clock and the clock to be measured.
With time dependent error between the reference clock that measures and the clock to be measured is input, clock synchronization compliant with precision time protocol signal measurement pattern can be according to ITU-T G.810[2] method and the formula of regulation produce TIE, MTIE, TDEV, PDV (Packet Delay Variation) etc., this measurement pattern can be used for assessing clock (frequency/time) synchronization accuracy that principal and subordinate's synchronizing network path can reach.
The concrete job step of clock synchronization compliant with precision time protocol signal measurement pattern is as follows:
1. the system of the embodiment of the invention 3 Measurement Network clock synchronizations, it is embedded from clock, utilizes protocol stack to pass through network clocking message and a PTP master clock synchronous interaction;
2. embeddedly the message that receives from the IEEE1588v2 master clock of a clock synchronization network is carried out filtering and calculates principal and subordinate's time error (Clock Offset) from clock;
3. embeddedly local clock is calibrated, made local clock locking far-end PTP master clock, carry out synchronously from clock;
4. pulse counter module is counted the pulse signal input of an external reference clock PPS (as GPS or big-dipper satellite system) consistent with the PTP master clock, thereby obtains nanosecond (ns) other time error of level of local zone time and external reference clock;
5. the time counting module is decoded to the ToD input of outside reference clock PPS, and compares with local zone time, thereby obtains other time error of level second (s) of local zone time and external reference clock;
6. synchronous computing module is according to ITU-T G.810[2] calculate TIE, MTIE, TDEV and PDV.
The above embodiment of the present invention can be used to assess clock frequency synchronization accuracy and the timing tracking accuracy (can reach the time precision of ns level) that an IEEE1588 clock synchronization network can reach at each node, and measurement result becomes the reference that the clock synchronization network is optimized.Provide important reference data to the application that depends on clock synchronization and the performance prediction of equipment.
As shown in Figure 4, the embodiment of the invention 4 also provides the system of another kind of Measurement Network clock synchronization, described comprising:
The clock reference module is used for input reference clock, and described reference clock and described long-range reference clock are synchronous;
The time error computing module is used for calculating the time error of local system time and described reference clock;
The time counting module, the transmission and the time of reception that are used for writing down respectively from the synchronised clock message of two master clocks stab, and calculate unidirectional message transfer time respectively according to described time error and timestamp;
Computing module is used for carrying out the calculating of network clocking synchronization parameter according to described unidirectional message transfer time synchronously.
Above clock synchronization parameters comprises the maximum average frequency error of two master clocks.
Further preferably, described two master clocks and same long-range reference clock are synchronous.
As shown in Figure 5, the system of the embodiment of the invention 5 Measurement Network clock synchronizations, realize by following embodiment:
PTP message measurement pattern: with GPS or big-dipper satellite clock system as the reference clock, by embedded PTP from clock module, carry out alternately with two far-end PTP master clocks simultaneously, and measure two far-end PTP master clocks and embedded PTP respectively and propagate One Way Delay (Master-to-Slave One Way Delay) and PDV from the message between the clock, with the time dependent message propagation delay that measures is input, predicts the MAFE (Maximum Average Frequency Error) of two far-end PTP master clocks.
The concrete job step of PTP message measurement pattern is as follows:
1. the system of the embodiment of the invention 4 Measurement Network clock synchronizations, the PPS and the ToD (as GPS or big-dipper satellite system) of one of its clock reference module locking and two PTP master clocks 100 and 200 all consistent external reference clocks
2. embedded mutual respectively by network and two PTP master clocks 100 and 200 from clock;
3. the time error computing module is counted outside reference clock PPS, and the continuous updating local clock is with respect to the time error (being designated as Clock_Offset_vs_Ref) of external reference clock
4. the time counting module writes down from the transmission (t1) of the synchronised clock message of two PTP master clocks respectively and receives (t2) timestamp and (is designated as t1 (A) respectively, t2 (A) and t1 (B), and calculate the OWD (being designated as Real_OWD_A and Real_OWD_B respectively) of two master clock directions respectively by following formula t2 (B)):
Real_OWD_A?= t2(A)?-?t1(A)?-?Clock_Offset_vs_Ref
Real_OWD_B?= t2(B)?-?t1(B)?-?Clock_Offset_vs_Ref
5. be input with time dependent Real_OWD_A and Real_OWD_B, calculate the MAFE. of two PTP master clocks according to the method for the relevant criterion description of reporting transmission network respectively
By above embodiment, the invention provides that assessment is a pair of carries out the PTP master clock of remote synchronization and the PTP high precision measuring system from the clock synchronization error between the clock by network, and be applicable to different application scenarioss, and provide the measuring system of use precision clock reference consistent with the PTP master clock, realized the unilateral network time delay between principal and subordinate's clock (One Way Delay), shake, and the accurate measurement (can reach the nanosecond rank) of time dependent time synchronization error (Clock Offset) between principal and subordinate's clock. and based on these measurement data, according to ITU-T G.810[2] Gui Ding method and formula produce TIE, MTIE, TDEV, MAFE, PDV (Packet Delay Variation) etc. calculate and statistics.
As shown in Figure 6, the embodiment of the invention 6 also provides a kind of method of Measurement Network clock synchronization, said method comprising the steps of:
S101. calculate master clock and poor from the pulse number of clock, described master clock and long-range reference clock are synchronous, and be described synchronous by network and described master clock from clock;
S102. calculate described master clock and from time difference of clock;
S103. according to the input of reference clock, carry out synchronously with described long-range reference clock;
S104. carry out the calculating of network clocking synchronization parameter, the output time synchronization parameter according to described time difference and pulse number difference.
Further preferably, the reference clock of described long-range reference clock comprises gps clock or big-dipper satellite system clock.
Further preferably, described master clock and comprise described pulse number and time from the timing parameter of clock.
Further preferably, described master clock and be present in the clock synchronization network from clock carries out general clock signal measurement pattern, and the embodiment of the invention is given unnecessary details no longer one by one;
Further preferably, described master clock is present in the master network, describedly is embedded in the system of described Measurement Network clock synchronization from clock, carries out the measurement pattern of clock synchronization compliant with precision time protocol signal, and the embodiment of the invention is given unnecessary details no longer one by one.
Further preferably, described master clock be the time of master clock and the time difference of local zone time from time difference of clock, described local zone time is the time of described system and described long-range reference clock calibration gained, and the pulse reference clock number of times that described pulse number difference is main clock pulse number of times and described system is poor.
Further preferably, described time synchronized parameter comprises time interval error, maximum time interval error, time migration, the skew of message time delay or frequency shift (FS).
As shown in Figure 7, the embodiment of the invention 7 provides the method for another kind of Measurement Network clock synchronization, said method comprising the steps of:
S201. according to the input of reference clock, carry out with described long-range reference clock synchronously;
S202. record stabs from the transmission and the time of reception of the synchronised clock message of two master clocks respectively, and calculates message transfer time respectively;
S203. calculate the time error of local system time and described reference clock;
S204. stab and time error according to the transmission time of described message, calculate the message one-way transmission time, and, carry out the calculating of network clocking synchronization parameter according to the described message one-way transmission time.
Above clock synchronization parameters comprises the maximum average frequency error of two master clocks.
Above embodiment is undertaken by PTP message measurement pattern, gives unnecessary details no longer one by one.Further preferably, described two master clocks, synchronous with long-range reference clock respectively from clock, further again, described long-range reference clock comprises GPS/ big dipper clock synchro system, atomic clock, the perhaps PPS/TOD of PTP master clock output.
By above embodiment, the invention provides that assessment is a pair of carries out the PTP master clock of remote synchronization and the PTP high-precision measuring method from the clock synchronization error between the clock by network, and be applicable to different application scenarioss, and provide the method for measurement of use precision clock reference consistent with the PTP master clock, realized the unilateral network time delay between principal and subordinate's clock (One Way Delay), shake, and the accurate measurement (can reach the nanosecond rank) of time dependent time synchronization error (Clock Offset) between principal and subordinate's clock. and based on these measurement data, according to ITU-T G.810[2] Gui Ding method and formula produce TIE, MTIE, TDEV, MAFE, PDV (Packet Delay Variation) etc. calculate and statistics.
Those skilled in the art will recognize that; above-mentioned embodiment is exemplary; be in order to make those skilled in the art can better understand this patent content; should not be construed as is restriction to this patent protection range; change or modify so long as disclose spiritual any being equal to of being done, all fall into this patent protection range according to this patent.
Claims (12)
1. the system of a Measurement Network clock synchronization is characterized in that, described system comprises:
Pulse counter module is used for calculating master clock and poor from the pulse number of clock, and described master clock and long-range reference clock are synchronous, and is described synchronous by network and master clock from clock;
The time counting module is used for measuring described master clock and from time difference of clock;
The clock reference module is used for input reference clock, and described reference clock and described long-range reference clock are synchronous;
Computing module is used for carrying out the calculating of network clocking synchronization parameter, the output time synchronization parameter according to described time difference and pulse number difference synchronously.
2. the system of Measurement Network clock synchronization according to claim 1 is characterized in that, the reference clock of described long-range reference clock comprises gps clock or big-dipper satellite system clock.
3. the system of Measurement Network clock synchronization according to claim 2, it is characterized in that, the system of described master clock and described Measurement Network clock synchronization is present in the clock synchronization network, the described system that is embedded in described Measurement Network clock synchronization from clock.
4. the system of Measurement Network clock synchronization according to claim 3, it is characterized in that, described master clock be the time of master clock and the time difference of local zone time from time difference of clock, described local zone time is the time of described system and described long-range reference clock calibration gained, and the pulse reference clock number of times that described pulse number difference is main clock pulse number of times and described system is poor.
5. according to the system of any described Measurement Network clock synchronization of claim 1 to 4, it is characterized in that described time synchronized parameter comprises time interval error, maximum time interval error, time migration, the skew of message time delay or frequency shift (FS).
6. the system of a Measurement Network clock synchronization is characterized in that, described system comprises:
The clock reference module is used for input reference clock, and described reference clock and described long-range reference clock are synchronous;
The time error computing module is used for calculating the time error of local system time and described reference clock;
The time counting module, the transmission and the time of reception that are used for writing down respectively from the synchronised clock message of two master clocks stab, and stab according to the transmission time of described time error and message and to calculate unidirectional message transfer time respectively;
Synchronous computing module is used for according to described carrying out the calculating of network clocking synchronization parameter according to described unidirectional message transfer time.
7. the method for a Measurement Network clock synchronization is characterized in that, described method comprises:
Calculate master clock and poor from the pulse number of clock, described master clock and long-range reference clock are synchronous, and be described synchronous by network and described master clock from clock;
Calculate described master clock and from time difference of clock;
According to the input of reference clock, carry out synchronously with described long-range reference clock;
Carry out the calculating of network clocking synchronization parameter, the output time synchronization parameter according to described time difference and pulse number difference.
8. the method for Measurement Network clock synchronization according to claim 7 is characterized in that, the reference clock of described long-range reference clock comprises gps clock or big-dipper satellite system clock.
9. the method for Measurement Network clock synchronization according to claim 8, it is characterized in that, the system of described master clock and described Measurement Network clock synchronization is present in the clock synchronization network, the described system that is embedded in described Measurement Network clock synchronization from clock.
10. the method for Measurement Network clock synchronization according to claim 9, it is characterized in that, described master clock be the time of master clock and the time difference of local zone time from time difference of clock, described local zone time is the time of described system and described long-range reference clock calibration gained, and the pulse reference clock number of times that described pulse number difference is main clock pulse number of times and described system is poor.
11. the method according to any described Measurement Network clock synchronization of claim 7 to 10 is characterized in that, described time synchronized parameter comprises time interval error, maximum time interval error, time migration, the skew of message time delay or frequency shift (FS).
12. the method for a Measurement Network clock synchronization is characterized in that, described method comprises:
According to the input of reference clock, carry out with described long-range reference clock synchronously;
Record stabs from the transmission and the time of reception of the synchronised clock message of two master clocks respectively;
Calculate the time error of local system time and described reference clock;
Transmission time according to described message stabs and time error, calculates unidirectional message transfer time respectively;
According to described unidirectional message transfer time, carry out the calculating of network clocking synchronization parameter.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110039783.0A CN102148652B (en) | 2011-02-17 | 2011-02-17 | System and method for measuring network clock synchronization |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110039783.0A CN102148652B (en) | 2011-02-17 | 2011-02-17 | System and method for measuring network clock synchronization |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102148652A true CN102148652A (en) | 2011-08-10 |
| CN102148652B CN102148652B (en) | 2014-12-03 |
Family
ID=44422680
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201110039783.0A Expired - Fee Related CN102148652B (en) | 2011-02-17 | 2011-02-17 | System and method for measuring network clock synchronization |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102148652B (en) |
Cited By (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102546009A (en) * | 2012-01-17 | 2012-07-04 | 华为技术有限公司 | Optical fiber symmetry detecting method and device |
| CN102546071A (en) * | 2011-12-23 | 2012-07-04 | 北京北方烽火科技有限公司 | Clock synchronization method and system |
| CN102571253A (en) * | 2012-02-23 | 2012-07-11 | 杭州华三通信技术有限公司 | Method and equipment for implementing precise time synchronization |
| CN102664697A (en) * | 2012-04-05 | 2012-09-12 | 中兴通讯股份有限公司 | Network clock synchronization system and method thereof |
| WO2013082812A1 (en) * | 2011-12-09 | 2013-06-13 | 华为技术有限公司 | Method and device for determining master clock device, and other method, device, and system |
| WO2014082547A1 (en) * | 2012-11-28 | 2014-06-05 | 中兴通讯股份有限公司 | Fault detection method and device for synchronization link |
| CN103888309A (en) * | 2012-12-20 | 2014-06-25 | 中国移动通信集团公司 | Synchronization state monitoring method and device |
| CN103916204A (en) * | 2014-03-06 | 2014-07-09 | 成都泰富通信有限公司 | Cloud synchronization method of high-precision timing system of optical network |
| WO2014187207A1 (en) * | 2013-05-20 | 2014-11-27 | 中兴通讯股份有限公司 | Time correction method and apparatus for slave clock device |
| CN104333431A (en) * | 2014-11-08 | 2015-02-04 | 浙江大学 | FM (Frequency Modulation) broadcast based low power consumption high accuracy network time synchronous circuit |
| CN104883235A (en) * | 2015-06-26 | 2015-09-02 | 上海远景数字信息技术有限公司 | Clock time synchronization precision improving method based on PTP protocol |
| CN104901758A (en) * | 2015-04-13 | 2015-09-09 | 北京四方继保自动化股份有限公司 | Double-plane clock synchronization method applied to wide-area protection control system |
| CN106130681A (en) * | 2016-07-25 | 2016-11-16 | 广州市国飞信息科技有限公司 | High-accuracy clock synchronization method, module, equipment and system for time dissemination system |
| CN103250371B (en) * | 2011-12-09 | 2016-11-30 | 华为技术有限公司 | Methods, devices, other methods, devices and systems for determining master clock devices |
| CN106487467A (en) * | 2015-08-26 | 2017-03-08 | 中兴通讯股份有限公司 | A kind of time synchronized deviation detecting method and device |
| CN106685564A (en) * | 2016-12-28 | 2017-05-17 | 广东大普通信技术有限公司 | Phase difference measuring method and device for master clock node and calibration method and device |
| CN107251622A (en) * | 2015-03-03 | 2017-10-13 | 高通股份有限公司 | For making the synchronous method and system of device |
| CN109194458A (en) * | 2018-08-22 | 2019-01-11 | 上海星秒光电科技有限公司 | delay calibration output device and method |
| CN110267200A (en) * | 2019-06-27 | 2019-09-20 | 合肥更鼓电子科技有限公司 | A kind of base station positioning method based on precise synchronization network |
| CN111756593A (en) * | 2019-03-28 | 2020-10-09 | 北京米文动力科技有限公司 | Self-test method and test method for synchronization accuracy of time synchronization system |
| WO2021195901A1 (en) * | 2020-03-30 | 2021-10-07 | 华为技术有限公司 | Data processing method and apparatus |
| CN113890764A (en) * | 2021-10-08 | 2022-01-04 | 中国电子科技集团公司第三十研究所 | Time synchronization system with prediction function and safety monitoring method and device thereof |
| CN114157376A (en) * | 2020-09-08 | 2022-03-08 | 中车株洲电力机车研究所有限公司 | Clock synchronization and fault feedback method and device |
| CN114500317A (en) * | 2022-02-10 | 2022-05-13 | 中国铁道科学研究院集团有限公司 | Method and device for comprehensively detecting train clock synchronization network test |
| CN115189796A (en) * | 2022-09-08 | 2022-10-14 | 广州世炬网络科技有限公司 | Equipment master clock synchronization method and device based on IEEE1588 protocol |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1131884A (en) * | 1994-12-02 | 1996-09-25 | 株式会社日立制作所 | radio paging system |
| US20030156575A1 (en) * | 2000-05-30 | 2003-08-21 | Kassinen Juha P. | Synchronisation of frame transmissions in a telecommunications network |
| US20050003842A1 (en) * | 2003-07-02 | 2005-01-06 | Nokia Corporation | Network survey in radio telecommunications network |
-
2011
- 2011-02-17 CN CN201110039783.0A patent/CN102148652B/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1131884A (en) * | 1994-12-02 | 1996-09-25 | 株式会社日立制作所 | radio paging system |
| US20030156575A1 (en) * | 2000-05-30 | 2003-08-21 | Kassinen Juha P. | Synchronisation of frame transmissions in a telecommunications network |
| US20050003842A1 (en) * | 2003-07-02 | 2005-01-06 | Nokia Corporation | Network survey in radio telecommunications network |
Cited By (40)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013082812A1 (en) * | 2011-12-09 | 2013-06-13 | 华为技术有限公司 | Method and device for determining master clock device, and other method, device, and system |
| CN103250371A (en) * | 2011-12-09 | 2013-08-14 | 华为技术有限公司 | Method and device for determining master clock device, and other method, device, and system |
| CN103250371B (en) * | 2011-12-09 | 2016-11-30 | 华为技术有限公司 | Methods, devices, other methods, devices and systems for determining master clock devices |
| CN102546071A (en) * | 2011-12-23 | 2012-07-04 | 北京北方烽火科技有限公司 | Clock synchronization method and system |
| CN102546071B (en) * | 2011-12-23 | 2014-08-13 | 北京北方烽火科技有限公司 | Clock synchronization method and system |
| US9528907B2 (en) | 2012-01-17 | 2016-12-27 | Huawei Technologies Co., Ltd. | Method and device for detecting symmetry of optical fiber |
| CN102546009A (en) * | 2012-01-17 | 2012-07-04 | 华为技术有限公司 | Optical fiber symmetry detecting method and device |
| CN102571253A (en) * | 2012-02-23 | 2012-07-11 | 杭州华三通信技术有限公司 | Method and equipment for implementing precise time synchronization |
| CN102664697A (en) * | 2012-04-05 | 2012-09-12 | 中兴通讯股份有限公司 | Network clock synchronization system and method thereof |
| US9876596B2 (en) | 2012-11-28 | 2018-01-23 | Zte Corporation | Method and device for detecting fault in synchronization link |
| WO2014082547A1 (en) * | 2012-11-28 | 2014-06-05 | 中兴通讯股份有限公司 | Fault detection method and device for synchronization link |
| CN103856360A (en) * | 2012-11-28 | 2014-06-11 | 中兴通讯股份有限公司 | Method and device for synchronization link fault detection |
| CN103888309A (en) * | 2012-12-20 | 2014-06-25 | 中国移动通信集团公司 | Synchronization state monitoring method and device |
| US9813174B2 (en) | 2013-05-20 | 2017-11-07 | Xi'an Zhongxing New Software Co., Ltd | Time correction method and apparatus for slave clock device |
| WO2014187207A1 (en) * | 2013-05-20 | 2014-11-27 | 中兴通讯股份有限公司 | Time correction method and apparatus for slave clock device |
| CN103916204B (en) * | 2014-03-06 | 2019-01-15 | 成都泰富通信有限公司 | A kind of cloud synchronous method of fiber optic network high-precision time dissemination system |
| CN103916204A (en) * | 2014-03-06 | 2014-07-09 | 成都泰富通信有限公司 | Cloud synchronization method of high-precision timing system of optical network |
| CN104333431A (en) * | 2014-11-08 | 2015-02-04 | 浙江大学 | FM (Frequency Modulation) broadcast based low power consumption high accuracy network time synchronous circuit |
| CN104333431B (en) * | 2014-11-08 | 2017-02-15 | 浙江大学 | FM (Frequency Modulation) broadcast based low power consumption high accuracy network time synchronous circuit |
| CN107251622A (en) * | 2015-03-03 | 2017-10-13 | 高通股份有限公司 | For making the synchronous method and system of device |
| CN104901758A (en) * | 2015-04-13 | 2015-09-09 | 北京四方继保自动化股份有限公司 | Double-plane clock synchronization method applied to wide-area protection control system |
| CN104883235A (en) * | 2015-06-26 | 2015-09-02 | 上海远景数字信息技术有限公司 | Clock time synchronization precision improving method based on PTP protocol |
| CN106487467A (en) * | 2015-08-26 | 2017-03-08 | 中兴通讯股份有限公司 | A kind of time synchronized deviation detecting method and device |
| CN106130681A (en) * | 2016-07-25 | 2016-11-16 | 广州市国飞信息科技有限公司 | High-accuracy clock synchronization method, module, equipment and system for time dissemination system |
| CN106130681B (en) * | 2016-07-25 | 2019-03-08 | 广州市国飞信息科技有限公司 | For the high-accuracy clock synchronization method of time dissemination system, module, equipment and system |
| CN106685564A (en) * | 2016-12-28 | 2017-05-17 | 广东大普通信技术有限公司 | Phase difference measuring method and device for master clock node and calibration method and device |
| CN106685564B (en) * | 2016-12-28 | 2018-10-02 | 深圳市英特瑞半导体科技有限公司 | The difference measuring method and device and calibration method and device of master clock node |
| CN109194458B (en) * | 2018-08-22 | 2020-12-15 | 上海星秒光电科技有限公司 | Delay calibration output device and method |
| CN109194458A (en) * | 2018-08-22 | 2019-01-11 | 上海星秒光电科技有限公司 | delay calibration output device and method |
| CN111756593A (en) * | 2019-03-28 | 2020-10-09 | 北京米文动力科技有限公司 | Self-test method and test method for synchronization accuracy of time synchronization system |
| CN110267200A (en) * | 2019-06-27 | 2019-09-20 | 合肥更鼓电子科技有限公司 | A kind of base station positioning method based on precise synchronization network |
| WO2021195901A1 (en) * | 2020-03-30 | 2021-10-07 | 华为技术有限公司 | Data processing method and apparatus |
| US12052339B2 (en) | 2020-03-30 | 2024-07-30 | Huawei Technologies Co., Ltd. | Data processing method and apparatus |
| CN114157376B (en) * | 2020-09-08 | 2023-11-28 | 中车株洲电力机车研究所有限公司 | Clock synchronization and fault feedback method and device |
| CN114157376A (en) * | 2020-09-08 | 2022-03-08 | 中车株洲电力机车研究所有限公司 | Clock synchronization and fault feedback method and device |
| CN113890764A (en) * | 2021-10-08 | 2022-01-04 | 中国电子科技集团公司第三十研究所 | Time synchronization system with prediction function and safety monitoring method and device thereof |
| CN113890764B (en) * | 2021-10-08 | 2023-05-09 | 中国电子科技集团公司第三十研究所 | Time synchronization system with prediction function and its safety monitoring method and device |
| CN114500317B (en) * | 2022-02-10 | 2024-04-30 | 中国铁道科学研究院集团有限公司 | Comprehensive detection train clock synchronization network testing method and device |
| CN114500317A (en) * | 2022-02-10 | 2022-05-13 | 中国铁道科学研究院集团有限公司 | Method and device for comprehensively detecting train clock synchronization network test |
| CN115189796A (en) * | 2022-09-08 | 2022-10-14 | 广州世炬网络科技有限公司 | Equipment master clock synchronization method and device based on IEEE1588 protocol |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102148652B (en) | 2014-12-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102148652B (en) | System and method for measuring network clock synchronization | |
| Idrees et al. | IEEE 1588 for clock synchronization in industrial IoT and related applications: A review on contributing technologies, protocols and enhancement methodologies | |
| CN102394715B (en) | Clock synchronizing method and device | |
| US8819161B1 (en) | Auto-syntonization and time-of-day synchronization for master-slave physical layer devices | |
| CN106027193B (en) | For the clock synchronizing method of time calibration in network system, module, equipment and system | |
| CN106603183B (en) | A kind of timestamp filter method and device | |
| US9160473B2 (en) | Asymmetry correction for precise clock synchronization over optical fiber | |
| JP5378601B2 (en) | High precision synchronization method and system | |
| CN103532652B (en) | A kind of time synchronism apparatus and method | |
| US20090086764A1 (en) | System and method for time synchronization on network | |
| CN101478341B (en) | Method and device for realizing base station clock synchronization | |
| CN102983927B (en) | Time compensation method for master-slave clock timing based on IEEE 1588 protocol | |
| CN106130681A (en) | High-accuracy clock synchronization method, module, equipment and system for time dissemination system | |
| CN102546071A (en) | Clock synchronization method and system | |
| CN110492965A (en) | The method and apparatus of serial message clock synchronization in a kind of master-slave system | |
| CN104754722B (en) | A kind of method for synchronizing time towards stratification heterogeneous network | |
| CN111211856A (en) | Time synchronization system and method of wired seismograph based on WR protocol | |
| CN101977105B (en) | Automatic equalization phase-lock compensation method of time delay symmetric difference | |
| Chen et al. | An implementation of IEEE 1588 protocol for IEEE 802.11 WLAN | |
| CN106357362A (en) | Time synchronization method and device and PTP system | |
| Xue et al. | Wicsync: A wireless multi-node clock synchronization solution based on optimized UWB two-way clock synchronization protocol | |
| CN115801175A (en) | Time frequency synchronization method, system, storage medium and electronic device | |
| Ronen et al. | Enhanced synchronization accuracy in IEEE1588 | |
| CN115576295A (en) | Domain controller time service system, domain controller and engineering machinery | |
| CN104243079A (en) | Microsecond clock synchronization method for real-time Ethernet |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20141203 Termination date: 20180217 |