Skip to main content

Introduction to HFDL

HFDL (High Frequency Data Link) is a communication system that transmits ACARS messages over HF (High Frequency) radio waves, providing long-range air-ground data communication where VHF coverage is unavailable — primarily over oceans, polar regions, and remote continental areas.

How HFDL Works

Unlike VHF-based ACARS which is limited to line-of-sight range, HF radio signals can bounce off the ionosphere and travel thousands of miles. HFDL exploits this property through a global network of ground stations that provide near-worldwide coverage. Aircraft connect to the nearest available ground station and exchange ACARS messages over the HF link.

The HFDL network consists of ground stations distributed across the globe, each operating on multiple HF frequencies. Aircraft and ground stations negotiate which frequency to use based on current propagation conditions, time of day, and distance.

What HFDL Carries

HFDL carries standard ACARS messages as well as ADS-C (Automatic Dependent Surveillance - Contract) position reports and CPDLC (Controller-Pilot Data Link Communications) messages. This makes HFDL particularly valuable for tracking aircraft over oceans where no radar coverage exists. Position reports received via HFDL can show aircraft crossing the Atlantic, Pacific, and polar routes in near real-time.

HFDL Ground Stations

The HFDL network is operated by a set of ground stations distributed around the world. Each station operates on multiple HF frequencies and the active frequencies rotate throughout the day as ionospheric propagation conditions change. Key ground stations include:

IDLocationRegion
1San Francisco, USANorth America
2Molokai, Hawaii, USAPacific
3Reykjavik, IcelandNorth Atlantic
4Riverhead, New York, USANorth America
5Auckland, New ZealandSouth Pacific
6Hat Yai, ThailandSoutheast Asia
7Shannon, IrelandNorth Atlantic / Europe
8Johannesburg, South AfricaAfrica
9Barrow, Alaska, USAArctic / North Pacific
10Muan, South KoreaEast Asia
11Albrook, PanamaCentral America
13Santa Cruz, BoliviaSouth America
14Krasnoyarsk, RussiaCentral Asia
15Al Muharraq, BahrainMiddle East
16Agana, GuamWestern Pacific
17Canarias, SpainEastern Atlantic

Use hfdl.observer to see which stations and frequencies are currently active.

Receiving HFDL

HFDL reception requires an HF-capable SDR or receiver and an appropriate HF antenna. The primary decoder used for HFDL is dumphfdl, which decodes HFDL transmissions and outputs structured data that can be fed to Airframes and other aggregators.

HFDL ground stations operate across a range of frequencies (roughly 2–22 MHz), and a single receiver can typically monitor multiple frequencies on a single ground station simultaneously. For broader coverage, multiple SDRs can be used to monitor several ground stations at once.

Getting Started with HFDL

  1. Antenna — An HF wire antenna (random wire, end-fed, or loop) at least 10 meters long, as high as possible. Even a simple wire thrown over a tree can produce results.
  2. SDR — Any RTL-SDR with HF capability (such as the RTL-SDR Blog V4 with its built-in upconverter) or a dedicated HF SDR.
  3. Decoderdumphfdl configured to monitor a nearby ground station.
  4. Frequency management — Use HFDLObserver to automatically keep your frequency list current as propagation changes.

See the dumphfdl installation guide for complete setup instructions.