TAI via GPS
Markus.Kuhn at cl.cam.ac.uk
Sat Dec 4 15:22:16 UTC 1999
"Joseph S. Myers" wrote on 1999-12-04 12:14 UTC:
> Do you happen to know what GPS receivers are available that provide user
> access to TAI (or some other form of the leap second offset information
> transmitted in GPS; ideally all the parameters from Table 2-11 (UTC
> Parameters) of the GPS Standard Positioning Service Signal Specification
> 2nd Edition)? This doesn't seem to be the sort of feature manufacturers
> of GPS receivers advertise, but it's of more interest to me in a GPS
> receiver than the route storage features that get promoted.
I don't have much experience with current low-cost GPS receivers and
their serial port protocols. When we played in Erlangen around with NTP,
we had a Mainberg GPS167 time receiver, i.e. a GPS receiver that was
especially designed for reference clock applications. And even that one
did *not* provide TAI, or the current UTC-TAI or UTC-GPS difference.
It's output format looked suspiciously compatible to that of other
Meinberg DCF77 receivers, which naturally have no clue about TAI.
More info on Meinberg receivers is available on
including the full manuals.
Also the IRIG-A and IRIG-B US military standard time telegram formats
supported by some GPS reference clock receivers only provide UTC and do
not allow you to reconstruct TAI.
I have seen output from some Trimble GPS receivers that contained the
GPS time as a (week, second) pair, which can be converted easily into
TAI, but I am also not sure, how much of the leap second announcement
you can access here. Trimble clocks such as the Thunderbolt on
support the Trimble Standard Interface Protocol (TSIP) via RS232 as
Even there, they don't mention whether TAI is available.
A bit more information is available on
which describes the Trimble ASCI Interface Protocol (TSIP). It *does*
provide in the TM message a 2-digit "GPS/UTC Time Offset" field that
indicates the number of seconds, but there is no leap second
Conclusions: If you look long enough, you might get TAI extracted out of
a good GPS receiver, but not all GPS receivers support this and even for
those that do, the leap second announcement is not necessarily available
or well supported, or the documentation is very obscure.
No wonder, hardly anybody is using TAI in practice and everything is UTC
Markus G. Kuhn, Computer Laboratory, University of Cambridge, UK
Email: mkuhn at acm.org, WWW: <http://www.cl.cam.ac.uk/~mgk25/>
More information about the tz