
HuitiĂšme partie
Jâai Ă©crit cette suite dâarticles dans un but pĂ©dagogique afin dâaider tous ceux qui, comme moi, souhaitaient dĂ©couvrir, en les pratiquant, les techniques de rĂ©ception SDR. Les spĂ©cialistes du domaine trouveront sans doute quelques approximations et erreurs dans mes explications. JâespĂšre quâils ne mâen voudront pas et quâils me contacteront pour que nous les rectifions ensemble par la suite. Je parle aussi, ici ou lĂ , de difficultĂ©s ou de bugs, si certains les ont surmontĂ©s, quâils me contactent pour que nous mettions Ă jour ce document. Sâils ont aussi parfois de meilleures solutions dâinstallation ou dâutilisation, quâils nâhĂ©sitent pas Ă me lâĂ©crire.
CONTACTEZ-MOI Ă lâadresse : f80543@gmail.com
Trafic aérien (suite) - Introduction
Dans notre prĂ©cĂ©dent article, nous entreprenions lâinterception des donnĂ©es de vol Mode-S et ADS-B dans lâenvironnement Windows. Avec celui-ci, nous allons enfin nous intĂ©resser aux autres communications aĂ©riennes.
Quoi décoder ?
Voici, mis Ă jour, le tableau prĂ©sentant un aperçu des dĂ©codages traitĂ©s dans cette sĂ©rie dâarticles. Les cases vierges signifient que la rĂ©ception sera traitĂ©e dans les mois qui viennent.
Tableau récapitulatif des gammes de fréquence aéronautique (source aviatecho.com)
Trafic aérien (suite et fin)
Ăchanges audios en bande VHF
Ce sont les fréquents et courts échanges entre le commandant de bord, dans son avion, et la tour de contrÎle. Ces transmissions se font en mode AM dans la bande aéronautique internationale 118-137 MHz. La portée des ondes VHF étant quasi-optique, cette bande est utilisée pour des communications à courte ou moyenne distance. La liste à jour des fréquences est disponible à partir du site  : https://www.sia.aviation-civile.gouv.fr, puis :
- Choix AIP et eAIP France,
- Choix de lâEffective Date dans eAIP en vigueur,
- Choix dans le bandeau gauche : AD 0, puis AD 0.6 TABLE DES MATIĂRES DE LA PARTIE 3,
- Choix AD 1.6 Moyens de radio communication (AĂ©rodromes VFR uniquement)
Pour les aĂ©rodromes militaires, les frĂ©quences se retrouvent aĂ©rodrome par aĂ©rodrome en bas de cette mĂȘme page.
AccÚs à la table des fréquences de radiocommunication des aérodromes (site https://www.sia.aviation-civile.gouv.fr/)
Ăchanges audios en bande HF
MWARA est le terme désignant les principales zones de routes aériennes mondiales, qui prennent en charge les communications radio HF vers les aéronefs en dehors de la portée VHF. La liste à jour des fréquences est disponible ici : https://wiki.radioreference.com/index.php/MWARA.
Liste des fréquences décamétriques pour les principales zones de routes aériennes mondiales
Ces frĂ©quences sont utilisĂ©es par les compagnies aĂ©ronautiques, par le contrĂŽle du trafic aĂ©rien Ă grande distance, par les avions moyens courriers et longs courriers au-dessus des ocĂ©ans et des parties dĂ©sertiques, lĂ oĂč les transmissions VHF sont impossibles. Ces Ă©changes dĂ©camĂ©triques se font entre 3,4 et 23,35 MHz en plusieurs sous-bandes avec des canaux de 3kHz en USB.
Impossible Ă capter de chez moi (jâavoue ne pas avoir multipliĂ© les tests), lâĂ©coute est assez facile depuis les sites WebSDR et OpenWebSDR nord-amĂ©ricains.
Ăcoute des communications aĂ©ronautiques audio depuis un site WebSdr. On remarquera aussi Ă droite des trames HFDL (voir prochain paragraphe).
Bande HF (trames HFDL / ACARS)
Pour ces mĂȘmes raisons, et proches des frĂ©quences audio HF, circulent des trames HFDL utilisĂ©es dans le cadre du systĂšme radio ACARS (Aircraft Communication Addressing and Reporting System). Ces trames participent au contrĂŽle automatique de lâĂ©tat de lâavion en vol, par le centre de maintenance de la compagnie aĂ©rienne. Les Ă©changes se font depuis des stations sols placĂ©s en des lieux stratĂ©giques du globe.
Stations gérant le trafic HFDL (source : Nils Schiffhauer, DK8OK)
Et voici la liste des fréquences :
Fréquences HFDL (année 2016)
Une liste plus récente (2019) est disponible ici : http://monitor-post.blogspot.com/2019/06/hfdl-system-table-51.html
AprÚs un zoom suffisant, les sites OpenWebSDR référencies ces fréquences.
Une trame HFDL depuis un site OpenWebSdr
MultiPSK
Les émissions se font en USB sur une sous-porteuse de 1440 Hz avec une vitesse de symbole de 1800 bauds. La modulation est 2-PSK, 4-PSK ou 8-PSK avec des débits binaires effectifs de 300, 600, 1200 ou 1800 bits/s.
Il est alors possible de les décoder avec MultiPSK en aiguillant le son, vers lui, via VB-Cable.
DĂ©codage de trames HFDL avec MultiPSK (1/2)
DĂ©codage de trames HFDL avec MultiPSK (2/2)
Quatre boutons poussoirs permettent de choisir les données à afficher :
- Les HFNPDU (High Frequency Network Protocol Data Unit â UnitĂ© de donnĂ©es de protocole de rĂ©seau HF) sont les paquets de donnĂ©es dâinformations utilisateurs (tables systĂšme depuis les stations sols, donnĂ©es de performance, de position et de frĂ©quence depuis les avions).
- Les LPDU (Link Protocol Data Unit â UnitĂ© de donnĂ©es de protocole de liaison) gĂšrent principalement le protocole entre la station au sol et l'avion (Connexion, DĂ©connexion, gestion des requĂȘtes...). Un LPDU peut contenir un segment de HFNPDU.
- Les MPDU (Media access Protocol Data Unit â UnitĂ© de donnĂ©es de protocole dâaccĂšs au support) comprennent un ou plusieurs LPDU.
- Les SPDU (Squitter Protocol Data Unit â UnitĂ© de donnĂ©es de protocole de squitter) sont des messages envoyĂ©s toutes les 32 secondes par une station sol pour donner des informations de gestion de liaison aux avions.
AffichĂ©s en mode CaractĂšres (il est aussi possible dâavoir un affichage Bits ou Hexa) et donnant la position de vol des avions, ce sont donc les HFNPDU qui intĂ©resseront le plus les Ă©couteurs.
Trame HFNPDU décodée par MultiPSK
Les stations sols Ă©tant rĂ©guliĂšrement disposĂ©es tout autour du globe, il vous sera, je lâespĂšre, Ă©galement possible dâen capter une depuis votre QRA et avec votre ensemble RSPdx/SDRUno (Mode USB, Bande passante : 2800Hz). Câest le cas pour moi avec lâaĂ©roport de Grande Canarie.
Notez que le choix des fréquences est disponible depuis le Memory Panel, pour peu que vous ayez installé les banques de fréquences de Mike Ladd, KD2KOG décrites plus avant dans ce document.
DĂ©codage de trames HFDL (GS17 - Telde, Gran Canaria)
Des logiciels spécialisés existent aussi pour le décodage de ces données, citons ici Sigmira, Sorcerer et le couple PC-HFDL/ Display Launcher.
Sigmira
Sigmira, un logiciel dĂ©veloppĂ© par Steve Harlow. La derniĂšre version (V1r13) et disponible ici : http://www.saharlow.com/technology/sigmira/. Une fois installĂ©, le choix Source/Wave In (Sound Card) vous permet de dĂ©finir la source dâentrĂ©e ; ici CABLE Output (VB-Audio Virtual.
Plusieurs fois, au cours de mes essais, la fenĂȘtre Wavein Selection a refusĂ© dâapparaitre. Dans ce cas, le simple fait de fermer, puis rouvrir le logiciel, a corrigĂ© cette anomalie.
Premiers réglages avec Sigmira
Callé sur une fréquence HFDL sur site OpenWrbSDR, le décodage démarrera aprÚs le choix du Mode HFDL et un calage de fréquence à 1440 Hz (valeur de la sous-porteuse).
DĂ©codage de trames HFDL avec Sigmira (1/2)
 Â
 Â
  FenĂȘtre rĂ©ception de Sigmira (2/2)
Sorcerer
Sorcerer est, par exemple, disponible au tĂ©lĂ©chargement depuis la page Decoding HF ACARS â ARINC 635 (HFDL) : https://m0taz.co.uk/wp-content/uploads/2016/03/sorcerer-v1.0.1.zip
Aucune installation nâest nĂ©cessaire ; lâapplication se lance par exĂ©cution du seul exĂ©cutable contenu dans le fichier ZIP. A la premiĂšre ouverture, il faut dĂ©finir lâentrĂ©e du signal ; ici CABLE Output (VB-Audio Virtual. Il mâa fallu rĂ©pĂ©ter plusieurs fois ce paramĂ©trage avant sa rĂ©elle prise en compte.
Setup initial de Sorcerer
LâĂ©tape suivante consiste Ă charger le dĂ©codeur ARINC 635 via le menu Add decoder, puis choix PSK. A sa premiĂšre ouverture apparait un message dâerreur : Unable to load grund station names from registry.
Message dâerreur Ă lâouverture de ARINC 635
Sa correction passe par un passage dans la base de registres avec le logiciel Regedit :
- Aller sur la clé : HKEY_CURRENT_USER\Software\Sorcerer,
- Cliquez (bouton droit de la souris) dans la fenĂȘtre de droite pour sĂ©lectionner :
- Nouveau
- Valeur de chaines multiples
Regedit : Ajout dâune clĂ© Ă valeur de chaines multiples
- Entrez comme nom de clé txt,
- Double-cliquez sur son nom ; une nouvelle fenĂȘtre sâouvre vous permettant dâentrer les donnĂ©es de la valeur. Entrez alors la liste suivante et terminez par OK :
UNKNOWN
SAN FRANCISCO - CALIFORNIA
MOLOKAI - HAWAII
REYKJAVIK - ICELAND
RIVERHEAD - NEW YORK
AUCKLAND - NEW ZEALAND
HAT YAI - THAILAND
SHANNON - IRELAND
JOHANNESBURG - SOUTH AFRICA
BARROW - ALASKA
UNKNOWN
ALBROOK - PANAMA CITY
ANCHORAGE - ALASKA
SANTA CRUZ - BOLIVIA
KRASNOYARSK - RUSSIA
AL MUHARRAQ - BAHRAIN
AGANA - GUAM
CANARIAS â SPAIN
Regedit : Ajout dâune clĂ© Ă valeur de chaines multiples
La réception ne pose ensuite aucun problÚme.
DĂ©codage de trames HFDL avec Sorcerer/ARINC 635 (1/2)
FenĂȘtre de dĂ©codage ARINC 635 (2/2)
Pour les plus curieux, il peut ĂȘtre alors intĂ©ressant le lancer simultanĂ©ment les trois logiciels (MultiPSK, Sigmira & Sorcerer) pour comparer la qualitĂ© du dĂ©codage.
Décodage simultané, MultiPSK, Sigmira & Sorcerer
Grace à ses cases à choix, Sorcerer permet de mieux comprendre la structure des squitters en isolant les réceptions des divers signaux.
Â
Â
Â
Â
Les cases Ă choixde Sorcerer
PC-HFDL/ Display Launcher
Je nâai pas moi-mĂȘme encore utilisĂ© ces logiciels. Ceux qui le souhaitent pourront les trouver ici :
- PC-HFDL par Charles Brain (G4GUO) : http://www.chbrain.dircon.co.uk/
- Display Launcher par Mike Simpson : http://www.agenetools.com/index.html
Le tutoriel dâune association de ces logiciels utilisant 9 instances de PC-HLDF et disponible ici : http://www.agenetools.com/downloads/monitoring_hfdl_dk8ok.pdf
Bande VHF (trames ACARS)
Le systĂšme radio ACARS (Aircraft Communication Addressing and Reporting System) permet principalement le contrĂŽle automatique de lâĂ©tat de lâavion en vol, par le centre de maintenance de la compagnie aĂ©rienne.
La frĂ©quence primaire Europe est 131.725 kHz, la frĂ©quence secondaire : 131.525 kHz. Citons encore pour lâEurope : 131.850 kHz. La frĂ©quence mondiale ACARS est 131.550 kHz. On retrouvera bien dâautres frĂ©quences en consultant par exemple le lien suivant : http://sonicboom.aero/2011/01/27/ecoute-des-messages-acars-acarsd-decoder-les-messages-acars-icom/
SDRUno - Signaux ACARS
MultiPSK décode sans problÚme les signaux ACARS.
SDRUno / MultiPSK - RĂ©ception ACARS (VHF)
Signaux VDL-2
Les signaux numérique VDL mode 2 (VHF Dada Link) devraient petit à petit remplacer le mode ACARS. Ils se rencontrent sur les fréquences suivantes :
- 725 MHz (au sol, société ARINC - Aeronautical Radio INCorporated)
- 136,775 MHz (en vol, SITA - Société Internationale de Télécommunications Aéronautiques),
- 825 MHz (en vol, société ARINC - Aeronautical Radio INCorporated),
- 136,875 MHz (au sol, SITA),
- 136,975 MHz (CSC - Common Signalling Channel).
SDRUno - Signaux VDL-2
Pour un dĂ©codage correct avec MultiPSK (toujours via VB Cable), jâai rĂ©glĂ© SDRUno sur le mode Digital avec une bande passante (BW) de 24K :
F.rĂ©elle = F. annoncĂ©e â BW/2
Soit, par exemple :
136.713 KHz = 136.725 â 24/2
SDRUno / MultiPSK -réception  VDL-2
RĂ©ception radiosonde
Dans le monde Rasbian, nous avons vu que le suivi des radiosondes Ă©tait chose facile. Ma recherche dâun logiciel similaire dans le monde Windows a Ă©tĂ© infructueuse. Jâai donc tentĂ© de me retourner vers dâautres solutions.
Oubliant (malheureusement) la fonction scanner du logiciel radiosonde_auto_rx, il mâa fallu, avant toute chose, partir Ă la recherche des trames Ă©mises Ă lâaide de SDRUno dans la bande 400-406 MHz. Ătant dans une zone favorable, la chose nâa pas Ă©tĂ© trop difficile pour moi. DĂšs lâapparition dâune sonde sur Sondehub.org (https://v2.sondehub.org/) en mode Live Only, je notais le type et la frĂ©quence et entrais cette derniĂšre dans SDRUno.
Trame DFM09
Trame M10
Trame RS41
Je trouvais aussi sur Internet les bons réglages selon les ballons.
Pour le dĂ©codage, je dĂ©cidais dâinstaller la version dâĂ©valuation de SondeMonitor en le connectant Ă la sortie VB Cable (lâentrĂ©e Ă©tant pour SDRUno).
SondeMonitor
Lâinstallation du logiciel sâest faite depuis un lien de tĂ©lĂ©chargement disponible depuis la page : https://www.coaa.co.uk/sondemonitor.htm au paragraphe Download SondeMonitor. Il faut Ă©viter la page en français (https://www.coaa.co.uk/sondemonitor_fr.htm) qui sous le paragraphe TĂ©lĂ©charger SondeMonitor, offre une ancienne version.
AprÚs une installation sans problÚme, les résultats ne furent pas vraiment au rendez-vous.
Je me suis tout dâabord Ă©nervĂ© avec le rĂ©glage de lâoption Audio en nâarrivant pas Ă rĂ©gler lâAudio source sur la sortie VB cable ; nâayant aucun choix accessible (Source 1 Ă Source 6 grisĂ©s).
SondeMonitor â option Audio sans choix accessible (SDRUno est lancĂ©)
Jâai finalement compris (sans pouvoir vraiment le dĂ©montrer) quâil fallait effectuer ce rĂ©glage avant dâavoir lancĂ© SDRUno !
SondeMonitor â option Audio correcte (SDRUno nâest pas lancĂ©)
Ceci fait, jâai constatĂ© des dĂ©codages assez alĂ©atoires (M10 et DFM09) voire impossibles pour moi (RS41). Par contre en cas de rĂ©ussite, le simple fait de cliquer sur lâoption Google Map, montre la position de la sonde sur la carte.
La triplĂšte SDRUno, SondeMonitor et Google Map
Arrivant au bout de ma pĂ©riode dâessais et ne souhaitant pas dĂ©penser 30⏠(25⏠+ TVA 20%) pour un logiciel sans scanner et sans dĂ©tection automatique du type de sonde reçu, je dĂ©cidais de me tourner, comme Ă lâhabitude, dans le monde Windows, vers MultiPSK.
MultiPSK
La premiĂšre Ă©tape consiste Ă repĂ©rer le type de sonde et sa frĂ©quence par le biais de SDRUno et/ou du site sondehub.org. On ouvre ensuite MultiPSK en spĂ©cifiant un pilotage direct du RSPdx comme nous lâavons dĂ©jĂ dĂ©crit plus haut (bouton SDRPlay).
Une fois sur la bonne frĂ©quence (et sur le bon mode), le dĂ©codage est immĂ©diat que le montre les captures dâĂ©cran suivantes.
Trames DFM09
Trames RS41
Trames M10
Et si le logiciel Google Earth est ouvert sur le bureau (jâai, pour ma part, la version Google Earth Pro V.7.3.4.8248 - 64-bit), le simple fait de cliquer sur le choix Google Earth puis Affiche tout sur la carte, positionne le trajet de la sonde sur le globe terrestre.
Activation de la visualisation Google Earth
Visualisation Google Earth
Cet affichage passe par la crĂ©ation, par MultiPSK, dâun fichier POSITION.KML visible dans son rĂ©pertoire
Fichier POSITION.KML (Google Earth)
Notons Ă©galement quâil est possible de retrouver les donnĂ©es reçues dans le sous-rĂ©pertoire QSO.
Extrait du fichier QSO (rĂ©ception des positions dâune sonde M10)
Vignette : https://www.piqsels.com