[LEAPSECS] 256-week / leap seconds / in the news

Tom Van Baak tvb at LeapSecond.com
Sun Jul 25 12:47:24 EDT 2021


Steve,

I'm thinking the problem is not with GPS or with modulo arithmetic. I'm 
in contact with Leo and others for the root cause or the scope of the 
problem as reported on twitter. I'll say more later.

Per the GPS ICD, when dt_LS == dt_LSF there is no leap second to speak 
of; not in recent past; not in near future. The 8-bit WN and DN fields 
are not applicable to a non event.

When dt_LS != dt_LSF you know there is a nearby leap second event. You 
then look at WN and DN to determine when. It could have been in the 
recent past, it could be in the near future, or even in progress. By 
"recent past" and "near future" I mean ±127 weeks (about ±2½ years).

Clearly this design means GPS cannot give indefinite past history of a 
previous leap second(s), nor indefinite future notice of a pending leap 
second(s). This is not a problem given how UTC is currently defined and 
managed. BIPM has a good track record of 6 months (~26 weeks) of notice. 
The official UTC spec is 1 month (~4 weeks) of notice so a 127 week GPS 
limit is more than adequate.

/tvb


On 7/25/2021 8:54 AM, Steve Allen wrote:
> On Sat 2021-07-24T18:50:50-0700 Tom Van Baak hath writ:
>> In the news:
>>
>> "GPS will broadcast a 0 second leap second in 128 days"
>> https://news.ycombinator.com/item?id=27944776
> A tweet from Leo Bodnar electronics about their NTP device
> https://twitter.com/LeoBodnar/status/1419239590532206597
> which famously includes highlighted text from the section of the GPS
> ICD that describes the need to do modulo arithmetic along with the URL
> to the new version of the firmware.
>
> --
> Steve Allen                    <sla at ucolick.org>              WGS-84 (GPS)
> UCO/Lick Observatory--ISB 260  Natural Sciences II, Room 165  Lat  +36.99855
> 1156 High Street               Voice: +1 831 459 3046         Lng -122.06015
> Santa Cruz, CA 95064           https://www.ucolick.org/~sla/  Hgt +250 m
> _______________________________________________
> LEAPSECS mailing list
> LEAPSECS at leapsecond.com
> https://pairlist6.pair.net/mailman/listinfo/leapsecs
>



More information about the LEAPSECS mailing list