Actions

Difference between revisions of "HFDL"

From The RadioReference Wiki

 
(72 intermediate revisions by 5 users not shown)
Line 1: Line 1:
==Overview==
+
Please see the SigIDWiki definition for [http://www.sigidwiki.com/wiki/High_Frequency_Data_Link_(HFDL) HFDL] for a technical description, software and additional information
HFDL is a HF data link protocol, defined in [[ARINC]] spec 635-3.
 
It may be described as some sort of HF [[ACARS]].
 
Transmissions on HF are in USB on a sub carrier of 1440 Hz with a symbol speed of 1800 baud.
 
Modulation is 2-[[PSK]], 4-PSK or 8-PSK with effective bit rates of 300, 600, 1200 or 1800 bits/sec.
 
The HFDL service is operated by ARINC as GLOBALink service through a worldwide network of HF stations.
 
  
The [[PC-HFDL]] program is a Windows software to decode HF=DL data traffic and has been written by Charles Brain.
+
A waterfall for HFDL can be found [[HFDL Waterfall|here]]
Besides the commercial version there is an unsupported free version to download.
 
Just feed the HF receiver speaker's output into the soundcard of a Windows PC running PC-HFDL.
 
  
The best monitoring results will be achieved with the following PC-HFDL settings:
+
Also see the [https://www.youtube.com/watch?v=gjRrOLiIFOw&feature=youtu.be&ab_channel=TechMinds Decoding High Frequency Data Link (YouTube)] video
PREAM ON - to control the audio offset of the receiver
 
SPDU OFF - only needed temporarily ON to see the squitters of a new unknown ground station
 
MPDU ON - see the MPDU packets
 
LPDU ON - see the LPDUs within the MPDUs
 
BDU ON - see the BDUs
 
VERB ON - see more details
 
HFNPDU ON - see the routine position reports
 
HEX OFF - only needed for debugging purposes
 
  
So in short, with all options ON except SPDU and HEX, the complete session can be seen: LOG-ON of the aircraft to the ground station giving its 24bit ICAO-ID, the assignment of the 1byte sequence ID number to the given ICAO-ID by the ground station referenced in all subsequent traffic, clear distinction of MPDU packets containing more than just one LPDU, and full traffic details.  
+
; Groups.io Reflectors
 +
* [https://acars-vdl2.groups.io/g/main ACARS VDL2 JAERO and HFDL (Subgroup)] 
 +
* [https://groups.io/g/UDXF Utility DXers Forum (UDXF)]
  
==Frequencies==
+
; HF ACARS with PC-HFDL (PDF article from MT)
 +
* [https://worldradiohistory.com/hd2/IDX-Short-Wave/Monitoring-Times-IDX/00s/Monitoring-Times-2006-09-OCR-Page-0074.pdf Page 1]
 +
* [https://worldradiohistory.com/hd2/IDX-Short-Wave/Monitoring-Times-IDX/00s/Monitoring-Times-2006-09-OCR-Page-0075.pdf Page 2]
  
<table border="1" style="BORDER-COLLAPSE: collapse" cellpadding="3" cellspacing="3">
+
; UDXF website links
  <tr> <th rowspan="2" colspan="2">Ground Station</th><th colspan="20">Frequencies in kHz</th></tr>
+
* [http://www.udxf.nl/Digital-aero.pdf Aeronautical Frequencies (HF and others) (PDF)]
  <tr>                                                <th>    1 </th><th>    2 </th><th>    3 </th><th>    4 </th><th>    5 </th><th>    6 </th><th>    7 </th><th>    8 </th><th>    9 </th><th>    10 </th><th>    11 </th><th>    12 </th><th>    13 </th><th>    14 </th><th>    15 </th><th>    16 </th><th>    17 </th>
+
** The HF frequencies listed above can be found [http://www.udxf.nl/pchfdl-51.zip here] as a zip file. It also contains a file that can be used in the registered version of PC-HFDL.
 +
* [http://monitor-post.blogspot.com/p/vhf-acars-hfdl-aka-hf-acars.html Btown Monitoring Post - HFDL]
 +
* [https://dxinfocentre.com/hfdl.htm DX Information Center - HFDL HF Aeronautical Stations]
 +
* [http://www.udxf.nl/What-Is-HFDL.pdf What is HFDL? (PDF)]
 +
* [http://www.udxf.nl/HFDL-some-ideas.pdf HFDL - Some Ideas (PDF)]
 +
* [https://www.icao.int/Meetings/anconf12/Document%20Archive/AN10_V2_cons%5B1%5D.pdf ICAO Aeronautical Communications Vol. 2 (PDF)]
  
      <th>    18 </th><th>    19 </th><th>    20 </th></tr>
 
  
  <tr><td>01 </td><td> San Francisco CA, USA </td>
+
==PC-HFDL==
      <td> 21934 </td><td> 17919 </td><td> 13276 </td><td>(11327)</td><td>(10081)</td><td>  8927 </td><td>  6559 </td><td>  5508 </td><td>  4672 </td><td> (2947)</td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td>
 
  
      <td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td></tr>
+
PC-HFDL is a Windows software to decode HFDL data traffic and has been written by Charles Brain. To connect your receiver to your PC, please see the [[Connecting Radios to Soundcards]] article. The most recent version can be downloaded from the HFDL subgroup (above). This [http://www.udxf.nl/pchfdl-51.zip file] can be used in the registered version of PC-HFDL.
  <tr><td>02 </td><td> Molokai, HI, HWA      </td>
 
      <td> 21937 </td><td> 21928 </td><td> 17934 </td><td>(17919)</td><td>(13276)</td><td> 11348 </td><td> 11312 </td><td> 10081 </td><td>  8936 </td><td>  8912 </td><td>  6559 </td><td> (5538)</td><td> (5529)</td><td> (5508)</td><td> (5463)</td><td> (3434)</td><td> (3019)</td>
 
  
      <td> (3001)</td><td> (2947)</td><td> (2878)</td></tr>
 
  <tr><td>03 </td><td> Reykjavik, ISL        </td>
 
      <td> 17985 </td><td> 15025 </td><td> 11184 </td><td>  8977 </td><td>  6712 </td><td>  5720 </td><td> (3900)</td><td> (3116)</td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td>
 
  
      <td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td></tr>
+
[https://acars-vdl2.groups.io/g/HFDL/wiki/13593 PC-HFDL Issues and Corrections]
  <tr><td>04 </td><td> Riverhead, NY, USA    </td>
 
      <td>(21934)</td><td> 21931 </td><td> 17934 </td><td>(17919)</td><td> 13276 </td><td> 11315 </td><td>  8912 </td><td> (6652)</td><td> (5523)</td><td>  3428 </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td>
 
  
      <td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td></tr>
 
  <tr><td>05 </td><td> Auckland, NZL        </td>
 
      <td>(21949)</td><td>(17916)</td><td> 13351 </td><td>(11327)</td><td> 10084 </td><td> (8921)</td><td>  6535 </td><td>  5583 </td><td> (3404)</td><td> (3016)</td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td>
 
  
      <td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td></tr>
+
[[Image:pchfdl_screenshot.jpg|thumb|PC-HFDL screen]]
  <tr><td>06 </td><td> Hat Yai, THA          </td>
+
The best monitoring results will be achieved with the following PC-HFDL settings:
      <td> 21949 </td><td> 17928 </td><td> 13270 </td><td> 10066 </td><td>  8825 </td><td>  6535 </td><td> (5655)</td><td> (4687)</td><td> (3470)</td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td>
 
 
 
      <td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td></tr>
 
  <tr><td>07 </td><td> Shannon, IRL          </td>
 
      <td> 11384 </td><td> 10081 </td><td>  8942 </td><td> (8843)</td><td>  6532 </td><td>  5547 </td><td> (3455)</td><td> (2998)</td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td>
 
 
 
      <td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td></tr>
 
  <tr><td>08 </td><td> Johannesburg, AFS    </td>
 
      <td> 21949 </td><td> 13321 </td><td>  8834 </td><td>  4681 </td><td>  3016 </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td>
 
  
      <td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td></tr>
+
* PREAM ON - to control the audio offset of the receiver
  <tr><td>09 </td><td> Barrow, AK, ALS      </td>
+
* SPDU OFF - only needed temporarily ON to see the squitters of a new unknown ground station
      <td>(21937)</td><td>(21928)</td><td>(17934)</td><td>(17919)</td><td> 11354 </td><td>(10093)</td><td>(10027)</td><td>  8936 </td><td> (8928)</td><td>  6646 </td><td>  5544 </td><td> (5529)</td><td> (4687)</td><td> (4654)</td><td> (3497)</td><td> (3007)</td><td> (2992)</td>
+
* MPDU ON - see the MPDU packets
 +
* LPDU ON - see the LPDUs within the MPDUs
 +
* BDU ON - see the BDUs
 +
* VERB ON - see more details
 +
* HFNPDU ON - see the routine position reports
 +
* HEX OFF - only needed for debugging purposes
  
      <td> (2944)</td><td>&nbsp; </td><td>&nbsp; </td></tr>
+
So in short, with all options ON except SPDU and HEX, the complete session can be seen: LOG-ON of the aircraft to the ground station giving its 24bit ICAO-ID, the assignment of the 1byte sequence ID number to the given ICAO-ID by the ground station referenced in all subsequent traffic, clear distinction of MPDU packets containing more than just one LPDU, and full traffic details.
  <tr><td>13 </td><td> Santa Cruz, BOL      </td>
 
      <td> 21997 </td><td>(21988)</td><td>(21973)</td><td>(21946)</td><td>(17916)</td><td> 13315 </td><td> 11318 </td><td>  8957 </td><td> (6628)</td><td> (4660)</td><td> (3467)</td><td> (2983)</td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td>
 
  
      <td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td></tr>
 
  <tr><td>14 </td><td> Krasnoyarsk, RUS      </td>
 
      <td> 13321 </td><td> 10087 </td><td> (2905)</td><td> (2878)</td><td>      </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td>
 
  
      <td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td></tr>
 
  <tr><td>15 </td><td> Al Muharraq, BHR      </td>
 
      <td> 21982 </td><td> 17967 </td><td> 13354 </td><td> 11312 </td><td> 10075 </td><td>  8885 </td><td>  5544 </td><td> (2986)</td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td>
 
  
      <td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td></tr>
 
  <tr><td>16 </td><td> Agana, GUM            </td>
 
      <td>(17934)</td><td> 17919 </td><td> 13339 </td><td>(13312)</td><td>(13276)</td><td> 11306 </td><td>(11288)</td><td> (8936)</td><td>  8927 </td><td> (8912)</td><td> (6661)</td><td> (6652)</td><td> (6634)</td><td> (6550)</td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td>
 
  
      <td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td></tr>
 
  <tr><td>17 </td><td> Telde, Gran Canaria, CNR </td>
 
      <td> 21955 </td><td> 17928 </td><td>(13303)</td><td> 11348 </td><td>  8948 </td><td>  6529 </td><td>  5589 </td><td>  2905 </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td>
 
  
      <td>&nbsp; </td><td>&nbsp; </td><td>&nbsp; </td></tr>
+
[[Category:HF Modes]]
</table>
+
[[Category:RR Glossary]]
 +
[[Category:HF Glossary]]
 +
[[Category:Signal Analysis and Decoding Glossary]]
 +
[[Category:Software Glossary]]

Latest revision as of 02:06, 22 March 2024

Please see the SigIDWiki definition for HFDL for a technical description, software and additional information

A waterfall for HFDL can be found here

Also see the Decoding High Frequency Data Link (YouTube) video

Groups.io Reflectors
HF ACARS with PC-HFDL (PDF article from MT)
UDXF website links


PC-HFDL

PC-HFDL is a Windows software to decode HFDL data traffic and has been written by Charles Brain. To connect your receiver to your PC, please see the Connecting Radios to Soundcards article. The most recent version can be downloaded from the HFDL subgroup (above). This file can be used in the registered version of PC-HFDL.


PC-HFDL Issues and Corrections


PC-HFDL screen

The best monitoring results will be achieved with the following PC-HFDL settings:

  • PREAM ON - to control the audio offset of the receiver
  • SPDU OFF - only needed temporarily ON to see the squitters of a new unknown ground station
  • MPDU ON - see the MPDU packets
  • LPDU ON - see the LPDUs within the MPDUs
  • BDU ON - see the BDUs
  • VERB ON - see more details
  • HFNPDU ON - see the routine position reports
  • HEX OFF - only needed for debugging purposes

So in short, with all options ON except SPDU and HEX, the complete session can be seen: LOG-ON of the aircraft to the ground station giving its 24bit ICAO-ID, the assignment of the 1byte sequence ID number to the given ICAO-ID by the ground station referenced in all subsequent traffic, clear distinction of MPDU packets containing more than just one LPDU, and full traffic details.