CN113114450B - Whole network clock feedback method and system - Google Patents

Whole network clock feedback method and system Download PDF

Info

Publication number
CN113114450B
CN113114450B CN202110257102.1A CN202110257102A CN113114450B CN 113114450 B CN113114450 B CN 113114450B CN 202110257102 A CN202110257102 A CN 202110257102A CN 113114450 B CN113114450 B CN 113114450B
Authority
CN
China
Prior art keywords
time service
clock
frequency
service
time
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.)
Active
Application number
CN202110257102.1A
Other languages
Chinese (zh)
Other versions
CN113114450A (en
Inventor
谷平
凌伟东
高峰
许祥滨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Techtotop Microelectronics Co Ltd
Original Assignee
Techtotop Microelectronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Techtotop Microelectronics Co Ltd filed Critical Techtotop Microelectronics Co Ltd
Priority to CN202110257102.1A priority Critical patent/CN113114450B/en
Publication of CN113114450A publication Critical patent/CN113114450A/en
Application granted granted Critical
Publication of CN113114450B publication Critical patent/CN113114450B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/0008Synchronisation information channels, e.g. clock distribution lines
    • H04L7/0012Synchronisation information channels, e.g. clock distribution lines by comparing receiver clock with transmitter clock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Electric Clocks (AREA)

Abstract

The application discloses a method and a system for feeding back a whole network clock, wherein the method comprises the following steps: each superior time-service frequency-service device in each level of time-service frequency-service device sends clock difference to each subordinate time-service frequency-service device; the server receives the current time service state determined by each level of time service frequency-service equipment according to the clock difference; comparing the current time service state of each time service frequency service device to determine a credible time service state; and reporting the time service and frequency service equipment of which the current time service state is the non-credible time service state to a target terminal.

Description

Whole network clock feedback method and system
Technical Field
The present application relates to the field of clock synchronization technologies, and in particular, to a method and a system for feeding back a whole network clock.
Background
With the deep application of the Beidou technology in an electric power system, the Beidou time service frequency giving equipment which provides timestamp service and time service functions for the electric power system is also widely applied to the electric power system to realize electric power time synchronization among all levels of power grids so as to avoid power failure and even serious electric power safety accidents caused by time asynchronization of the electric power system.
At present, in order to ensure the time synchronization of the whole power grid, a method of using a superior time service frequency-donating device to time downwards step by step is usually adopted to ensure the clock synchronization of the whole power grid, for example, the clock of the network-level time service frequency-donating device is synchronized to a provincial-level time service frequency-donating device, and then the provincial-level time service frequency-donating device synchronizes the clock to a city-level time service authorization device. However, because the clock reference sources of the current-stage time and frequency service device are all from the previous-stage time and frequency service device, when the network condition fluctuates, the clock difference between the current-stage time and frequency service device and the previous-stage time and frequency service device, which is determined by the current-stage time and frequency service device, is also interfered, so that during clock synchronization, a large deviation may occur in the clock synchronization result of the current-stage time and frequency service device, and at this time, the power system cannot confirm the deviation, thereby affecting the reliability and safety of the power system.
Disclosure of Invention
The purpose of the embodiment of the application is to improve the safety and the reliability of a power system.
In order to solve the above problem, an embodiment of the present application provides a method for feeding back a clock of a whole network, which is applied to a monitoring platform, and includes:
each superior time-service frequency-service device in each level of time-service frequency-service device sends clock difference to each subordinate time-service frequency-service device;
the server receives the current time service state determined by each level of time service frequency-service equipment according to the clock difference;
comparing the current time service state of each time service frequency service device to determine a credible time service state;
and reporting the time service frequency-granting equipment of which the current time service state is the non-trusted time service state to a target terminal.
Further, the method for feeding back the clock of the whole network further includes:
correspondingly adjusting the clock difference of at least one clock source issued by each superior time service frequency-giving device to each subordinate time service frequency-giving device in each level of time service frequency-giving devices according to the credible time service state;
and the time service and frequency supply equipment adjusts the current time service state based on the clock difference.
Further, the receiving the current time service state of each stage of time service and frequency service equipment includes:
the server receives the current time service state of each level of the time service frequency-donating equipment through a first feedback channel between each level of the time service frequency-donating equipment, wherein each level of the time service frequency-donating equipment upwards feeds back the current time service state step by step through the first feedback channel.
Further, the receiving of the current time service state of each stage of the time service and frequency service device includes:
and the server receives the current time service state of each level of the time service frequency-donating equipment through a second feedback channel connected with each level of the time service frequency-donating equipment.
Further, adjusting the current time service state to the trusted time service state based on the clock difference includes:
the time service and frequency grant equipment receives the clock difference of each clock source, compares the clock difference of each clock source pairwise to obtain a target clock source;
and adjusting the current time service state to the credible time service state based on the clock difference of the target clock source.
Further, the clock difference includes a first clock difference before the server is not adjusted and a second clock difference after the server is adjusted, and the second clock difference is used for adjusting the current time service state of the time service and frequency service device;
the receiving the clock difference of each clock source, comparing every two clock differences of each clock source to obtain a target clock source, includes:
the time service and frequency grant equipment receives first clock differences of the clock sources;
comparing each first clock difference with mathematical expectations of a plurality of historical clock differences of the time and frequency service equipment to obtain a difference value between the first clock difference and the mathematical expectations;
and pairwise comparing the second clock differences of the clock sources of which the difference values meet the preset conditions to obtain the target clock source.
Further, pairwise comparing the clock difference of each clock source to obtain a target clock source, including:
the time service and frequency grant equipment compares every two clock differences of the clock sources, and acquires each clock source to be selected with the clock difference similarity within a preset range from the clock differences of the clock sources;
and acquiring the target clock source from each clock source to be selected according to preset time precision.
Further, the method for feeding back the whole network clock further comprises the following steps:
and when the time service and frequency supply equipment detects that the target clock source is not the appointed clock source in each clock source, the time service and frequency supply equipment tamines the appointed clock source according to the target clock source.
Further, before the server receives the current time service state of each level of time service frequency service equipment, the method further comprises the following steps:
each level of the time service and frequency service equipment sends the current time service state to the server at regular time; or the like, or, alternatively,
and each level of the time service and frequency service equipment responds to the recall and test instruction of the server and sends the current time service state to the server.
Further, after comparing the current time service state of each time service and frequency service device and determining the trusted time service state, the method further includes:
and the server reports the time service frequency-granting equipment of which the current time service state is the non-trusted time service state to a target terminal.
Further, in this embodiment, a system for feeding back a clock of a whole network is further provided, including: a server and time service and frequency service equipment at each level;
the server is used for receiving the current time service state determined by each level of time service frequency-donating equipment according to the clock difference, comparing the current time service state of each time service frequency-donating equipment, determining a credible time service state, and reporting the time service frequency-donating equipment of which the current time service state is a non-credible time service state to a target terminal;
and the time service frequency-supplying equipment is used for sending clock difference to each subordinate time service frequency-supplying equipment.
Further, the server is further configured to correspondingly adjust the clock difference of at least one clock source issued by each higher-level time service frequency service device to each lower-level time service frequency service device in each level of the time service frequency service devices according to the trusted time service state;
and the time service and frequency supply equipment is also used for adjusting the current time service state based on the clock difference.
Furthermore, the time service and frequency donating devices at all levels are connected through a first feedback path;
each level of the time service and frequency service equipment is used for feeding back the current time service state upwards step by step through a first feedback path;
the server is used for receiving the current time service state of each level of the time service frequency-service equipment through the first feedback path.
Further, the server is connected with the time service and frequency service equipment at each level through a second feedback path;
and the server is used for receiving the current time service state of each level of the time service frequency-service equipment through the second feedback path.
Further, the time service and frequency grant device is specifically configured to:
receiving the clock difference of each clock source, and comparing the clock differences of the clock sources pairwise to obtain a target clock source;
and adjusting the current time service state to the credible time service state based on the clock difference of the target clock source.
Further, the time service and frequency grant device is specifically configured to:
comparing the clock differences of the clock sources pairwise, and acquiring each clock source to be selected with the clock difference similarity within a preset range from the clock differences of the clock sources;
and acquiring the target clock source from each clock source to be selected according to preset time precision.
Further, the time service and frequency grant device is further configured to:
and when the target clock source is detected not to be a designated clock source in each clock source, the designated clock source is tamed according to the target clock source.
Compared with the prior art, in the embodiment, each upper-level time service frequency-donating device issues a clock difference to each lower-level time service frequency-donating device, the server receives the current time service state determined by each time service frequency-donating device according to the clock difference, determines the credible time service state by comparing the current time service state of each device, and reports the time service frequency-donating device in the non-credible time service state to the target terminal. In the embodiment, the server determines the current time service state of each level of time service frequency-service equipment according to the clock difference, and reports the time service frequency-service equipment in the non-trusted time service state after comparison, so that the power system can timely confirm the deviation in the clock synchronization process, and the reliability and the safety of the power system are better improved.
In the above embodiment, the server correspondingly adjusts the clock difference of the clock source issued by each upper stage to each lower stage according to the trusted time service state, and the time service and frequency grant device adjusts the current time service state based on the clock difference, so that the clocks of the time service and frequency grant devices at each stage are synchronized, and the stability and reliability of clock synchronization are improved.
In the above embodiment, the server receives the current time service state fed back by each level of time service frequency service equipment step by step upwards through the first feedback path between each level of time service frequency service equipment, and reduces data congestion, improves parallelism of data transmission, and improves throughput of data transmission by a hierarchical uploading manner.
The server of the embodiment directly receives the current time service state of each level of time service frequency service equipment through the second feedback channel connected with each level of time service frequency service equipment, and improves the transmission efficiency through a unified uploading mode.
In the embodiment, the target clock source is obtained by comparing the clock difference of each clock source pairwise, so that when a plurality of clock sources exist in the time service frequency device, the clock difference of the current-stage time service frequency device can be determined through multi-source fusion judgment processing, the clock of the current-stage time service frequency device is adjusted, and the accuracy of the clock of the current-stage time service frequency device can be improved.
In the above embodiment, the time service and frequency grant device receives clock differences before each clock source is adjusted, obtains difference values therein by comparing each first clock difference with mathematical expectations of a plurality of historical clock differences, compares two by two adjusted clock differences of each clock source whose difference values are within a preset difference value range to obtain a target clock source, and can further improve stability of clock synchronization.
In the above embodiment, the clock differences of the clock sources are compared with each other two by two, and after the comparison, the target clock source is obtained by screening according to the preset range of the similarity of the clock differences and the preset time precision, so that the precision and the accuracy of the target clock source can be ensured.
In the embodiment, when the target clock source selected by the time service and frequency grant device is not the designated clock source, the selected clock source is adopted to tame the designated clock source, so that the accumulated error of the designated clock source can be overcome or reduced.
In the above embodiment, each level of the time service and frequency transmission device may send the current time service state in a timing manner, or send the current time service state by responding to a recall and test instruction of the server, so that monitoring of time accuracy can be adjusted according to circumstances.
The embodiment reports the time service frequency-donating device of which the current time service state is the non-trusted time service state to the target terminal, so that the target terminal can conveniently monitor the time service frequency-donating device which may have abnormity.
Drawings
FIG. 1 is a topology diagram of an existing time synchronization network in one embodiment;
FIG. 2 is a diagram illustrating clock sources in a time synchronization network, according to an embodiment;
FIG. 3 is a diagram of an exemplary implementation of a method for network wide clock feedback;
FIG. 4 is a flow diagram illustrating a method for network-wide clock feedback according to an embodiment;
FIG. 5 is a topology diagram of a progressive monitoring mode in one embodiment;
FIG. 6 is a topology diagram of a centralized monitoring mode in one embodiment;
FIG. 7 is a functional block diagram of a multi-source time service frequency-granting device in one embodiment;
FIG. 8 is a schematic diagram of a network wide clock feedback system in one embodiment;
FIG. 9 is a block diagram that illustrates the architecture of a computing device in one embodiment.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
With the deep application of the Beidou technology in an electric power system, the Beidou time service frequency giving equipment which provides timestamp service and time service functions for the electric power system is also widely applied to the electric power system to realize electric power time synchronization among all levels of power grids so as to avoid power failure and even serious electric power safety accidents caused by time asynchronization of the electric power system.
At present, in order to ensure the time synchronization of the whole power grid, a method of using an upper-level time service frequency-granting device to grant time step by step is usually used to ensure the clock synchronization of the whole power grid, for example, as shown in fig. 1 of a topology diagram of a conventional time synchronization grid, a grid-level system of the power grid includes a grid-level time service frequency-granting system, a plurality of provincial-level time service frequency-granting systems are provided under one grid-level time service frequency-granting system, and a plurality of city-level time service frequency-granting systems are provided under one provincial-level time service frequency-granting system. In the grid-level system of the power grid, a clock of a grid-level time and frequency service device is synchronized to a provincial-level time and frequency service device, and then the provincial-level time and frequency service device synchronizes the clock to a city-level time and frequency service device. However, since the clock reference sources of the current-stage time and frequency service device are all from the previous-stage time and frequency service device, and when the network condition fluctuates, the clock difference between the current-stage time and frequency service device and the previous-stage time and frequency service device determined by the current-stage time and frequency service device is also interfered, so that a large deviation may occur in the clock synchronization result of the current-stage time and frequency service device during clock synchronization, and at this time, the power system cannot confirm the deviation, thereby affecting the reliability and safety of the power system. The time service and frequency supply device refers to a device or a device which provides accurate time and standard frequency and phase. In the clock source shown in fig. 2, in the network-level time-frequency center, the network-level time service and frequency grant device includes a main high-precision time synchronization device, a standby high-precision time synchronization device, and an atomic clock; in the provincial time-frequency center, the provincial time service and frequency service equipment comprises a main high-precision time synchronization equipment, a standby high-precision time synchronization equipment and an atomic clock; in the time-frequency center in the city, the city-level time service frequency-donating device comprises a high-precision time synchronization device. The high-precision time synchronization equipment is equipment which provides one or more types of high-precision time output functions by using a time input signal from a UTC and has a time service function, and generally consists of time input, frequency input, timing synthesis, time and frequency output and network management communication. In addition, the clock reference source is other time service frequency service devices on which the time service frequency service devices perform clock synchronization, and a system clock of the clock reference source can be used as a reference for performing clock synchronization of the time service frequency service devices, wherein the system clock is a clock running inside the time service frequency service devices. The clock attribute is an attribute that the time service frequency-donating device has as a clock reference source, and the clock attribute may include at least one of priority and clock precision, and in practical applications, the clock attribute may further include more or less information. The clock difference is the difference of system clocks between different time service and frequency transfer devices. The network level time service and frequency service equipment and the provincial level time service and frequency service equipment are taken as examples. The network-level time service and frequency feed equipment can send clock synchronization information to the provincial-level time service and frequency feed equipment through a PTP/NTP network, and the clock synchronization information carries a value (marked as T1) of a system clock in the network-level time service and frequency feed equipment; after the provincial level time and frequency service device receives the clock synchronization information, the provincial level time and frequency service device sends confirmation information of receiving the clock synchronization information to the network level time and frequency service device through a feedback channel, the confirmation information carries a value (marked as T2) of a system clock when the confirmation information is sent, and then the clock difference between the provincial level time and frequency service device and the network level time and frequency service device is as follows: OFFTIME1 ═ T2-T1. When the network condition fluctuates, the clock difference between the network-level frequency-supplying and frequency-supplying equipment and the provincial-level frequency-supplying and frequency-supplying equipment, which is determined by the provincial-level frequency-supplying equipment, is also interfered, so that the clock difference is not credible, and when clock synchronization is performed, a clock synchronization result of the provincial-level frequency-supplying and frequency-supplying equipment may have a large deviation, and at the moment, the power system cannot confirm the deviation in the clock synchronization process of the provincial-level frequency-supplying and frequency-supplying equipment, so that the reliability and the safety of the power system are influenced.
To solve the above technical problem, as shown in fig. 3, it is an application environment diagram of the network-wide clock feedback method in one embodiment. Referring to fig. 3, the system for feeding back a full network clock includes a time synchronization network monitoring platform 110, a network-level time and frequency providing device 120, a provincial-level time and frequency providing device 130, a city-level time and frequency providing device 140, and a target terminal 150. The time synchronization network monitoring platform 110 is connected with the network-level time and frequency providing device 120 and the target terminal 150 through a network, the network-level time and frequency providing device 120 is connected with the provincial-level time and frequency providing device 130 through a network, and the provincial-level time and frequency providing device 130 is connected with the local-level time and frequency providing device 120 through a network. The time synchronization network monitoring platform 110 may be implemented by an independent processor or a processor cluster formed by a plurality of processors, and the target terminal 150 may be implemented by an independent user terminal or a user terminal cluster formed by a plurality of user terminals. One or more network-level time and frequency devices 120 form a network-level time and frequency system, one or more provincial-level time and frequency devices 130 form a provincial-level time and frequency system, and one or more city-level time and frequency devices 140 form a city-level time and frequency system.
The method for feeding back the clock of the whole network provided by the embodiments of the present application will be described and explained in detail by several specific embodiments.
In one embodiment, as shown in fig. 4, a network wide clock feedback method is provided. The embodiment is mainly exemplified by applying the method to the above-mentioned device positioning system.
Referring to fig. 4, the method for feeding back the whole network clock specifically includes the following steps:
s11, each superior time and frequency device in each level of time and frequency device sends clock difference to each subordinate time and frequency device.
The power grid time service is from the power grid level time service frequency service equipment to downward time service step by step. Therefore, in this embodiment, the network-level frequency-service device issues a clock difference to the provincial-level frequency-service device, and the provincial-level frequency-service device issues a clock difference to the city-level frequency-service device. And each level of time service frequency-supplying equipment carries out active time service according to the frequency, wherein the frequency according to which each level of time service frequency-supplying equipment gives time can be obtained through setting, and the clock difference refers to the difference between the system clock of each upper level time service frequency-supplying equipment and the system clock of each lower level time service frequency-supplying equipment which is given time.
S12, the server receives the current time service state determined by each level of time service frequency-providing equipment according to the clock difference.
In this embodiment, the server is a time synchronization network monitoring platform and is configured to monitor a current time service state of each level of time service frequency service device, and the server receives the current time service state of each level of time service frequency service device through a network connection, where each level of time service frequency service device may include a network level time service frequency service device, a provincial level time service frequency service device, and a city level time service frequency service device. The current time service state refers to the time information of the current time of the time service frequency-supplying equipment, and is 58 milliseconds, such as 34 minutes, 21 seconds at 2 months, 20 days, 15 hours, 2021 years. The time service state is accurate to the minimum time unit without specific limitation. In addition, the current time service state may be in the form of a data packet, a related parameter, or a file, and is not specifically limited herein.
In this embodiment, each level of time and frequency service device determines the current time service state of the time and frequency service device according to the clock difference issued by each upper level of time and frequency service device, that is, the current time service state of the time and frequency service device is obtained according to the time service state of the time and frequency service device and the received clock difference, where the time service state of the time and frequency service device refers to the time information of the time and frequency service device before receiving the clock difference. For example, the provincial level time and frequency transfer device has a time transfer state of 38 ms at 20/15/34 min 21 sec 2021 year 2/20/15, and a received clock difference of +20 ms, so that the current time transfer state of the provincial level time and frequency transfer device is 58 ms at 20/15 min 34 min 21 sec 2021 year 2/20.
In this embodiment, after each level of the time service and frequency delivery device determines the current time service state, the server receives the current time service state sent by each level of the time service and frequency delivery device.
In one embodiment, receiving the current time service state of each stage of time service frequency service equipment includes:
the server receives the current time service state of each level of time service frequency service equipment through a first feedback channel between each level of time service frequency service equipment, wherein each level of time service frequency service equipment feeds back the current time service state upwards step by step through the first feedback channel.
In this embodiment, as shown in fig. 5, a topological diagram of a step-by-step monitoring mode adopted by a time synchronization monitoring platform in a full-network clock synchronization process is shown, and a server receives a current time service state of each stage of time service frequency-supplying device through a first feedback path, where the first feedback path is a network path between each stage of time service frequency-supplying device and used for a next stage of time service frequency-supplying device to upload a current time service state of the device to a previous stage of time service frequency-supplying device. PTP/NTP network channels and first feedback channels are arranged between the network-level time service frequency-supplying equipment and the provincial-level time service frequency-supplying equipment and between the provincial-level time service frequency-supplying equipment and the city-level time service frequency-supplying equipment, and the first feedback channels are arranged between the network-level time service frequency-supplying equipment and the time synchronization network monitoring platform. As shown in fig. 5, when the time synchronization network monitoring platform needs to receive the current time service state of the city time service frequency service device, the city time service frequency service device uploads the current time service state of the city time service frequency service device to the province time service frequency service device through the first feedback path between the city time service frequency service device and the province time service frequency service device, the province time service frequency service device uploads the current time service state of the city time service frequency service device to the network time service frequency service device through the first feedback path between the province time service frequency service device and the network time service frequency service device after receiving the current time service state of the city time service frequency service device, and the network time service frequency service device feeds back the current time service state of the city time service frequency service device to the practical synchronization network monitoring platform, i.e., the server, through the first feedback path between the network time synchronization monitoring platform after receiving the current time service state of the city time service frequency service device.
In this embodiment, the server receives, through the first feedback path between the time service and frequency service devices at each level, the current time service state fed back upward step by the time service and frequency service devices at each level, and reduces data congestion, improves parallelism of data transmission, and improves throughput of data transmission in a manner of uploading in stages.
In one embodiment, receiving the current time service state of each stage of time service frequency service equipment includes:
and the server receives the current time service state of each level of time service frequency service equipment through a second feedback channel connected with each level of time service frequency service equipment.
In this embodiment, as shown in fig. 6, a topological diagram of a centralized monitoring mode adopted by a time synchronization monitoring platform in a clock synchronization process of a whole network is shown, and a server receives a current time service state of each stage of time service frequency-supplying device through a second feedback path, where the second feedback path is a network path between each stage of time service frequency-supplying device and the time synchronization network monitoring platform and used for uploading the current time service state of the device to the time synchronization network monitoring platform. PTP/NTP network channels are arranged between the network-level time service frequency-supplying equipment and the provincial-level time service frequency-supplying equipment and between the provincial-level time service frequency-supplying equipment and the city-level time service frequency-supplying equipment, and second feedback channels are arranged between the network-level time service frequency-supplying equipment, the provincial-level time service frequency-supplying equipment and the city-level time service frequency-supplying equipment and the time synchronization network monitoring platform. As shown in fig. 6, when the time synchronization network monitoring platform needs to receive the current time service state of the local time service frequency-donating device, the local time service frequency-donating device uploads the current time service state of the local time service frequency-donating device to the time synchronization network detection platform, i.e. the server, through the second feedback path between the local time service frequency-donating device and the time synchronization network monitoring platform.
In this embodiment, the server directly receives the current time service state of each level of time service frequency service equipment through the second feedback path connected to each level of time service frequency service equipment, and improves the transmission efficiency through a unified uploading mode.
And S13, comparing the current time service states of the time service and frequency service devices to determine the credible time service state.
When the network condition fluctuates, the difference between the current time service states of the time service frequency-supplying devices at different levels before the fluctuation or the current time service states of the different time service frequency-supplying devices at the same level may be greatly different from the difference between the current time service states of the time service frequency-supplying devices at different levels after the fluctuation or the current time service states of the different time service frequency-supplying devices at the same level, at this time, if the current time service state of the lower-level time service frequency-supplying device after the fluctuation is adjusted according to the difference between the different time service frequency-supplying devices before the fluctuation, a large error may be generated, at this time, the current time service state of the lower-level time service frequency-supplying device is considered as an untrusted time service state, for example, the current time service state of the time service frequency-supplying device at province level before the fluctuation is 2021 year, 2 month, 20 day, 15 hour, 34 minute, 21 second, 58 millisecond, 34 minute, 15 minute, 20 minute, hour, 20 minute, 44 minute, 58 millisecond, 20 minute, etc. at 20 year, 20 minute, etc. at 2021 year, at the current time of the middle province, etc. of the current time of the time-frequency-supplying device at the province, at the middle, at the province, at the current time of the middle, at the middle, and the middle, at the middle, and the stage, at the time of the stage, at the stage, the difference in clock between the two devices was 10 minutes. And the current time service state of one or more city level time service frequency-supplying devices after fluctuation is 54 minutes, 21 seconds and 58 milliseconds at 20 days, 15 hours, 54 minutes and 21 seconds at 2 months and 20 days in 2021 years, and at the moment, if the clock difference of 10 minutes is adopted to adjust all the city level time service frequency-supplying states, the clock synchronization back deviation of the one or more city level time service frequency-supplying devices is larger.
Therefore, in this embodiment, the server needs to compare the current time service states of the time service and frequency service devices to determine the trusted time service state. The trusted time service state refers to a current time service state capable of adjusting a clock difference of at least one clock source issued by each superior time service frequency service device to each subordinate time service frequency service device in each level of time service frequency service devices. The server compares the current time service state of each time service frequency-donating device, can calculate the relevant result of the current time service state of each time service frequency-donating device through a specific algorithm, judges whether the result is consistent with a preset range or not, if so, the result is a credible time service state, and does not specifically limit the specific algorithm; the current time service states of the time service and frequency service devices at the same level can be compared to judge whether the difference value between the current time service state and the current time service state is within a preset range, and the difference value is the credible time service state; and comparing time differences between the multiple time sources in the time service frequency-granting equipment and the current time service state to judge whether the difference values between the current time service state and the multiple time sources are all in a preset range, wherein the difference values are the credible time service state if the difference values are all in the preset range.
And S14, reporting the time service and frequency service equipment of which the current time service state is the non-trusted time service state to the target terminal.
In this embodiment, the untrusted time service state refers to a current time service state in which a clock difference between at least one clock source issued by each higher-level time service frequency service device to each lower-level time service frequency service device in each level of time service frequency service devices cannot be adjusted, that is, the current time service state is a current time service state in which a clock difference between the current time service state and the higher-level time service state is large due to network fluctuation. When the server receives the current time service state of each level of time service frequency service equipment, the current time service state of each level of time service frequency service equipment can be bound with the current time service state, that is, the current time service state can contain an identifier or an address of the corresponding time service frequency service equipment. At this time, the server can determine the time service frequency-donating device of which the current time service state is the non-trusted time service state according to the identifier, and report the time service frequency-donating device of which the current time service state is the non-trusted time service state to the target terminal, wherein the address, the IP number or the related identifiable identifier of the time service frequency-donating device can be reported to the target terminal.
In one embodiment, the clock difference of at least one clock source issued by each superior time service frequency service device to each inferior time service frequency service device in each level of time service frequency service devices is correspondingly adjusted according to the trusted time service state;
and the time service and frequency supply equipment adjusts the current time service state based on the clock difference.
In this embodiment, the server correspondingly adjusts a clock difference of at least one clock source issued by each upper level time service frequency device to each lower level time service frequency device according to a trusted time service state, wherein the clock difference issued by each upper level time service frequency device to each lower level time service frequency device is issued by each upper level time service frequency device in each level time service frequency device to each lower level time service frequency device, that is, the server adjusts the clock difference of at least one clock source issued by the time service frequency device to each lower level time service frequency device according to the trusted time service state, wherein, as shown in fig. 1, the upper level of the local level time service frequency device is a provincial level time service frequency device, and the upper level of the provincial level time service frequency device is a provincial level time service frequency device. For example, when the trusted time service state is the current time service state of the network level frequency service device 2021 year 2 month 20 day 15 hour 34 minute 21 second 58 milliseconds, the server correspondingly adjusts the clock difference of at least one clock source issued by the network level frequency service device to the provincial level frequency service device and the city level frequency service device according to the clock differences of the trusted time service state, the provincial level frequency service device and the city level frequency service device, if the clock difference to be issued before the adjustment is 20 minutes, the clock difference to be issued is adjusted to 10 minutes according to the trusted time service state 2021 year 2 month 20 day 15 hour 34 minute 21 second 58 milliseconds. The time source may include a main big dipper/GNSSS signal, a spare big dipper/GNSSS signal, a B-code clock, a 1PPS + TOD clock, a PTP clock, a local crystal oscillator (e.g., OCTX), and the like.
In the present embodiment, each time and frequency providing device adjusts the current time providing state of the time and frequency providing device according to the adjusted clock difference, for example, the adjusted clock difference is 10 minutes, and the current time providing state of the time and frequency providing device in the market grade is adjusted to be 2021 year 2 month 20 day 15 hour 44 minute 21 second 58 millisecond to be 2021 year 2 month 20 day 15 hour 34 minute 21 second 58 millisecond.
In this embodiment, the server correspondingly adjusts the clock difference of the clock source issued by each upper level to each lower level according to the trusted time service state, and the time service and frequency service device adjusts the current time service state based on the clock difference, so that the clocks of the time service and frequency service devices at each level are synchronized, and the stability and reliability of clock synchronization are improved.
In one embodiment, adjusting the current time service state to the trusted time service state based on the clock difference comprises:
the time service and frequency grant equipment receives the clock difference of each clock source, and compares the clock difference of each clock source pairwise to obtain a target clock source;
and adjusting the current time service state to a credible time service state based on the clock difference of the target clock source.
The time and frequency service equipment comprises network level time and frequency service equipment, provincial level time and frequency service equipment and city level time and frequency service equipment. In this embodiment, as shown in fig. 7, the time service frequency device is a multi-source time service frequency device, that is, a plurality of clock sources are used in the time service frequency device to perform time determination. The multi-source time service and frequency delivery equipment adopts a multi-source fusion judgment engine to determine the current time value and time precision from a plurality of time sources and local taming sources. Possible input time sources of the multi-source fusion decision processing clock system include main Beidou/GNSSS signal input, standby Beidou/GNSSS signal input, B code clock input, 1PPS + TOD clock input, PTP clock input, a local crystal oscillator (such as OCTX), an external high-stability clock source (such as an atomic clock) which can be expanded when needed, and the like. In addition to the local crystal oscillator, there are generally more than 2 other time sources simultaneously in the actual product application, thus forming more than 3 time sources.
In addition, in this embodiment, a time precision output unit and an equipment health output unit are added in the multi-source time service frequency-donating equipment, and the current time precision value obtained after each calculation and the working state parameters of each module in the equipment are output to a "LAN interface unit" of the equipment and transmitted to the previous-stage time service frequency-donating equipment or a time synchronization network monitoring platform.
In this embodiment, the time service and frequency authorization device receives the clock differences of the clock sources included in the device, and compares the clock differences of the clock sources with each other to obtain the target clock source. The target clock source refers to a clock source which needs to be adjusted according to the clock difference to achieve current time service state adjustment. For example, the clock source of the received B-code clock has a clock difference of 58 milliseconds for 5 minutes, the clock difference of the received PTP clock source is 6 seconds for 5 minutes, and the clock difference of the upper clock frequency transfer device and the own clock frequency transfer device is 1 second for 5 minutes, so that the clock source of the B-code clock is selected as the target clock source.
In this embodiment, the time service and frequency grant device adjusts the current time service state to a trusted time service state based on the clock difference of the target clock source. For example, the clock difference of the clock source of the B-code clock is 5 minutes 58 milliseconds, and the current time service state of the time service and frequency service equipment in the city level is adjusted to be 2021, 2, 20, 15, 39 minutes 21 seconds, 58 milliseconds, and is 34 minutes 21 seconds at 20 times, 15 times, 20 days, 20 months, and 2 months.
In this embodiment, the target clock source is obtained by comparing the clock difference of each clock source pairwise, so that when the time and frequency service device has a plurality of clock sources, the clock difference of the current-stage time and frequency service device can be determined through multi-source fusion judgment processing, so as to adjust the clock of the current-stage time and frequency service device, and improve the accuracy of the clock of the current-stage time and frequency service device.
In one embodiment, the clock difference comprises a first clock difference before the server is not adjusted and a second clock difference after the server is adjusted, and the second clock difference is used for adjusting the current time service state of the time service and frequency service equipment;
receiving the clock difference of each clock source, comparing the clock difference of each clock source pairwise to obtain a target clock source, comprising:
the time service and frequency grant equipment receives first clock differences of each clock source;
comparing each first clock difference with the mathematical expectations of a plurality of historical clock differences of the time and frequency service device to obtain the difference value between the first clock difference and the mathematical expectations;
and comparing every two second clock differences of each clock source with the difference value meeting the preset condition to obtain the target clock source.
In this embodiment, the time service frequency-supplying device is a multi-source time service frequency-supplying device, that is, a plurality of clock sources are adopted in the time service frequency-supplying device to perform time judgment. And the time service frequency-donating device receives a first clock difference of each clock source, wherein the first clock difference is the clock difference before the server is not adjusted, namely the clock difference between the server and the next-level time service frequency-donating device, which is not adjusted according to the network fluctuation condition. The historical clock difference is the clock difference according to which the time service and frequency transmission equipment adjusts the current time service state at the past moment. And if the difference value between the first clock difference and the mathematical expectation of the plurality of historical clock differences is within a preset difference value range, the difference value of the first clock difference is considered to meet a preset condition. In addition, the preset difference range may be determined in advance, for example, the range of values submitted by the user may be received as the preset difference range. Mathematical expectations and variances of the plurality of historical clock differences may be determined based on the plurality of historical clock differences, such that a gaussian distribution of the plurality of historical clock differences is determined based on the determined mathematical expectations and variances.
In this embodiment, the time and frequency service device screens out a clock source whose difference meets a preset condition, and compares two-by-two second clock differences of the screened clock source to obtain a target clock source, where the second clock difference is a clock difference adjusted by the server and is used to adjust a clock difference according to a current time service state of the time and frequency service device. For example, the clock source of the received B-code clock has a clock difference of 58 milliseconds for 5 minutes, the clock difference of the received PTP clock source is 6 seconds for 5 minutes, and the clock difference of the upper clock frequency transfer device and the own clock frequency transfer device is 1 second for 5 minutes, so that the clock source of the B-code clock is selected as the target clock source.
In this embodiment, the time service and frequency service device adjusts the current time service state to the trusted time service state based on the clock difference of the target clock source. For example, the current time service state of the present municipal time service and frequency service equipment is adjusted to 2021, 2, 20, 15, 39, 21, ms 58, 58 ms to 2021, 2, 20, 15, 34, 21, ms 20, ms 21, depending on the clock difference of the clock source of the B-code clock being 5 minutes 58 ms.
In this embodiment, the time service and frequency grant device receives clock differences before each clock source is not adjusted, obtains a difference value therein by comparing each first clock difference with mathematical expectations of a plurality of historical clock differences, compares two by two the adjusted clock differences of each clock source whose difference value is within a preset difference value range to obtain a target clock source, and can further improve the stability of clock synchronization.
In one embodiment, pairwise comparing the clock differences of the clock sources to obtain the target clock source includes:
the time service and frequency grant equipment compares every two clock differences of each clock source, and each clock source to be selected with the clock difference similarity within a preset range is obtained from the clock differences of each clock source;
and acquiring a target clock source from each clock source to be selected according to the preset time precision.
In this embodiment, the time service and frequency grant device compares every two clock sources to obtain each to-be-selected clock source with a clock similarity within a preset range, i.e., removes the clock source with a low clock difference similarity with other clock sources. For example, the similarity between the clock difference of the clock source 1 and the clock difference of the clock source 2 is 99%, the similarity between the clock difference of the clock source 2 and the clock difference of the clock source 3 is 58%, the similarity between the clock difference of the clock source 3 and the clock difference of the clock source 1 is 62%, and the preset similarity range is 90%. Therefore, the difference between the clock difference of the clock source 3 and the clock differences of other clock sources is large, so that the clock source 3 is proposed, and the clock source 1 and the clock source 2 are selected as the clock sources to be selected.
In this embodiment, the time service frequency-granting device calculates the time precision of each clock source to be selected, and selects the clock source with the highest time precision as the target clock source according to the preset time precision. The time precision calculation method is the prior art and is not described herein again.
In this embodiment, the clock differences of the clock sources are compared in pairs, and then the target clock source is obtained by screening according to the preset range of the similarity of the clock differences and the preset time precision, so that the precision and accuracy of the target clock source can be ensured.
In one embodiment, the method for feeding back the full network clock further comprises:
and when detecting that the target clock source is not the appointed clock source in each clock source, the time service and frequency delivery equipment taminates the appointed clock source according to the target clock source.
In this embodiment, the target clock source is a local crystal oscillator (e.g., OCTX) or an external high-stability clock source, and when the target clock source is not the above-mentioned clock source, the time-service and frequency-grant device tames the designated clock source according to the target clock source. The method specifically comprises the steps of measuring the phase difference between a target clock source signal and an execution clock source signal by using a high-precision event detection measuring method, converting the phase difference into a frequency difference after the phase difference is processed by a computer, adjusting the output frequency of an appointed clock source through pressure control tuning, and controlling the accuracy of locking the appointed clock source to the target clock source by the brix of a phase-locked loop to finish domestication.
In this embodiment, when the target clock source selected by the time service and frequency grant device is not the designated clock source, the selected clock source is used to tame the designated clock source, so as to overcome or reduce the accumulated error of the designated clock source.
In one embodiment, before the server receives the current time service states of the time service and frequency service devices at different levels, the method further includes:
each level of time service and frequency service equipment sends the current time service state to the server at regular time; or the like, or a combination thereof,
and the time service and frequency transmission equipment at each level responds to the recall and test instruction of the server and sends the current time service state to the server.
In this embodiment, each level of the time service and frequency authorization device may send the current time service state at a fixed time or send the current time service state in response to a recall instruction, where the instruction response is in the prior art, and the recall instruction may be in the form of a file, a parameter, or a data packet, which is not described herein again.
In this embodiment, each level of the time service and frequency delivery device may send the current time service state in a timing manner, or send the current time service state by responding to a recall instruction of the server, so that monitoring of time accuracy can be adjusted according to circumstances.
In the above embodiment, each upper level time and frequency service device issues a clock difference to each lower level time and frequency service device, and the server determines a trusted time service state by receiving a current time service state determined by each time and frequency service device according to the clock difference, by comparing the current time service state of each device, and reports the time and frequency service device in the non-trusted time service state to the target terminal. In the embodiment, the server determines the current time service state of each level of time service frequency-providing equipment according to the clock difference, and reports the time service frequency-providing equipment in the non-trusted time service state after comparison, so that the power system can timely determine the deviation occurring in the clock synchronization process, and the reliability and the safety of the power system are better improved.
In one embodiment, as shown in fig. 8, there is provided a network wide clock feedback system, comprising: a server and time service and frequency service equipment at each level.
The server is used for receiving the current time service state determined by each level of time service frequency-donating equipment according to the clock difference, comparing the current time service state of each time service frequency-donating equipment, determining a credible time service state, and reporting the time service frequency-donating equipment of which the current time service state is a non-credible time service state to a target terminal;
and the time service frequency-supplying equipment is used for sending clock difference to each subordinate time service frequency-supplying equipment.
In this embodiment, the functions and implementation manners of the server and each level of the time service and frequency grant device are the same as those of the above embodiment, and specific analysis may refer to the above embodiment, which is not described herein again to avoid repetition.
In one embodiment, the server is further configured to correspondingly adjust a clock difference of at least one clock source issued by each upper level time service frequency service device to each lower level time service frequency service device in each level time service frequency service device according to the trusted time service state;
the time service and frequency supply equipment is also used for adjusting the current time service state based on the clock difference.
In one embodiment, each stage of time service and frequency service equipment is connected through a first feedback path;
each level of time service and frequency service equipment is used for feeding back the current time service state upwards step by step through a first feedback channel;
the server is used for receiving the current time service state of each level of time service frequency service equipment through the first feedback path.
In this embodiment, the functions and implementation manners of the server and each level of the time service and frequency grant device are the same as those of the above embodiment, and specific analysis may refer to the above embodiment, which is not described herein again to avoid repetition.
In one embodiment, the server is connected with each level of time service and frequency service equipment through a second feedback path;
the server is used for receiving the current time service state of each level of time service frequency service equipment through a second feedback path.
In this embodiment, the functions and implementation manners of the server and each level of the time service and frequency grant device are the same as those of the above embodiment, and specific analysis may refer to the above embodiment, which is not described herein again to avoid repetition.
In one embodiment, the time service and frequency grant device is specifically configured to:
receiving the clock difference of each clock source, and comparing the clock differences of each clock source pairwise to obtain a target clock source;
and adjusting the current time service state to a credible time service state based on the clock difference of the target clock source.
In this embodiment, the functions and implementation manners of the server and each level of the time service and frequency grant device are the same as those of the above embodiment, and specific analysis may refer to the above embodiment, which is not described herein again to avoid repetition.
In one embodiment, the time service and frequency grant device is specifically configured to:
comparing the clock differences of the clock sources pairwise, and acquiring each clock source to be selected with the clock difference similarity within a preset range from the clock differences of the clock sources;
and acquiring a target clock source from each clock source to be selected according to the preset time precision.
In this embodiment, the functions and implementation manners of the server and each level of the time service and frequency grant device are the same as those of the above embodiment, and specific analysis may refer to the above embodiment, which is not described herein again to avoid repetition.
In one embodiment, the time service and frequency grant device is further configured to:
and when detecting that the target clock source is not the appointed clock source in the clock sources, domesticating the appointed clock source according to the target clock source.
In this embodiment, the functions and implementation manners of the server and each level of the time service and frequency grant device are the same as those of the above embodiment, and specific analysis may refer to the above embodiment, which is not described herein again to avoid repetition.
In one embodiment, a computer apparatus is provided, as shown in fig. 9, which includes a processor, a memory, a network interface, an input device, and a display screen connected by a system bus. Wherein the memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program that, when executed by the processor, causes the processor to implement a network-wide clock feedback method. The internal memory may also have a computer program stored therein that, when executed by the processor, causes the processor to perform a network-wide clock feedback method. Those skilled in the art will appreciate that the architecture shown in fig. 9 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, the network-wide clock synchronization apparatus provided in the present application may be implemented in the form of a computer program, which is executable on a computer device as shown in fig. 9. The memory of the computer device may store various program modules that make up the network-wide clock synchronization apparatus. The computer program formed by the program modules enables the processor to execute the steps of the network-wide clock feedback method of the embodiments of the application described in the specification.
In one embodiment, there is provided an electronic device including: the system comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor executes the program to execute the steps of the full network clock feedback method. The steps of the network-wide clock feedback method may be steps in the network-wide clock feedback method of the above embodiments.
In one embodiment, a computer-readable storage medium is provided, having stored thereon computer-executable instructions for causing a computer to perform the steps of the above-described network-wide clock feedback method. The steps of the network-wide clock feedback method may be steps in the network-wide clock feedback method of the above embodiments.
The foregoing is a preferred embodiment of the present application, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present application, and these modifications and decorations are also regarded as the protection scope of the present application.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware related to information through a computer program, and the program can be stored in a computer readable storage medium, and when executed, the program can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.

Claims (14)

1. A method for feeding back a full network clock is characterized by comprising the following steps:
each superior time-service frequency-service device in each level of time-service frequency-service device sends clock difference to each subordinate time-service frequency-service device;
the server receives the current time service state determined by each level of time service frequency-service equipment according to the clock difference;
comparing the current time service state of each time service frequency service device to determine a credible time service state;
reporting the time service frequency-granting equipment of which the current time service state is the non-trusted time service state to a target terminal;
the method further comprises the following steps:
correspondingly adjusting the clock difference of at least one clock source issued by each superior time service frequency device to each subordinate time service frequency device in each level of time service frequency devices according to the credible time service state;
and the time service and frequency supply equipment adjusts the current time service state based on the clock difference.
2. The method according to claim 1, wherein the receiving of the current time service state of each stage of the time service and frequency service device comprises:
the server receives the current time service state of each level of the time service frequency-donating equipment through a first feedback channel between each level of the time service frequency-donating equipment, wherein each level of the time service frequency-donating equipment upwards feeds back the current time service state step by step through the first feedback channel.
3. The method according to claim 1, wherein the receiving of the current time service state of each stage of the time service and frequency service device comprises:
and the server receives the current time service state of each level of the time service frequency-donating equipment through a second feedback channel connected with each level of the time service frequency-donating equipment.
4. The method according to claim 1, wherein adjusting the current time service state to the trusted time service state based on the clock difference comprises:
the time service frequency-donating equipment receives the clock difference of each clock source, compares the clock differences of the clock sources pairwise to obtain a target clock source;
and adjusting the current time service state to the credible time service state based on the clock difference of the target clock source.
5. The method according to claim 4, wherein the clock differences include a first clock difference before the server is not adjusted and a second clock difference after the server is adjusted, and the second clock difference is used to adjust the current time service state of the time and frequency service device;
the receiving the clock difference of each clock source, comparing every two clock differences of each clock source to obtain a target clock source, includes:
the time service and frequency grant equipment receives first clock differences of the clock sources;
comparing each first clock difference with mathematical expectations of a plurality of historical clock differences of the time service and frequency transmission equipment to obtain a difference value between the first clock difference and the mathematical expectations;
and pairwise comparing the second clock differences of the clock sources of which the difference values meet the preset conditions to obtain the target clock source.
6. The method according to claim 4, wherein comparing the clock difference of each clock source pairwise to obtain a target clock source comprises:
the time service and frequency grant equipment compares every two clock differences of the clock sources, and acquires each clock source to be selected with the clock difference similarity within a preset range from the clock differences of the clock sources;
and acquiring the target clock source from each clock source to be selected according to preset time precision.
7. The network-wide clock feedback method according to any one of claims 4 to 6, further comprising:
and when the time service and frequency supply equipment detects that the target clock source is not the appointed clock source in each clock source, the time service and frequency supply equipment tamines the appointed clock source according to the target clock source.
8. The method for feeding back the clock of the whole network according to claim 1, wherein before the server receives the current time service states of the time service and frequency service devices of each stage, the method further comprises:
each level of the time service and frequency service equipment sends the current time service state to the server at regular time; or the like, or, alternatively,
and each level of the time service and frequency service equipment responds to the recall and test instruction of the server and sends the current time service state to the server.
9. A network wide clock feedback system, comprising: a server and time service and frequency service equipment at each level;
the server is used for receiving the current time service state determined by each level of time service frequency-donating equipment according to the clock difference, comparing the current time service state of each time service frequency-donating equipment, determining the credible time service state, and reporting the time service frequency-donating equipment of which the current time service state is the non-credible time service state to a target terminal;
the time and frequency service equipment is used for sending clock difference to each subordinate time and frequency service equipment;
the server is also used for correspondingly adjusting the clock difference of at least one clock source issued by each superior time service frequency device to each inferior time service frequency device in each level of time service frequency devices according to the credible time service state;
and the time service and frequency supply equipment is also used for adjusting the current time service state based on the clock difference.
10. The system according to claim 9, wherein each stage of the time and frequency service devices are connected via a first feedback path;
each level of the time service and frequency service equipment is used for feeding back the current time service state upwards step by step through a first feedback path;
the server is used for receiving the current time service state of each level of the time service frequency-service equipment through the first feedback path.
11. The system according to claim 9, wherein the server is connected to the time and frequency service devices through a second feedback path;
and the server is used for receiving the current time service state of each level of the time service frequency-service equipment through the second feedback path.
12. The system according to claim 9, wherein the time-service frequency-grant device is specifically configured to:
receiving the clock difference of each clock source, and comparing the clock differences of the clock sources pairwise to obtain a target clock source;
and adjusting the current time service state to the credible time service state based on the clock difference of the target clock source.
13. The system according to claim 12, wherein the time-service frequency-grant device is specifically configured to:
comparing the clock differences of the clock sources pairwise, and acquiring each clock source to be selected with the clock difference similarity within a preset range from the clock differences of the clock sources;
and acquiring the target clock source from each clock source to be selected according to preset time precision.
14. The network-wide clock feedback system of claim 12 or 13, wherein the time service and frequency grant device is further configured to:
and when the target clock source is detected not to be a designated clock source in each clock source, the designated clock source is tamed according to the target clock source.
CN202110257102.1A 2021-03-09 2021-03-09 Whole network clock feedback method and system Active CN113114450B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110257102.1A CN113114450B (en) 2021-03-09 2021-03-09 Whole network clock feedback method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110257102.1A CN113114450B (en) 2021-03-09 2021-03-09 Whole network clock feedback method and system

Publications (2)

Publication Number Publication Date
CN113114450A CN113114450A (en) 2021-07-13
CN113114450B true CN113114450B (en) 2022-08-30

Family

ID=76711606

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110257102.1A Active CN113114450B (en) 2021-03-09 2021-03-09 Whole network clock feedback method and system

Country Status (1)

Country Link
CN (1) CN113114450B (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103684648B (en) * 2012-09-21 2018-02-16 中兴通讯股份有限公司 A kind of ring network node clock effectiveness judgment method and device
CN104125029B (en) * 2013-04-23 2018-05-08 广州南方卫星导航仪器有限公司 Big Dipper accurate time transmission technology
CN109600186B (en) * 2018-11-20 2020-06-16 Ut斯达康通讯有限公司 Clock synchronization method and device
CN112202522A (en) * 2020-09-29 2021-01-08 国智恒北斗科技集团股份有限公司 High-precision optical cable time service system

Also Published As

Publication number Publication date
CN113114450A (en) 2021-07-13

Similar Documents

Publication Publication Date Title
US11953938B1 (en) Generating globally coherent timestamps
CN111585683B (en) High-reliability clock synchronization system and method for time-sensitive network
US8873589B2 (en) Methods and devices for clock synchronization
US11197075B1 (en) Clock synchronization in a heterogeneous system
US10484163B2 (en) Measure and improve clock synchronization using combination of transparent and boundary clocks
EP2528255B1 (en) A method and a device for controlling frequency synchronization
CN106788838B (en) System and method for robust control of power time synchronization system
Ferrari et al. Experimental characterization of uncertainty sources in a software-only synchronization system
Cena et al. Synchronize your watches: Part I: General-purpose solutions for distributed real-time control
EP2893655A1 (en) Methods and devices for clock synchronization
CN102957545B (en) The maintaining method and device of synchronous network clock
Li et al. A security management architecture for time synchronization towards high precision networks
CN113114450B (en) Whole network clock feedback method and system
CN111865468B (en) Precise time synchronization method
Leva et al. High-precision low-power wireless nodes’ synchronization via decentralized control
US10334539B2 (en) Metered interface
CN113141227B (en) Time determination method, system and medium based on hierarchical control
CN114650117A (en) GNSS-based cluster time synchronization system
CN116566529A (en) Time adjustment method, network equipment and system
CN2790050Y (en) ETS exchanger time synchronizer
CN106788851B (en) The alarm method and device of clock failure
CN117176280A (en) High-integration distributed time service system
Hanzlik et al. A composable algorithm for clock synchronization in multi-cluster real-time systems
EP3420666A1 (en) Methods and systems for estimating skew
Czechowski Dedicated communication protocols and network interfaces in time synchronization cyber security in complex distribution smart grid

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant