On Jan 14, 2014, at 8:05 AM, Steve Allen wrote:
> In 1980 November the CCITT accepted UTC "as the time scale for all
> other telecommunications activities".  In 2007 the BIPM contributed
> document 7A/51-E to the ITU-R WP7A meeting regarding Question ITU-R
> 236/7 saying please don't use TAI, we might even suppress it.  Then in
> 2010 November ITU-T SG 15 recommended the use of PTP (IEEE 1588) in
> ITU-T Recommendation G.8265.1, an operational time scale based on TAI.
> 
> These international agencies with multi-letter-acronym names are
> still not listening to each other about the nitty gritty details.

To be fair, TAI in IEEE 1588 isn't the same TAI as the BIPM's (or more 
accurately TAI(BIPM)), but rather it is a constructed time scale where every 
second is enumerated consecutively with no second being second class (leap 
second) like in other time counting things. The "TAI" specified is really just 
a count of seconds since the epoch, inclusive of leap seconds, with an epoch 
chosen to line up with time_t + positive_leaps - negative_leaps. There's some 
ambiguity in the spec about how to encode times before 1972, but since it is a 
time exchange protocol that ambiguity doesn't matter. And IEEE 1588 is all 
about measuring the offset between clocks (in phase and frequency), but doesn't 
say anything about how to correct that, let alone how to present time to the 
user. They really mean 'number of PPS seconds since 1970, with some clever math 
to avoid the mess during 1970 and 1971 with rubber seconds and millisecond 
leaps'

It is very nearly the same time scale that I defined for an internal without 
leaps timescale at a prior job. I defined it as 'number of SI PPS pulses since 
0:00:00 Jan 01, 1972 UTC + 63072000. If you do the math, this is the same as 
'number of seconds since 1970, counting leap seconds' but removes the rubber 
seconds, and millisecond leaps from before 1972 which make that imprecise 
statement .... I could also have called the time scale "TAI - 10s" and 
informally that would be right, but it wouldn't track to the BIPM's TAI time 
scale.

So it is unfortunate they chose the name 'TAI' to mean this, but even if the 
BIPM suppressed TAI, the enumeration that aligns to TAI would remain.

Warner

_______________________________________________
LEAPSECS mailing list
LEAPSECS@leapsecond.com
http://six.pairlist.net/mailman/listinfo/leapsecs

Reply via email to