DCF77 is a German longwave time signal and standard-frequency radio station. It started service as a standard-frequency station on 1 January 1959. In June 1973, date and time information was added. Its primary and backup transmitters are located at in Mainflingen, about south-east of Frankfurt am Main, Germany. The transmitter generates a nominal power of 50 kW, of which about 30 to 35 kW can be radiated via a T-antenna.

DCF77 is controlled by the Physikalisch-Technische Bundesanstalt (PTB), Germany's national metrology institute and transmits in continuous operation (24 hours). It is operated by Media Broadcast GmbH (previously a subsidiary of Deutsche Telekom AG), on behalf of the PTB. With Media Broadcast GmbH, a temporal transmission availability of at least 99.7% per year or under 26.28 hours of annual downtime has been agreed upon. Most service interruptions are short-term disconnections of under two minutes. Longer lasting transmission service interruptions are generally caused by strong winds, freezing rain or snow-induced T-antenna movement. This manifests itself in electrical detuning of the antenna resonance circuit and hence a measurable phase modulation of the received signal. When the maladjustment is too large, the transmitter is taken out of service temporarily. In the year 2002, almost 99.95% availability, or just over 4.38 hours of downtime, was realized. The timestamp sent is either in Coordinated Universal Time (UTC)+1 or UTC+2 depending on daylight saving time. 100503 eecis.udel.edu

The highly accurate 77.5 kHz ( wavelength) carrier signal is generated from local atomic clocks that are linked with the German master clocks at the PTB in Braunschweig. The DCF77 time signal is used for the dissemination of the German national legal time to the public.

Radio clocks and watches have been very popular in Europe since the late 1980s and, in mainland Europe, most of them use the DCF77 signal to set their time automatically. The DCF77 longwave radio emission offers penetration into buildings and the time transmissions can be received by small ferrite antennas incorporated in the cases of radio-controlled low-cost time keepers without the help of exterior antennas. The accuracy of the DCF77 amplitude-modulated time signals suffices for the every-day use of clocks and watches by consumers where primarily the long-term accuracy matters. Further industrial time-keeping systems at railway stations, in the field of telecommunication and information technology, and at radio and TV stations are radio-controlled by DCF77 as well as tariff change-over clocks of energy supply companies and clocks in traffic-light facilities.

