Computer program product for use with a network node for perform

Pulse or digital communications – Synchronizers

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3642222, 375356, 370103, H04L 700

Patent

active

057844216

ABSTRACT:
A computer program product, such as a floppy disk with pre-recorded software, is provided. The computer program product is for use with a computer or processing system which is to function as a node within a network. Synchronization of a local time maintained at the node with a reference time is facilitated through execution of the prerecorded software by the node. Bursts of synchronization messages containing reference time stamps are transmitted over the network, or over a communication link, according to a predetermined protocol. The node receives and time stamps the messages. Thus, times according to a first time scale and a second time scale are obtained. The protocol defines temporal relationships between certain ones of the times. In accordance with the protocol, the node determines a difference between a first time according to one of the time scales and a time related to second and third times according to the other time scale. The node then updates its local time based on the difference. This synchronization method provides a well-defined upper bound of synchronization error, and allows the node to synchronize its internal time based only on information contained in the received messages and the internally generated local time stamp marks. No "round trip" or handshaking messages are necessary to define the needed temporal relationships between the times according to the first and second scales. Thus, it is not necessary that the reference time source know the identity of the node which is synchronizing itself. The node also maintains a global precision value, which estimates its time synchronization error, by resetting the value when the node is synchronized, and updating the value as the node operates. Responsive to the global precision exceeding various theresholds, the node requests resynchronization or sends synchronization messages based on its internal time.

REFERENCES:
patent: 2986723 (1961-05-01), Darwin et al.
patent: 3940558 (1976-02-01), Gabbard et al.
patent: 4142069 (1979-02-01), Stover
patent: 4305045 (1981-12-01), Metz et al.
patent: 4677614 (1987-06-01), Circo
patent: 4709347 (1987-11-01), Kirk
patent: 4736393 (1988-04-01), Grimes et al.
patent: 4860285 (1989-08-01), Miller et al.
patent: 4893318 (1990-01-01), Potash et al.
patent: 4918652 (1990-04-01), Bennington et al.
patent: 4939752 (1990-07-01), Literati et al.
patent: 4982185 (1991-01-01), Holmberg et al.
patent: 4988989 (1991-01-01), Goto
patent: 5001730 (1991-03-01), Franaszek et al.
patent: 5052029 (1991-09-01), James et al.
Christian, F., Probabilistic Clock Synchronization, IBM Tech. Disclosure Bulletin, vol. 31, No. 2, Jul. 1988.
Christian, F. et al., Decentralizing Technique Applied to Master-Slave Clock Synchronization, IBM Technical Disclosure Bulletin, vol. 33, No. 8, Jan. 1991.
Dolev et al., Dynamic Fault-Tolerant Clock Synchronization, IBM Research Journal, RJ8576 (77355) Jan. 16, 1992.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Computer program product for use with a network node for perform does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Computer program product for use with a network node for perform, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer program product for use with a network node for perform will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1654554

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.