Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for synchronizing local clocks in a distributed computer network

A computer network, local clock technology, applied in the direction of synchronous signal speed/phase control, time division multiplexing systems, electrical components, etc., to achieve the effect of perfect implementation and cost reduction

Active Publication Date: 2011-12-14
TTTECH COMPTECHN +1
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The problem of clock synchronization is the problem of bringing the local clocks of different components into close agreement

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 synchronizing local clocks in a distributed computer network
  • Method for synchronizing local clocks in a distributed computer network
  • Method for synchronizing local clocks in a distributed computer network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] figure 1 A distributed computer network consisting of 5 end systems 101-105 and 2 switches 201, 202 is depicted. Each of end systems 101 - 105 is connected to switch 201 by bidirectional communication link 110 and to switch 202 by another bidirectional communication link 120 . Thus, the distributed computer network provides two redundant communication channels for communication between any two end systems 101-105.

[0027] End systems 101-105 generate some synchronization information which is consumed by switches 201,202. The switches 201, 202 generate some new synchronization information from receiving some synchronization information from the end systems 101-105.

[0028] Once the end systems 101-105 are synchronized, the end systems 101-105 will publish the synchronization information at the same pre-scheduled instant. A release refers to an internal signal in an end system 101-105 that indicates that information is ready to be transmitted. The actual initiation ...

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 method for synchronizing local clocks in a distributed computer network, where the computer network consists of a number of end systems and at least two switches, where each end system is connected to at least two switches via bidirectional communication links, and where a configured subset of end systems and switches executes the method in form of a synchronization state machine, characterized in that a) the state machine uses at least three different frame types (coldstart frame type, coldstart acknowledge frame type, and integration frame type), and b) the states in the state machine are either the to belong to an unsynchronized set of states or belong to a synchronized set of states, and c) all end systems that are configured as Synchronization Master periodically send coldstart frames in one of the unsynchronized states, and d); all end systems that are configured as Synchronization Master react to the reception of a coldstart frame by sending a coldstart acknowledgment frame a configurable coldstart offset timeout after the reception of the coldstart frame on all replicated communication channels, provided that the end system is in a state in which the synchronization state machine defines a transition for coldstart frames, and where the coldstart offset timeout is reset when a consecutive coldstart frame is received before the coldstart acknowledge is sent, and e) all end systems that are configured as Synchronization Master react to the reception of a coldstart acknowledgment frame by starting a configurable coldstart answer offset timeout, provided that they are not already executing the coldstart offset timeout, and entering a synchronized state when the coldstart answer offset timeout expires.

Description

Background technique [0001] The present invention relates to synchronizing local clocks in a distributed computer network. Of particular interest to the present invention are computer networks that exchange information by sending the information over communication links between components in the network. Without limiting the specific implementation of the invention, we use standard Ethernet as an illustrative example. In standard Ethernet, end systems are connected via network switches via bidirectional communication links. An end system would communicate with a second end system or group of end systems by sending the information to the switch, which would then relay the information to the receiving end system or other end systems. Likewise, end systems can be directly connected to each other via bidirectional communication links, making the apparent distinction between end systems and switches indistinguishable in some configurations. Therefore, we generally use the term c...

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 Applications(China)
IPC IPC(8): H04J3/06
CPCH04J3/0676H04L7/10H04J3/0652
Inventor 威尔弗里德·施泰纳冈瑟·鲍尔马蒂亚斯·韦希特尔迈克尔·珀利什布伦达·霍尔
Owner TTTECH COMPTECHN
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More