Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for implementing time calibration

A time calibration and time difference technology, applied in the field of information security, can solve problems such as heavy workload, inability to guarantee clock accuracy, and less than 0.001%

Active Publication Date: 2015-04-08
FEITIAN TECHNOLOGIES
View PDF7 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

And the accuracy of general equipment is far less than 0.001%, resulting in a greater error in the clock
In the prior art, the common means of calibrating the time is manually setting with reference to self-selected standards, which not only has a huge workload, but also cannot guarantee the accuracy of the clock

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for implementing time calibration
  • Method for implementing time calibration
  • Method for implementing time calibration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0107] Embodiment 1 of the present invention provides a method for realizing time calibration, such as figure 1 shown, including:

[0108] Step s1: The device to be calibrated generates a calibration time request message according to the sending time of the request message, and records the sending time of the request message;

[0109] Step s2: The device to be calibrated sends a calibration time request message to the standard time device;

[0110] Step s3: the standard time device receives the calibration time request message and records the receiving time of the request message, and generates a response message according to the receiving time of the request message and the sending time of the response message;

[0111] Step s4: the standard time device sends a response message to the calibrated device;

[0112] Step s5: The calibrated device receives the response message and records the receiving time of the response message, analyzes the response message to obtain the rec...

Embodiment 2

[0116] Embodiment 2 of the present invention provides a method for realizing time calibration. In Embodiment 2, the device to be calibrated stores the first private key, the second public key and the calibration counter, and the standard time device stores the first public key. , the second private key. Both the calibrated device and the standard time device are provided with independent clocks, and the standard time device is a standard clock. The technical solution of the present invention is to calibrate the clock in the calibrated device through the clock in the standard time device. The standard time device and the device to be calibrated are respectively connected to the computer through the network or USB interface or Bluetooth, and the communication data between the two is forwarded through the computer.

[0117] Such as figure 2 As shown, the method of the present embodiment includes:

[0118] Step 101: When the standard time device detects that the calibration int...

Embodiment 3

[0182] Embodiment 3 of the present invention provides a method for realizing time calibration. Specifically, the device to be calibrated is a dongle as an example for illustration, as shown in image 3 As shown, the method includes:

[0183] Step 201: When the standard time device detects that the calibration interface is called, send the first acquisition instruction to the calibrated dongle;

[0184] Preferably, before step 201, the standard time device judges whether there is a dongle connected to it, if so, execute step 201, otherwise report an error and end;

[0185] Step 202: After receiving the first acquisition instruction, the calibrated dongle sends the dongle certificate to the standard time device;

[0186] Step 203: After the standard time device receives the dongle certificate, use the first public key in the certificate to verify the signature of the certificate. If the verification is passed, save the first public key, generate a random number and save it, and...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for implementing time calibration. The method for implementing time calibration comprises the following steps that a device to be calibrated generates a calibration time request message according to request message transmitting time, transmits the calibration time request message to a standard time device, and records the request message transmitting time; the device to be calibrated receives a respond message returned by the standard time device, records respond message receiving time, analyzes the respond message to obtain request message receiving time and respond message transmitting time, and obtains time difference and message transmission delay between the device to be calibrated and the standard time device according to the request message transmitting time, the respond message receiving time, the request message receiving time and the respond message transmitting time; the device to be calibrated calibrates a clock arranged inside the device to be calibrated according to the time difference and the message transmission delay between the device to be calibrated and the standard time device. According to the method for implementing time calibration, the device to be calibrated is calibrated by using network standard time, so that clock synchronization of the device in a network can be implemented quickly, and meanwhile, a relatively high calibration precision can also be ensured.

Description

technical field [0001] The invention relates to the field of information security, in particular to a method for realizing time calibration. Background technique [0002] There is no clear index requirement for the design of general computers and interconnected devices in terms of time stability. The clock oscillators of these devices operate in a free-running condition without calibration. Due to temperature changes, electromagnetic interference, oscillator aging and production debugging, there are some errors between the oscillation frequency of the clock and the standard frequency. According to the sources, phenomena and results of errors, they can be classified as inherent or external, short-term or long-term, and random or fixed. These errors, which may seem insignificant at first glance, can have a considerable impact over time. Assuming that a device uses a clock with a very high accuracy, and its accuracy is set to 0.001%, then the deviation it produces in one sec...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04J3/06H04L7/00
Inventor 陆舟于华章
Owner FEITIAN TECHNOLOGIES
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products