Method for determining optimal master block among distributed node clocks of network system

A distributed node and network system technology, applied in the direction of time division multiplexing system, electrical components, multiplexing communication, etc., can solve the problems of limited synchronization process, inconvenient use, difficult comparison, etc., to avoid external interference, The method is simple and reliable, and the effect of simplifying the process

Pending Publication Date: 2016-07-13
EAST CHINA JIAOTONG UNIVERSITY
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The above methods all have shortcomings. Arbitrarily specifying a node as a reference object for clock synchronization will cause the clock of the entire system to be in an inaccurate and stable state; the GPS timing method is expensive and extremely inconvenient to use. Although the performance of the reference clock is stable, it cannot The entire synchronization process is extremely limited; the method of comparing c

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 determining optimal master block among distributed node clocks of network system

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0027] Example one:

[0028] The method for determining the optimal master clock in the distributed node clocks of the network system of the present invention includes N distributed node clocks;

[0029] a. The clock of each distributed node broadcasts to the system X times according to its own independent clock interval T1;

[0030] b. Each distributed node clock receives X broadcasts of other distributed node clocks and sorts the other distributed node clocks in each broadcast according to time;

[0031] c. The clock of each distributed node calculates the variance of the sequence of other distributed node clocks;

[0032] d. Confirm by variance that a distributed node clock is the optimal master clock of the network system. The confirmation by variance means that each distributed node clock broadcasts to the system the variance of the sequence of other distributed node clocks, and any distributed node clock receives the distribution The node clock sends the variance and accumulates ...

Example Embodiment

[0036] Embodiment two:

[0037] The method for determining the optimal master clock in the distributed node clocks of the network system of the present invention includes N distributed node clocks;

[0038] a. The clock of each distributed node broadcasts to the system X times according to its own independent clock interval T1;

[0039] b. Each distributed node clock receives X broadcasts of other distributed node clocks and sorts the other distributed node clocks in each broadcast according to time;

[0040] c. The clock of each distributed node calculates the variance of the sequence of other distributed node clocks;

[0041] d. Confirm by variance that a distributed node clock is the optimal master clock of the network system. The confirmation by variance means that each distributed node clock broadcasts the distributed node clock corresponding to the smallest variance to the system, and any distributed node clock receives the vote The result is superimposed on the voting results br...

Example Embodiment

[0045] Embodiment three:

[0046] The method for determining the optimal master clock in the distributed node clocks of the network system of the present invention includes N distributed node clocks;

[0047] a. The clock of each distributed node broadcasts to the system X times according to its own independent clock interval T1;

[0048] b. Each distributed node clock receives X broadcasts of other distributed node clocks and sorts the other distributed node clocks in each broadcast according to time;

[0049] c. The clock of each distributed node calculates the variance of the sequence of other distributed node clocks;

[0050] d. Confirm by variance that a distributed node clock is the optimal master clock of the network system. The confirmation by variance means: each distributed node's clock broadcasts to the system the distribution node corresponding to the order variance and minimum variance of other distributed node clocks Clock, any distributed node clock receives the voting r...

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 determining an optimal master block among the distributed node clocks of a network system, and aims to provide a method for determining a node clock with the most stable and accurate performance among the distributed node clocks of a network system as an optimal master block. According to the technical scheme, the method comprises the following steps: (a) N distributed node clocks are provided, wherein the distributed node clocks broadcast to the system X times according to the independent clock internal T1 thereof; (b) each distributed node clock receives the X broadcasts of the other distributed node clocks, and sorts the other distributed node clocks in each broadcast according to the time order; (c) each distributed node clock calculates the variance of reaching sequence of the other distributed node clocks; and (d) one distributed node clock is determined as the optimal master clock of the network system based on the variance. External interference is well avoided, there is no need for an additional clock source or other auxiliary devices, the node clock with the most stable and accurate performance in the network is selected as the optimal master clock, and the procedure of optimal master clock selecting is simplified greatly. The method is simple and reliable.

Description

technical field [0001] The invention relates to the technical field of precise clock synchronization, and more specifically relates to a method for determining an optimal master clock in distributed node clocks of a network system. Background technique [0002] The determination of the optimal master clock in the prior art basically adopts the following three methods: 1. According to the crystal oscillator type of the respective clock sources; 2. Using GPS timing as the reference object; 3. Arbitrarily designating a node as the reference object. The above methods all have shortcomings. Arbitrarily specifying a node as a reference object for clock synchronization will cause the clock of the entire system to be in an inaccurate and stable state; the GPS timing method is expensive and extremely inconvenient to use. Although the performance of the reference clock is stable, it cannot The entire synchronization process is extremely limited; the method of comparing clock source cr...

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/06
CPCH04J3/0641
Inventor 陈鹏展杨辉茹岩张欣刘曦于庆庆杨希
Owner EAST CHINA JIAOTONG UNIVERSITY
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