[LEAPSECS] What is GMT?
    mike cook 
    michael.cook at sfr.fr
       
    Thu Jan  5 02:59:50 EST 2012
    
    
  
Le 05/01/2012 06:36, Harlan Stenn a écrit :
> ntpd can easily track SI seconds or "angle time" seconds.  The
> differences are small enough over a day to be easily amortized.
>
> It would not be all that difficult to create an NTPv5 protocol (for
> example) that would include "timescale" as a parameter.  There may be a
> way to do this using the v4 protocol, but I haven't thought about it at
> all.
>
> But that's pretty easy - there are other issues afoot here, like
> regardless of how one syncs time between machines, if one collects a
> timestamp on a box, what timescale is that timestamp in?
NTP4 already has extension field capability which could be used to  
identify and define the alternate scale data.
I was thinking along the lines that the reference, originate, receive 
and transmit timestamps be kept as now ( UTC in whatever form) so that 
if no extension in the packet, nothing to do. The transmitted scale(s) 
would  be piggybacked in  extensions  as an offset / frequency change to 
get to next alternate timescale tick, and on a per client basis. Up to 
the admin via ntp.conf to say what he wants to use . All managed scales 
would be transmitted. As there is usually only one hardware TSC/timer 
and RTC pair in a machine , those would need to be occupied by the 
chosen scale and served packets have their UTC fields reverse mapped 
from the TSC/timer data and managed alternate scale parameters. I guess, 
multiple alternate scales could be managed if the UDP packet space allows.
> What about storing these timestamps?  Displaying their values?
> Comparing them with other timestamps from possibly different timescales?
ntp management utilities would need  new options to list  display  and 
compare alternate timescale data.
>
> H
> _______________________________________________
> LEAPSECS mailing list
> LEAPSECS at leapsecond.com
> http://six.pairlist.net/mailman/listinfo/leapsecs
>
>
    
    
More information about the LEAPSECS
mailing list