RFC 2783 (rfc2783) - Page 1 of 31
Pulse-Per-Second API for UNIX-like Operating Systems, Version 1
Alternative Format: Original Text Document
Network Working Group J. Mogul
Request for Comments: 2783 Compaq WRL
Category: Informational D. Mills
University of Delaware
J. Brittenson
Sun
J. Stone
Stanford
U. Windl
Universitaet Regensburg
March 2000
Pulse-Per-Second API for UNIX-like Operating Systems, Version 1.0
Status of this Memo
This memo provides information for the Internet community. It does
not specify an Internet standard of any kind. Distribution of this
memo is unlimited.
Copyright Notice
Copyright (C) The Internet Society (2000). All Rights Reserved.
Abstract
RFC 1589 describes a UNIX kernel implementation model for high-
precision time-keeping. This model is meant for use in conjunction
with the Network Time Protocol (NTP, RFC 1305), or similar time
synchronization protocols. One aspect of this model is an accurate
interface to the high-accuracy, one pulse-per-second (PPS) output
typically available from precise time sources (such as a GPS or GOES
receiver). RFC 1589 did not define an API for managing the PPS
facility, leaving implementors without a portable means for using PPS
sources. This document specifies such an API.
Mogul, et al. Informational