[LEAPSECS] Reliability (was Re: it's WP7A week in Geneva)
    Rob Seaman 
    seaman at noao.edu
       
    Sat Oct  3 17:56:17 EDT 2009
    
    
  
Tom Van Baak wrote:
>> when all is said and done).  A 12.5 minute down time means your  
>> annual reliability can only be 4 9's, not 5 9's...  This is why  
>> many receivers remember the last UTC offset values and warm start  
>> with them if they have only been off a short period of time...
>> Warner
>
> User code can usually handle being told by a GPS receiver that "UTC  
> is not known yet; use GPS time instead". But when a GPS receiver  
> says "sorry, by the way, all the UTC time stamps
> I've sent you in the past quarter hour were off by one second", that  
> might be a little more trouble to deal with.
Could somebody comment on the reliability of GPS receivers to deliver  
GPS time itself?
It is clearly aberrant design for any system to ever lie about a  
return value.  This is why error handling exists.  There are any  
number of quite desirable reasons a specific model of GPS receiver  
might be designed to behave idiosyncratically.  If there is no  
separate channel to convey errors properly, then it should at least  
return a non-legal value (-1 or such) pending this 12.5 minute start- 
up interval.  The three behavioral issues (choice of timescale,  
potentially lengthy initialization procedure, proper error handling)  
are orthogonal.
That said, client applications often have to deal with less than  
perfect hardware or software components.  In this case it sounds like  
the app (or a system like NTP) would be wise to manage restarts by  
marking a restarting receiver as invalid for 12.5 minutes (or until  
some other condition is met).  I'm sure I'm about to hear why this is  
a naive statement :-)
However, is it a true assertion that currently deployed GPS receivers  
return GPS time significantly more reliably (all those 9's) than they  
do UTC?  (Assuming a particular model supports both?)
It's hard to see this as supporting a position that "Only UTC can be  
disseminated"...
Rob
    
    
More information about the LEAPSECS
mailing list