WWVB - Phase Modulated Time Code

Phase Modulated Time Code

The phase-modulated time code has been completely updated and is not related to the amplitude-modulated time code. The only connection is that the marker bits (where only 20% of the second is transmitted at full strength) are not used for essential time code information.

The time is transmitted as a 26-bit "minute of century" from 0 to 52595999 (or 52594559 in centuries with only 24 leap years). Like the amplitude-modulated code, the time is transmitted in the minute after the instant it identifies; clocks must increment it for display.

An additional 5 error correcting bits produce a 31-bit Hamming code that can correct single-bit errors or detect double-bit errors (but not both).

Additional fields encode DST and leap-second announcement bits similar to standard WWVB, and a new 6-bit field provides greatly advanced warning of scheduled DST changes.

The following information is transmitted:

  • 14 fixed sync bits {(0,0,1,1,1,0,1,1,0,1,0,0,0)}
  • 26-bit binary minute of century (0–52595999 for 36525 days per century)
    • 1 bit duplicate of the lsbit of the time code
  • 5 parity (Hamming code) ECC bits over the above
  • 5 bits of DST status and leap pending, comprising:
    • 2 bits of DST status, as in the amplitude modulated code
    • 1 bit of leap second warning, as in the amplitude modulated code
    • 2 parity bits for error detection
  • 6-bit DST rules code, comprising:
    • 2 bits indicating time of next change (1/2/3 o'clock, or never)
    • 3 bits indicating date of change (which Sunday)
    • 1 additional bit for ECC, with a peculiar encoding
  • 1 bit of "NIST notice"
  • 2 reserved bits

A receiver that already knows the time to within a few seconds can synchronize to the fixed synchronization pattern, even when it is unable to distinguish individual time code bits.

The full time code (with the amplitude-modulated code for reference) is transmitted as follows:

WWVB phase-modulated time code
Bit Amp. Ex Phase Meaning Ex Bit Amp. Ex Phase Meaning Ex Bit Amp. Ex Phase Meaning Ex
:00 FRM M sync Fixed
sync
pattern
0 :20 0 time Binary
minute of
century
0 – 52,
595,999
0 :40 DUT1 0 time 0
:01 Minute
tens
0 sync 0 :21 0 time 0 :41 1 time 0
:02 1 sync 1 :22 Day
100s
0 time 1 :42 0 time 1
:03 1 sync 1 :23 1 time 1 :43 0 time 1
:04 0 sync 1 :24 0 time 0 :44 0 time 0
:05 Minute
ones
0 sync 0 :25 Day
tens
1 time 0 :45 Year
tens
0 time 1
:06 0 sync 1 :26 0 time 1 :46 0 time 0
:07 0 sync 1 :27 0 time 0 :47 0 dst/ls DST/
Leap
second
warning
1
:08 0 sync 0 :28 0 time 0 :48 1 dst/ls 1
:09 M P1 sync 1 :29 M P3 R 0 :49 M P5 notice 1
:10 0 sync 0 :30 Day
ones
0 time 0 :50 Year
ones
0 dst/ls 0
:11 0 sync 0 :31 1 time 1 :51 0 dst/ls 1
:12 Hour
tens
0 sync 0 :32 1 time 1 :52 1 dst/ls 1
:13 1 timepar Time
parity
(ECC)
1 :33 0 time 0 :53 0 dst Next DST
schedule
0
:14 0 timepar 0 :34 0 time 0 :54 0 dst 1
:15 Hour
ones
0 timepar 0 :35 0 time 0 :55 LYI 1 dst 1
:16 1 timepar 1 :36 DUT1
sign
1 time 1 :56 LSW 0 dst 0
:17 1 timepar 0 :37 0 time 1 :57 DST 1 dst 1
:18 1 time 0 :38 1 time 0 :58 1 dst 1
:19 M P2 time (duplicate) 0 :39 M P4 R reserved 1 :59 M P0 sync 0

Bits within fields are numbered from bit 0 as the least-significant bit; each field is transmitted most significant bit first.

The example shows the time code transmitted on 4 July 2012 between 17:30 and 17:31 UTC. The BCD amplitude code shows a time of 17:30, on day 186 of the year.

The binary time code shows minute 0x064631A = 65789 of the century. Dividing by 1440 minutes per day, this is minute 1050 (= 17×60 + 30) of day 4568 of the century. There are 365×12 + 3 = 4383 days in the 12 years before 2012, so this is day 185 of the year. This day number begins at 0 on January 1, rather than 1 like the BSD time code, so it encodes the same date.

Read more about this topic:  WWVB

Famous quotes containing the words phase, time and/or code:

    The problem of the twentieth century is the problem of the color-line—the relation of the darker to the lighter races of men in Asia and Africa, in America and the islands of the sea. It was a phase of this problem that caused the Civil War.
    —W.E.B. (William Edward Burghardt)

    When you can’t figure out what to do, it’s time for a nap.
    Mason Cooley (b. 1927)

    Many people will say to working mothers, in effect, “I don’t think you can have it all.” The phrase for “have it all” is code for “have your cake and eat it too.” What these people really mean is that achievement in the workplace has always come at a price—usually a significant personal price; conversely, women who stayed home with their children were seen as having sacrificed a great deal of their own ambition for their families.
    Anne C. Weisberg (20th century)