TEMPO: A Network Time Controller for a Distributed Berkeley UNIX System

Riccardo Gusella and Stefano Zatti

EECS Department
University of California, Berkeley
Technical Report No. UCB/CSD-83-163
December 1983

http://www2.eecs.berkeley.edu/Pubs/TechRpts/1983/CSD-83-163.pdf

TEMPO keeps the clocks of computers in a local network synchronized with an accuracy comparable to the resolution of each individual clock. In a loosely-coupled network the machines can only compute the differences between the times of their clocks. A new algorithm has been devised to perform this measurement; a protocol based on it can adjust the clocks by means of a new system call that has been added to the kernel of clocks by means of a new system call that has been added to the kernel of the Berkeley UNIX 4.2BSD operating system.

Several experiments show that a total quasi ordering can be based on the unique network timing maintained by the service.

Cover title: TEMPO: Time Services for the Berkeley Local Network


BibTeX citation:

@techreport{Gusella:CSD-83-163,
    Author = {Gusella, Riccardo and Zatti, Stefano},
    Title = {TEMPO: A Network Time Controller for a Distributed Berkeley UNIX System},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {1983},
    Month = {Dec},
    URL = {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1983/5983.html},
    Number = {UCB/CSD-83-163},
    Abstract = {TEMPO keeps the clocks of computers in a local network synchronized with an accuracy comparable to the resolution of each individual clock. In a loosely-coupled network the machines can only compute the differences between the times of their clocks. A new algorithm has been devised to perform this measurement; a protocol based on it can adjust the clocks by means of a new system call that has been added to the kernel of clocks by means of a new system call that has been added to the kernel of the Berkeley UNIX 4.2BSD operating system.  <p>  Several experiments show that a total quasi ordering can be based on the unique network timing maintained by the service.  <p><b>Cover title:</b> TEMPO: Time Services for the Berkeley Local Network}
}

EndNote citation:

%0 Report
%A Gusella, Riccardo
%A Zatti, Stefano
%T TEMPO: A Network Time Controller for a Distributed Berkeley UNIX System
%I EECS Department, University of California, Berkeley
%D 1983
%@ UCB/CSD-83-163
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1983/5983.html
%F Gusella:CSD-83-163