[time-nuts] CDMA time synch problem in Salt Lake City, UT

Dave Andersen dga+ at cs.cmu.edu
Thu Jul 27 01:14:34 UTC 2006


I've sent this to EndRun tech support, but since they're not around at 
the moment, figured I'd run a quick check with people on the list.  I 
don't really expect an "oh, here's your problem", but I'd love one if 
someone happens to know!

I have a somewhat older Praecis Ct (CDMA cellular time receiver) that 
seems to be having either general problems or leap second problems, or 
is locking itself to a bad CDMA station.  I'm a little baffled.

ntpdc> pe
      remote           local      st poll reach  delay   offset    disp
=======================================================================
*clock.xmission. 155.98.35.100    1   64  377 0.03848  0.664292 0.00499
=ops.emulab.net  155.98.35.100    2   64  377 0.00032  0.629554 0.00421
=GPS_PALISADE(0) 127.0.0.1        0   16  377 0.00000  0.000439 0.00023

I reset it and tried again a bit later, with more ntp servers:

=nist1.symmetric 155.98.35.100    1   64    1 0.03024  0.681881 7.93750
=clock.xmission. 155.98.35.100    1   64    1 0.03828  0.704977 7.93750
=ops.emulab.net  155.98.35.100    2   64    1 0.00037  0.683862 7.93750
*GPS_PALISADE(0) 127.0.0.1        0   16   37 0.00000  0.000297 0.43768

(top is nist1.datum.com, which I'm fairly certain is good)

Running the latest firmware from the website:

Praecis Ct FW 6010-0001-000 v 2.18 - May 25 2004 16:09:30  Praecis FPGA 
6020-0001-000 v 09

The node is located in Salt Lake City, UT, at the University of Utah.

My guess, based on the other times I've seen things like this happen, is 
either:

a)  It's synched to a CDMA base station that's running some funky 
version of the spec.  This happened a while ago when some sites upgraded 
to an early version of the CDMA2000 spec, for instance.

b)  It's synched to a CDMA base station that's just completely lost its 
clock.  Last time this happened, it was a BS that was configured with 
the wrong # of leap seconds (a few years ago, before the last one), but 
this 0.7 second offset is just weird.

Some settings and debug info from the Ct, which probably won't make much 
sense unless you've got one of these things yourself.


spstat shows:

LKD PRIB  57 212 35130  5.0 0.787

for the first, and

LKD PRIB  57 212 35128  5.8 0.029

for the second try.  (I should note that there was another one in there 
where we actually appeared to be off by .96 seconds.)

Settings on the Ct are:

Cal = +0.000000000
ChannelSet = NORTH AMERICA
Ctime = OFF
DSTStart = 0,0,0
DSTStop = 0,0,0
Emul = TRIMBLE
Event = ON (TRIMBLE)
Leap = 14 14
Lo = +0:00
Port = 9600,8,N,1
Respmode = TERSE
Tmode = UTC

and there are no "fudges" or other things applied in ntp.conf that would 
be causing the problem, as far as I can tell.

Hardware settings are:

Auxout = Ldetb
IFDiv = 0
NDiv = 29448
Agc = 212
Agc Mode = Auto
A/D Gain = 2 (High)
CarrierLock = On
CarrierPLLType = TYPE 0
EarlyLateMode = On

decoded msg is:

  TimeStamp___  Ticks  Len  Typ  Rev  MRev  Sid__  Nid__  PnO  SysTime___
Lp  Off  DST  BadCrcCount
     19088472    966   26    1    5     2     94      1   57 10474949728 
  14  -12   0   0

Leapinfo is:

CDMA system message leap second field = 14
User override settings: Override = 1, current = 14, future = 14, saved 
timetag = 837977017
Current timetag = 837996007, current leap seconds = 14, current leap 
state = OFF

Saved CDMA information is:

TimeStamp___  Nid__  Sid__  PN_  SNR_  AGC  TCXO_  LO_  DST  Leap  Len 
Type  Rev  MRev  Freq_
    837976990      1     94   57   5.4  213  35133  -12    0    14   26 
     1    5     2  PRI B
    837995243      1     94   57   6.2  212  35131  -12    0    14   26 
     1    5     2  PRI B

Any clue would be appreciated!

   -Dave




More information about the Time-nuts_lists.febo.com mailing list