{ "type": "FeatureCollection", "features": [

"type": "Feature", "properties": { "title": "Primary antenna", "marker-color": "f00" }, "geometry": { "type": "Point", "coordinates": [9.008515, 50.015528]

},

"type": "Feature", "properties": { "title": "Backup antenna", "marker-color": "f00" }, "geometry": { "type": "Point", "coordinates": [9.011149, 50.012879]

] }

Location of antennas According to the Air-Line, the distance is 350 m between the primary and backup antenna. At a receiver pointing northwest or southeast, there is a maximum transit time of , and at a minimum, when exactly orthogonal, the transit time difference vanishes. The value for other geographical direction is somewhere inbetween.

Signal

Time signal The DCF77 station signal carries an amplitude-modulated, pulse-width coded 1 bit/s data signal. The same data signal is also phase modulated onto the carrier using a 512-bit long pseudorandom sequence (direct-sequence spread spectrum modulation). The transmitted data signal is repeated every minute. Current date and time bits; Leap second warning bit; Imminent change of CET to CEST, or vice versa, Announcement bit; Central European Time (CET) / Central European Summer Time (CEST) bit; Abnormal transmitter operation identification bit; Several parity bits.

Experimental civil defence emergency signal Since 2003, fourteen previously unused bits of the time code have been used for civil defence emergency signals. This is an experimental service, aimed to one day replace the German network of civil defence sirens.

Civil protection and weather forecast signal Since 22 November 2006, the DCF77 transmitter uses bits 1–14 to transmit warning messages and weather information. Under responsibility of the German Federal Office of Civil Protection and Disaster Assistance (the German Bundesamt für Bevölkerungsschutz und Katastrophenhilfe, BBK), warnings to the population can be transmitted using these 14 bits. As a further extension of the information content transmitted by DCF77, appropriately equipped radio clocks can provide a four-day weather forecast for 60 different regions in Europe. The forecast data is provided by and under responsibility of the Swiss company Meteo Time GmbH and is transferred in a proprietary transfer protocol. The same 14 bits are employed in a way that ensures compatibility with the transmission protocols of the warning messages. For decoding the weather forecast data, a license is required. Since the bits previously reserved for the PTB are used, older radio clocks should not be affected by the weather data signal.

Future and call sign The signal distribution contract between the PTB and the DCF77 transmitter operator Media Broadcast GmbH is periodically renewed. After negotiations in 2021, the PTB and Media Broadcast GmbH agreed to continue the dissemination of the German national legal time for the next 10 years. In order to improve the reliability of the broadcast and also the ease of maintenance by the operator, Media Broadcast GmbH has announced that it will build a second remote-controllable high-performance transmitter in 2022. The facilities will then be completely duplicated on site. In the past the PTB expressed it will initialize new negotiations if modernization activities at the transmitting station to improve the signal reception reliability throughout Europe are deemed necessary.

The call sign DCF77 stands for D = Deutschland (Germany), C = long wave signal, F = Frankfurt am Main as the umbrella regional unit, 77 = frequency: 77.5 kHz.

Time code details Like most longwave time transmitters (akin to the 162 kHz 800 kW TDF time signal broadcast from France), DCF77 marks seconds by reducing carrier power for an interval beginning on the second. The duration of the reduction is varied to convey one bit of time code per second, repeating every minute. The carrier is synchronized so the rising zero-crossing occurs on the second. All modulation changes also occur at rising zero-crossings.

Amplitude modulation

The DCF77 signal uses amplitude-shift keying to transmit digitally coded time information by reducing the amplitude of the carrier to 15% of normal (−16½ dB) for 0.1 or 0.2 seconds at the beginning of each second. A 0.1 second reduction (7750 cycles of the 77500 Hz carrier amplitude) denotes a binary 0; a 0.2 second reduction denotes a binary 1. As a special case, the last second of every minute is marked with no carrier power reduction.

There was also a Morse code station identification until 2006, sent during minutes 19, 39 and 59 of each hour, however this was discontinued as the station is easily identifiable by the characteristic signal. A 250 Hz tone was generated by square wave modulating the carrier between 100% and 85% power, and that tone was used to send one letter per second, between the second marks. During seconds 20–32, the call sign "DCF77" was transmitted twice.

Phase modulation In addition, for 793 ms beginning at 200 ms, each time code bit is transmitted using direct-sequence spread spectrum. The bit is mixed with a 512-bit pseudo-random chip sequence and encoded on the carrier using ±15.6° phase-shift keying. The chip sequence contains equal amounts of each phase, so the average phase remains unchanged. Each chip spans 120 cycles of the carrier, so the exact duration is cycles 15500 through 76940 out of 77500. The last 560 cycles (7.23 ms) of each second are not phase-modulated.

The chip sequence is generated by a 9-bit linear feedback shift register (LFSR), repeats every second, and begins with 00000100011000010011100101010110000….

A software implementation of a Galois LFSR can generate the full chip sequence: unsigned int i, lfsr; lfsr = 0;

for (i = 0; i < 512; i++) { unsigned int chip;

chip = lfsr & 1; output_chip(chip);

lfsr >>= 1; if (chip ^ !lfsr) lfsr ^= 0x110;

Each time code bit to be transmitted is exclusive-ored with the LFSR output. The final chipped sequence is used to modulate the transmitter phase. During 0 chips the carrier is transmitted with a +15.6° phase advance, while during 1 chips it is transmitted with a −15.6° phase lag.

In lieu of the special minute marker used in the amplitude code, bit 59 is transmitted as an ordinary 0-bit, and the first 10 bits (seconds 0–9) are transmitted as binary 1.

When compared to amplitude modulation, phase modulation makes better use of the available frequency spectrum and results in a more precise low frequency time distribution with less sensitivity to interferences. Phase modulation is however not used by many DCF77 receivers. The reason for this is the worldwide availability of the (precise time reference) signals transmitted by global navigation satellite systems like the Global Positioning System (GPS), GLONASS, Galileo and BeiDou. Due to the GPS signal structure and the larger bandwidth available, the GPS reception would, in principle, achieve an uncertainty of the time transmission that is lower by at least one order of magnitude than the uncertainty that can be achieved with DCF77 phase modulation receiving hardware (GPS time is accurate to about ± 10 to 30 nanoseconds and the Galileo April, May, June 2021 Quarterly Performance Report by the European GNSS Service Centre reported the UTC Time Dissemination Service Accuracy was ≤ 4.3 ns, computed by accumulating samples over the previous 12 months and exceeding the ≤ 30 ns target).

Time code interpretation The time is represented in binary-coded decimal. It represents civil time, including summer time adjustments. The time transmitted is the time of the minute; e. g. during 31 December, 23:59, the transmitted time encodes 1 January, 00:00.

The first 20 seconds are special flags. The minutes are encoded in seconds 21–28, hours during seconds 29–34, and the date during seconds 36–58.

Two flags warn of changes to occur at the end of the current hour: a change of time zones, and a leap second insertion. These flags are set during the hour up to the event. This includes the last minute before the event, during which the other time code bits (including the time zone indicator bits) encode the time of the first minute after the event.