CN112543078A - Network time server calibration method and device based on satellite common view - Google Patents
Network time server calibration method and device based on satellite common view Download PDFInfo
- Publication number
- CN112543078A CN112543078A CN202011328743.3A CN202011328743A CN112543078A CN 112543078 A CN112543078 A CN 112543078A CN 202011328743 A CN202011328743 A CN 202011328743A CN 112543078 A CN112543078 A CN 112543078A
- Authority
- CN
- China
- Prior art keywords
- time
- local clock
- network
- server
- satellite
- 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 abstract description 29
- 238000005259 measurement Methods 0.000 claims abstract description 49
- 230000005540 biological transmission Effects 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 claims description 4
- 238000009825 accumulation Methods 0.000 claims description 3
- 230000003993 interaction Effects 0.000 claims description 2
- 230000000694 effects Effects 0.000 abstract description 2
- 238000012360 testing method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000010276 construction Methods 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012795 verification 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/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/23—Testing, monitoring, correcting or calibrating of receiver elements
- G01S19/235—Calibration of receiver components
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/25—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
- G01S19/256—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to timing, e.g. time of week, code phase, timing offset
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
- H04B7/18513—Transmission in a satellite or space-based system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
- H04B7/18519—Operations control, administration or maintenance
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Astronomy & Astrophysics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Electric Clocks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
The invention discloses a satellite common view-based network time server calibration method, which comprises the steps of firstly utilizing the satellite common view to remotely trace a local clock to a national time frequency measurement reference, then taking the local clock as a reference and a network time service client to remotely access a network time server to be measured, measuring the time service precision of the network time server by using time service methods of different network time servers, and calibrating. The invention also discloses a satellite common-view-based network time server calibration device which is used for remotely tracing to the national standard time through the satellite common-view and directly or remotely calibrating the network time server. The invention realizes the remote calibration of the network time server based on the satellite common-view time remote traceability, solves the problems of high precision, remote traceability and remote calibration of the network time server, has simple structure and obvious effect, and is suitable for wide popularization.
Description
Technical Field
The invention relates to the technical field of time calibration, in particular to a method and a device for calibrating a network time server based on satellite common view.
Background
The accurate time is in the current new infrastructure, such as: the 5G communication, the Internet of things, big data and national defense construction become more and more important. Therefore, remote tracing, remote comparison and remote calibration of time and frequency are very urgent and important.
At present, the calibration and the test of time frequency equipment are also based on tracing to GPS or Beidou, and are not unified to the tracing standard of UTC (k); the test means is limited to local test and test in a local area network, and network test and cloud measurement cannot be performed in production and application. These factors may result in inaccurate and unreliable calibration results for the time device. The time accuracy of many network time servers is measured by adopting a GPS or Beidou time service reference, so that the accuracy is poor, the time cannot be directly traced to the national time frequency measurement reference, and the remote tracing characteristic is not available.
According to the problems, the method and the device for solving the problems of high precision, remote source tracing and remote calibration of the network time server in the prior art are provided.
Disclosure of Invention
In view of the above-mentioned drawbacks, the present invention provides a method and an apparatus for calibrating a network time server based on satellite common view, so as to solve the problems of high precision, remote source tracing and remote calibration of the network time server in the prior art.
The invention provides a satellite common-view-based network time server calibration method, which comprises the following specific steps of:
and 4, acquiring the time deviation between the local clock and the network time server through the timestamp in the round-trip data protocol packet, acquiring the deviation between the network time server and the standard time, and calibrating the network time server.
Preferably, the step 2 specifically comprises the following steps:
step 2.1, according to the measured pseudo-range information, clock difference between a reference clock and a satellite clock is obtained, wherein the reference clock is a national time frequency measurement standard;
step 2.2, through interaction of client data of the reference end and the local clock of the national time frequency measurement standard, obtaining a time difference delta T between the local clock and the reference standard time at a certain momentuser-ΔTutc=Tuser-Tutc(k)Wherein T isutc(k)Time of reference, TuserBeing the time of the local clock, Δ TutcClock error, Δ T, of reference terminal for national time frequency measurement referenceuserIs the clock difference of the local clock of the client;
step 2.3, acquiring the frequency deviation of the local clock relative to the standard time through the accumulation of a period of time according to the time difference information;
and 2.4, obtaining the local time locked to the standard time by adjusting the time deviation and the frequency deviation of the local clock.
Preferably, the step 3 specifically comprises the following steps:
step 3.1, based on the local clock locked to the standard time, the client sends a network time synchronization protocol data packet to generate timestamp information T1;
step 3.2, the server end receives the network time synchronization protocol data packet and generates time stamp information T2;
step 3.3, the server side returns a network time synchronization data packet to the network time synchronization client side to generate timestamp information T3;
and 3.4, the network time synchronization client receives the returned network time synchronization data packet to generate time stamp information T4.
Preferably, the step 4 specifically comprises the following steps: obtaining the time deviation between the server side and the client side through the timestamp data in the round-trip data protocol packetAnd network delay of network time server and standard timeAnd time offset of local clock and network time serverAnd obtaining the time synchronization precision of the network time server, and calibrating or tracing.
Preferably, in step 2.1, the clock offset of the reference end of the national time frequency measurement standard is:the clock difference of the local clock of the client is:whereinThe time of the PRN j satellite,time of the PRN j satellite.
Preferably, in the step 2.2, the time difference between the local clock and the national time frequency measurement referenceWherein: Δ tiTime difference information between a local clock and a national time frequency measurement reference at the ith moment;calculating the time deviation between a local clock and a Beidou satellite system time BDT for a jth navigation satellite, wherein j is 1,2 … … n;country time calculated for j navigation satellitesThe time offset between the inter-frequency metric reference utc (k) and the beidou satellite system time BDT, j being 1,2 … … n.
Preferably, in step 2.3, the phase deviation Δ phaseoffset ═ Δ t of the local clock at the ith time relative to the national time-frequency measurement standardiFrequency deviation of the local clock at time i relative to the national time-frequency measurement standardWhere Δ tiIs a time TiMeasuring the standard time deviation, Δ t, relative to the national time frequencyi-1Is a time TiCorresponding local clock Ti-1Standard time deviation is measured relative to national time frequency.
The invention also provides a satellite common-view-based network time server calibration device, which comprises:
the satellite common-view receiver is used for carrying out common-view observation with the satellite common-view receiver of the national time frequency measurement reference;
the local clock is electrically connected with the satellite common-view receiver;
the FPGA processor is electrically connected with the satellite common-view receiver and the local clock respectively;
and the time synchronization processing module is connected with the FPGA processor and is used for carrying out data transmission with a network time server to be tested.
According to the technical scheme, the satellite common view-based network time server calibration method provided by the invention comprises the steps of firstly utilizing the satellite common view to remotely trace the local clock to the national time frequency measurement reference, then taking the local clock as the reference and the network time service client to remotely access the network time server to be measured, measuring the time service precision of the network time server by the time service methods of different network time servers, and calibrating. The method can solve the traceability problem of time frequency, and can realize high-precision and long-distance precision detection and measurement on the network time server. The satellite common-view-based network time server calibration device provided by the invention remotely traces the source to the national standard time through the satellite common-view and directly or remotely calibrates the network time server. The invention realizes the remote calibration of the network time server based on the satellite common-view time remote traceability, solves the problems of high precision, remote traceability and remote calibration of the network time server, has simple structure and obvious effect, and is suitable for wide popularization.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a first process block diagram of a network time server calibration method based on satellite common view according to an embodiment of the present invention;
fig. 2 is a block diagram of a calibration apparatus for a network time server based on satellite common view according to an embodiment of the present invention;
fig. 3 is a process block diagram of a method for calibrating a network time server based on satellite common view according to an embodiment of the present invention;
fig. 4 is a schematic diagram of GNSS co-viewing of a network time server calibration method based on satellite co-viewing according to an embodiment of the present invention;
fig. 5 is a schematic diagram of a network time server and a client time service in a method for calibrating a network time server based on satellite common view according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, 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 invention.
Example 1
Referring to fig. 1 to 5, an embodiment of a method and an apparatus for calibrating a network time server based on satellite common view according to the present invention will be described. The method and the device for calibrating the network time server based on the satellite common view specifically comprise the following steps:
s1, satellite common-view data (reference end) of the national time frequency measurement standard are obtained through network or Beidou communication, and satellite common-view data (client end) of a local clock are obtained through a satellite common-view receiver;
s2, adjusting and controlling a local clock based on a Global Navigation Satellite System (GNSS) co-viewing principle according to the obtained co-viewing data, so that the local clock is locked to standard time, remote tracing of time frequency is realized, and the local clock is remotely traced to a national time frequency measurement standard UTC (k);
the specific implementation steps of the step can be as follows:
s2.1, obtaining clock difference between a reference clock and a satellite clock according to pseudo-range information measured by a GNSS receiving module and the pseudo-range information obtained by measurement, wherein the reference clock is a national time frequency measurement standard;
in S2.1, the clock offset of the reference end of the national time frequency measurement standard is:the clock difference of the local clock of the client is:wherein T isutc(k)Is the time of day of the time reference,time of day for PRN ═ j satellite, TuserIs the time of day of the local clock,time of the PRN j satellite.
S2.2, interacting client data of the reference end and the local clock through the national time frequency measurement standard to obtain the time difference delta T between the local clock and the reference standard time at a certain momentuser-ΔTutc=Tuser-Tutc(k);
S2.2, time difference between local clock (client) and national time frequency measurement referenceWherein: Δ tiTime difference information between a local clock (client) and a national time frequency measurement reference at the ith moment in unit s;calculating the time deviation between a local clock (client) and a Beidou satellite system time BDT for the jth navigation satellite, wherein j is 1,2 … … n;and calculating the time deviation between the national time frequency measurement reference UTC (k) and the Beidou satellite system time BDT for j navigation satellites, wherein j is 1 and 2 … … n.
S2.3, acquiring the frequency deviation of the local clock relative to the standard time through accumulation of a period of time according to the time difference information;
in S2.3, the phase deviation Δ phaseoffset of the local clock at the ith time from the national time-frequency measurement standard is Δ tiFrequency deviation of the local clock at time i relative to the national time-frequency measurement standardWhere Δ tiIs a time TiMeasuring standard time deviation in units of s, delta t relative to national time frequencyi-1Is a time TiCorresponding local clock Ti-1Standard time deviation, in units of s, is measured relative to the national time frequency.
And S2.4, adjusting and controlling the time deviation and the frequency deviation of the local clock according to the phase deviation and the frequency deviation of the local clock relative to the national time frequency measurement standard, so that the local clock is locked to the standard time, and the local time locked to the standard time is obtained, thereby achieving the purpose of remote tracing of time and frequency.
S3, carrying out information transmission of the data protocol packet according to the local clock locked to the standard time, and generating a timestamp based on the network time server time service principle;
and the precision test and calibration of the network time server are realized by utilizing the time service principle of the network time server. The currently common network time server includes NTP and PTP (IEEE1588), and the operating principles are basically consistent.
The specific implementation steps of the step can be as follows:
s3.1, based on the local clock locked to the standard time, the network time synchronization client sends a network time synchronization protocol data packet to the network time server to generate timestamp information T1 (the time T1 is traced to the standard time);
s3.2, the network time server end receives the network time synchronization protocol data packet and generates time stamp information T2;
s3.3, the network time server side returns a network time synchronization data packet to the network time synchronization client side to generate timestamp information T3;
and S3.4, the network time synchronization client receives the network time synchronization data packet returned by the network time server and generates time stamp information T4 (the time T4 is traced to the standard time).
The FPGA processor is used as a hardware platform, a local clock (locked to standard time) runs a network time synchronization client program, timestamp information T1 is generated for the data protocol packet at the sending time of the data protocol packet, and the data protocol packet is sent to a network time server; the timestamp T4 is again generated upon receipt of the packet returned by the network time server.
And S4, acquiring the time deviation between the local clock and the network time server through the timestamp in the round-trip data protocol packet, acquiring the deviation between the network time server and the standard time, and calibrating the network time server.
Obtaining the time deviation between the server side of the network time server and the client side of the local clock through the timestamp data in the round-trip data protocol packet delivered by the server side and the client sideAnd network delay of network time server and standard timeAnd time offset of local clock and network time serverSince the local clock has been remotely sourced to the national time frequency measurement reference, this time offset can be considered as the offset of the network time server from the standard time. The time of the client is traced to the standard time, so that the time synchronization precision of the network time server is obtained, and calibration or tracing is performed, wherein T1 is a timestamp generated by sending the network time data protocol packet data generated by a local clock, T4 is a timestamp generated by returning and receiving the network time data protocol packet data generated by the local clock, T2 is a timestamp generated by receiving the data protocol packet sent by the client at the network time server side, and T3 is a timestamp generated by sending the data protocol packet sent by the client at the network time server side.
The method for calibrating the network time server based on the satellite common view is a method for detecting and calibrating the high-precision network time server, and comprises the steps of firstly utilizing the satellite common view to remotely trace a local clock to a national time frequency measurement reference (such as UTC (k) of China measurement science research institute), then using the local clock as the reference and a client of network time service to remotely access the network time server to be tested, measuring the time service precision of the network time server through time service methods of different network time servers (NTP or PTP), and calibrating. The satellite navigation common-view technology is utilized to realize the high-precision time tracing problem, and the reference time for measurement is linked with the national time frequency measurement standard; and taking the local device for obtaining the time frequency tracing as a client, and then carrying out network access and time difference measurement on a network time server so as to evaluate and calibrate the time service precision.
Example 2
Referring to fig. 1 to 5, an embodiment of a satellite-based co-view network time server calibration apparatus according to the present invention will be described. The calibration device of the network time server based on the satellite common view comprises a satellite common view receiver, a local clock, an FPGA (Field Programmable Gate Array) processor and a time synchronization processing module, wherein the satellite common view receiver is used for carrying out common view observation with the satellite common view receiver of the national time frequency measurement reference; the local clock is electrically connected with the satellite common-view receiver; the FPGA processor is respectively electrically connected with the satellite common-view receiver and the local clock; and the time synchronization processing module is connected with the FPGA processor and is used for carrying out data transmission with a network time server to be tested.
The satellite common-view receiver is a client, automatically downloads satellite common-view data generated by national time frequency measurement reference through a network, and performs satellite common-view comparison with the satellite common-view data; connecting a local clock to receive a time-frequency signal 1PPS/10MHz, and controlling and adjusting the time-frequency signal; and the time stamp TOD is connected with the FPGA processor and provides standard time for the FPGA processor. The main function is to perform common-view observation with a satellite common-view receiver (reference end) of a national time frequency measurement standard, obtain time difference and frequency difference between a local clock and the measurement standard, and control and adjust the local clock.
The local clock generates a standard time frequency signal 1PPS/10MHz, receives an external control instruction and corrects the time frequency signal, provides the standard time frequency signal 1PPS and 10MHz for the satellite common-view receiver (client), receives the control of the standard time frequency signal, and provides standard time and frequency for the FPGA processor.
The FPGA processor receives the time frequency signals of the local clock and the satellite common-view receiver, generates a timestamp locked to the local clock (locked to standard time), and serves as an operating platform of a client program of the network time server, and generates timestamps for transmitting and receiving data packets for the client program. The FPGA processor receives a time frequency signal 1PPS and 10MHz of a local clock standard; receiving time stamp information TOD of the satellite common-view receiver standard at the same time; and as an operation platform of the network time synchronization client program, generating sending and receiving time stamps of the network time protocol data packet.
The time synchronization processing module comprises a network time synchronization client program, generates a network time protocol, records a data packet sending timestamp, and initiates transmission to a network time server to be tested; and receiving a data packet returned by the network time server to be tested, recording a received timestamp, and calculating the time deviation and the network delay between the local clock and the network time server according to the timestamp in the data packet.
The satellite-vision-sharing-based network time server calibration device remotely traces to the national standard time through the satellite-vision-sharing remote tracing and directly or remotely calibrates the network time server. Through verification, the source tracing precision of the time frequency can reach 5ns (95%), the source tracing precision is generally 1-2 orders of magnitude higher than that of a network time server, the uncertainty of the measurement of the time accuracy of the network time server reaches 20ns, and the precision test requirements of the existing network time servers such as NTP and PTP are met.
The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same or similar parts among the embodiments are referred to each other. Details which are not described in detail in the embodiments of the invention belong to the prior art which is known to the person skilled in the art.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (8)
1. A network time server calibration method based on satellite common view is characterized by comprising the following specific steps:
step 1, satellite common-view data of a national time frequency measurement reference and satellite common-view data of a local clock are obtained through network or Beidou communication;
step 2, adjusting and controlling a local clock based on a GNSS co-viewing principle according to the acquired co-viewing data to lock the local clock to standard time;
step 3, carrying out information transmission of the data protocol packet according to the local clock locked to the standard time, and generating a timestamp based on a network time server time service principle;
and 4, acquiring the time deviation between the local clock and the network time server through the timestamp in the round-trip data protocol packet, acquiring the deviation between the network time server and the standard time, and calibrating the network time server.
2. The method for calibrating a network time server based on satellite common view according to claim 1, wherein the step 2 comprises the following steps:
step 2.1, according to the measured pseudo-range information, clock difference between a reference clock and a satellite clock is obtained, wherein the reference clock is a national time frequency measurement standard;
step 2.2, through interaction of client data of the reference end and the local clock of the national time frequency measurement standard, obtaining a time difference delta T between the local clock and the reference standard time at a certain momentuser-ΔTutc=Tuser-Tutc(k)Wherein T isutc(k)Time of reference, TuserBeing the time of the local clock, Δ TutcClock error, Δ T, of reference terminal for national time frequency measurement referenceuserIs the clock difference of the local clock of the client;
step 2.3, acquiring the frequency deviation of the local clock relative to the standard time through the accumulation of a period of time according to the time difference information;
and 2.4, obtaining the local time locked to the standard time by adjusting the time deviation and the frequency deviation of the local clock.
3. The method for calibrating a network time server based on satellite common view according to claim 2, wherein the step 3 comprises the following steps:
step 3.1, based on the local clock locked to the standard time, the client sends a network time synchronization protocol data packet to generate timestamp information T1;
step 3.2, the server end receives the network time synchronization protocol data packet and generates time stamp information T2;
step 3.3, the server side returns a network time synchronization data packet to the network time synchronization client side to generate timestamp information T3;
and 3.4, the network time synchronization client receives the returned network time synchronization data packet to generate time stamp information T4.
4. The method for calibrating a network time server based on satellite common view according to claim 3, wherein the step 4 comprises the following steps: obtaining the time deviation between the server side and the client side through the timestamp data in the round-trip data protocol packetAnd network delay of network time server and standard timeAnd time offset of local clock and network time serverAnd obtaining the time synchronization precision of the network time server, and calibrating or tracing.
6. The method according to claim 5, wherein in step 2.2, the time difference between the local clock and the national time frequency measurement reference is determinedWherein: Δ tiTime difference information between a local clock and a national time frequency measurement reference at the ith moment;calculating the time deviation between a local clock and a Beidou satellite system time BDT for a jth navigation satellite, wherein j is 1,2 … … n;and calculating the time deviation between the national time frequency measurement reference UTC (k) and the Beidou satellite system time BDT for j navigation satellites, wherein j is 1 and 2 … … n.
7. The method according to claim 6, wherein in step 2.3, the phase deviation Δ phaseoffset ═ Δ t of the local clock at the ith time relative to the national time-frequency measurement standardiFrequency deviation of the local clock at time i relative to the national time-frequency measurement standardWhere Δ tiIs a time TiMeasuring the standard time deviation, Δ t, relative to the national time frequencyi-1Is a time TiCorresponding local clock Ti-1Standard time deviation is measured relative to national time frequency.
8. A satellite common view based network time server calibration apparatus, comprising:
the satellite common-view receiver is used for carrying out common-view observation with the satellite common-view receiver of the national time frequency measurement reference;
the local clock is electrically connected with the satellite common-view receiver;
the FPGA processor is electrically connected with the satellite common-view receiver and the local clock respectively;
and the time synchronization processing module is connected with the FPGA processor and is used for carrying out data transmission with a network time server to be tested.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011328743.3A CN112543078B (en) | 2020-11-24 | 2020-11-24 | Network time server calibration method and device based on satellite common view |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011328743.3A CN112543078B (en) | 2020-11-24 | 2020-11-24 | Network time server calibration method and device based on satellite common view |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112543078A true CN112543078A (en) | 2021-03-23 |
CN112543078B CN112543078B (en) | 2023-10-27 |
Family
ID=75014703
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011328743.3A Active CN112543078B (en) | 2020-11-24 | 2020-11-24 | Network time server calibration method and device based on satellite common view |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112543078B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113110016A (en) * | 2021-04-12 | 2021-07-13 | 中国计量科学研究院 | Common-view data generation method, receiver and time calibration system |
CN113271172A (en) * | 2021-07-16 | 2021-08-17 | 智道网联科技(北京)有限公司 | Time synchronization method and device |
CN114157378A (en) * | 2021-11-30 | 2022-03-08 | 浪潮云信息技术股份公司 | ZNBase-based performance optimization method and system for sea light platform |
CN117008036A (en) * | 2023-08-08 | 2023-11-07 | 河北大学 | Remote self-calibration device for voltage sensor |
CN117453505A (en) * | 2023-10-30 | 2024-01-26 | 中国电子技术标准化研究院 | Device and method for calibrating time parameters of software performance testing tool |
CN117666321A (en) * | 2023-12-05 | 2024-03-08 | 中国科学院精密测量科学与技术创新研究院 | Virtual satellite common view real-time synchronization device and synchronization method thereof |
CN117784580A (en) * | 2024-01-23 | 2024-03-29 | 星汉时空科技(长沙)有限公司 | Method for improving PTP point-to-point time service precision and time service device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020131370A1 (en) * | 2000-12-19 | 2002-09-19 | Chuah Mooi Choo | Clock offset estimation with bias correction |
WO2008052469A1 (en) * | 2006-10-27 | 2008-05-08 | Huawei Technologies Co., Ltd. | A method, system and time server for adjusting network time |
CN104238352A (en) * | 2014-09-24 | 2014-12-24 | 北京市计量检测科学研究院 | National benchmark controlled local time standard generating system and method |
CN105578587A (en) * | 2015-12-17 | 2016-05-11 | 北京无线电计量测试研究所 | Time frequency comparison method and device |
CN108365905A (en) * | 2018-01-29 | 2018-08-03 | 中国科学院国家授时中心 | A kind of national standard time restoration methods based on satellite common vision data real-time exchange |
-
2020
- 2020-11-24 CN CN202011328743.3A patent/CN112543078B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020131370A1 (en) * | 2000-12-19 | 2002-09-19 | Chuah Mooi Choo | Clock offset estimation with bias correction |
WO2008052469A1 (en) * | 2006-10-27 | 2008-05-08 | Huawei Technologies Co., Ltd. | A method, system and time server for adjusting network time |
CN104238352A (en) * | 2014-09-24 | 2014-12-24 | 北京市计量检测科学研究院 | National benchmark controlled local time standard generating system and method |
CN105578587A (en) * | 2015-12-17 | 2016-05-11 | 北京无线电计量测试研究所 | Time frequency comparison method and device |
CN108365905A (en) * | 2018-01-29 | 2018-08-03 | 中国科学院国家授时中心 | A kind of national standard time restoration methods based on satellite common vision data real-time exchange |
Non-Patent Citations (1)
Title |
---|
陈瑞琼;刘娅;李孝辉;: "基于卫星共视的远程时间频率校准系统", 电子测量与仪器学报, no. 01 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113110016A (en) * | 2021-04-12 | 2021-07-13 | 中国计量科学研究院 | Common-view data generation method, receiver and time calibration system |
CN113110016B (en) * | 2021-04-12 | 2023-10-20 | 中国计量科学研究院 | Common view data generation method, receiver and time calibration system |
CN113271172A (en) * | 2021-07-16 | 2021-08-17 | 智道网联科技(北京)有限公司 | Time synchronization method and device |
CN113271172B (en) * | 2021-07-16 | 2021-10-08 | 智道网联科技(北京)有限公司 | Time synchronization method and device |
CN114157378A (en) * | 2021-11-30 | 2022-03-08 | 浪潮云信息技术股份公司 | ZNBase-based performance optimization method and system for sea light platform |
CN117008036A (en) * | 2023-08-08 | 2023-11-07 | 河北大学 | Remote self-calibration device for voltage sensor |
CN117453505A (en) * | 2023-10-30 | 2024-01-26 | 中国电子技术标准化研究院 | Device and method for calibrating time parameters of software performance testing tool |
CN117666321A (en) * | 2023-12-05 | 2024-03-08 | 中国科学院精密测量科学与技术创新研究院 | Virtual satellite common view real-time synchronization device and synchronization method thereof |
CN117784580A (en) * | 2024-01-23 | 2024-03-29 | 星汉时空科技(长沙)有限公司 | Method for improving PTP point-to-point time service precision and time service device |
Also Published As
Publication number | Publication date |
---|---|
CN112543078B (en) | 2023-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112543078A (en) | Network time server calibration method and device based on satellite common view | |
JP4287476B2 (en) | Transfer of calibration time information in mobile terminals | |
TW200807008A (en) | Associating a universal time with a received signal | |
CN113110016B (en) | Common view data generation method, receiver and time calibration system | |
JP4472994B2 (en) | Method for time synchronization of at least two measuring computers cooperating via a communication network such as the Internet, an intranet or the like | |
CN115085849B (en) | Internet-independent Beidou B2B PPP precision time service method and device | |
US11611946B2 (en) | Sampling synchronization through GPS signals | |
US20100293243A1 (en) | method and apparatus for measuring directionally differentiated (one-way) network latency | |
CN112187560A (en) | NTP network time service evaluation system, method and time service evaluation device | |
CN210742507U (en) | Standard time frequency source device based on global navigation satellite system | |
CN116865896A (en) | Network time service testing method and testing equipment | |
CN112946693B (en) | Method and system for determining system time deviation of satellite navigation system | |
CN113589675B (en) | Network time synchronization method and system with traceability | |
CN113267186B (en) | Data synchronous acquisition system and data synchronous acquisition method | |
CN116224746A (en) | High-stability time reference establishment method for satellite-ground atomic clock fusion | |
CN115856793A (en) | Radar signal frequency deviation estimation compensation method | |
RU2585325C1 (en) | System for synchronising frequency and time scale of remote stations | |
Vigner et al. | Precise synchronization in large distributed systems | |
US20070177572A1 (en) | Method and system for reporting synchronization status in a network of RF receivers | |
CN117784580B (en) | Method for improving PTP point-to-point time service precision and time service device | |
Aanen et al. | Evaluation of GNSS-based Time Synchronisation for ToF Localisation with Software-Defined Radio | |
CN116781196A (en) | Method and device for time synchronization of multiple sensors in mobile measurement system | |
RU2381538C1 (en) | Method of distributing precise universal time signals over telecommunication network and system for distributing precise universal time signals | |
RU172333U1 (en) | Hardware-software complex for measuring IP network performance metrics | |
CN118300740A (en) | Time frequency in-situ calibration device and method |
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 |