A Distributed Node Clock Calibration Method for Distributed Real-time System

A distributed node and clock calibration technology, which is applied in the computer field, can solve the problems that there is no unified global clock and the task execution of each node cannot be coordinated, and achieve the effect of wide synchronization time range, less hardware resource requirements, and simple method

Active Publication Date: 2019-05-14
XIAN FLIGHT SELF CONTROL INST OF AVIC
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In a traditional distributed real-time system, each node has its own local clock, but there is no unified global clock. The local clock of each node is used as the scheduling benchmark of node tasks according to its own cycle, and the task execution of each node cannot be coordinated.

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
  • A Distributed Node Clock Calibration Method for Distributed Real-time System
  • A Distributed Node Clock Calibration Method for Distributed Real-time System
  • A Distributed Node Clock Calibration Method for Distributed Real-time System

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The present invention will be described in further detail below. see figure 1 , figure 2 , image 3 .

[0018] The distributed system has two or more similar distributed systems, each distributed system has its own network bus, and multiple computers are attached to the network bus as network nodes; each node has an independent local clock, and each The network has a master node that provides a global clock, and the clocks of the master nodes of the global clocks of each distributed network in the distributed redundant system are synchronized and consistent.

[0019] It is characterized in that the distributed node computers adjust the local clocks by receiving the global clocks, so that the local clocks and the global clocks are within the allowable clock deviation, so that the clocks of all nodes in the entire distributed redundant system are coordinated. In the distributed real-time system, the invention can ensure that all node computers are consistent with the...

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 relates to a distributed node clock calibration method of a distributed real-time system. According to the method, based on two or more similarity distributed bus systems in the distributed system, each distributed system has its own network bus, a plurality of computers are regarded as network nodes and hung on the network bus, each node has an autonomous local clock, each network has a main node for providing a global clock, and the clocks of the main nodes of the global clocks of the distributed networks in a distributed redundant system are synchronous and consistent. The method is characterized in that a distributed node computer adjusts the local clock by receiving the global clocks according to calculation of the skewing of the local clocks so that the local clocks and the global clocks are in the allowed clock skewing, and the clocks of the nodes of the whole distributed redundant system are coordinated and consistent. According to the method, the consistency of all the node computers and the global clocks can be guaranteed in the distributed real-time system, and the coordinated and consistent clock reference can be provided for task scheduling of each distributed node computer.

Description

technical field [0001] The invention belongs to computer technology and relates to a method for calibrating distributed node clocks of a distributed real-time system. Background technique [0002] In a traditional distributed real-time system, each node has its own local clock, but there is no unified global clock. The local clock of each node is used as the scheduling benchmark of node tasks according to its own cycle, and the task execution of each node cannot be coordinated. If the task deployment of the entire distributed system is to be carried out, the task execution of the entire system must be guaranteed by increasing the data update rate of the distributed network bus and each node with the most intensive task execution cycle. Contents of the invention [0003] The purpose of the present invention is: in the distributed real-time system, through the clock calibration of the distributed nodes, it is ensured that all node computers are consistent with the global clo...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04J3/06
CPCH04J3/0638H04J3/0641
Inventor 徐建军杨沛朱立平
Owner XIAN FLIGHT SELF CONTROL INST OF AVIC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products