Une trame APRS peut-elle rebondir sur un avion ? Étude en cours, avec une écoute permanente des avions sur 1090 MHz
Sur 144,800 MHz, l'APRS porte en principe jusqu'à l'horizon radio : au-delà, la courbure de la Terre bloque le signal. Mais un avion de ligne en croisière vole à 10 000-12 000 m d'altitude : de là-haut, il « voit » le sol jusqu'à plus de 400 km dans toutes les directions. Son fuselage métallique renvoie une petite partie des ondes qu'il reçoit. Si un avion passe au bon endroit entre une station lointaine et F1IQH, la trame peut rebondir sur lui et arriver ici alors que la liaison directe est impossible. C'est ce que les radioamateurs appellent l'aircraft scatter, utilisé en VHF et au-delà pour des contacts jusqu'à 800 km environ.
Le reflet est faible et ne dure que quelques secondes, le temps que l'avion traverse la bonne zone. Or une trame APRS ne dure qu'une demi-seconde à une seconde : elle a donc une chance de passer en entier. Le reflet est le plus fort quand l'avion est presque sur la ligne droite entre les deux stations (diffusion « vers l'avant »).
Pour savoir où étaient les avions au moment précis d'une trame, une clé SDR NooElec NESDR SMArt v5 a été ajoutée à la station du FT-847. Depuis le 23 octobre 2026, elle écoute en permanence la fréquence 1090 MHz, sur laquelle les avions diffusent eux-mêmes leur identité, leur position et leur altitude plusieurs fois par seconde (ADS-B). Le logiciel dump1090 décode ces messages. Toutes les positions reçues sont archivées sans limite de durée.
En parallèle, trois récepteurs écoutent l'APRS sur 144,800 MHz : le TH-D7E (F1IQH-3), le FTM-300D (F1IQH, colinéaire X7000) et le FT-847 (décodeur Direwolf, squelch ouvert). Chaque trame reçue en direct peut ainsi être comparée aux avions présents dans le ciel à la même seconde. Les trames qui ressemblent à une réflexion seront publiées sur cette page, qui se met à jour toute seule.
1. On retient les trames reçues en direct (sans digipeater), venant d'une station à 80 km
ou plus et rarement entendue. Les ballons stratosphériques sont écartés.
2. On cherche les avions positionnés à ± 20 s de la trame, visibles à la fois de la station et de F1IQH,
et situés entre les deux. On garde celui qui est le plus près de la ligne directe.
3. Le témoin : un avion bien placé ne prouve rien s'il y en a presque toujours un. On refait donc la même
recherche, sur le même trajet, à 300 instants tirés au hasard. Si un avion aussi bien placé
n'existe que 2 % du temps, la coïncidence devient intéressante. S'il existe 80 % du temps, elle ne veut rien dire.
Limites : la clé ne reçoit pas les avions au-delà de 60 à 280 km selon la direction, et une ouverture troposphérique
peut aussi expliquer une réception lointaine.
20 666 trames APRS reçues en direct depuis le 23/10/2026 ont été examinées (dernière analyse le 13/11 à 00:20). Une trame est retenue si la station est à 80 km ou plus et n'a pas été entendue en direct plus de 5 fois par ce récepteur.
Aucune trame inhabituelle depuis le début de l'écoute 1090 MHz. Ce n'est pas un échec : la réflexion sur avion est rare et brève, et il faudra probablement des mois d'écoute (et une ouverture de printemps ou d'été) pour en attraper une.
Ce sont des digipeaters installés sur des sommets (Lomont, mont Saint-Vincent, Semnoz…), entendus jour et nuit : la liaison passe en vue directe ou presque, sans avion. Une réflexion sur avion donnerait au contraire une réception isolée, de quelques secondes.
| Récepteur | Station | Distance | Trames sur la période | Trames depuis le début des journaux |
|---|---|---|---|---|
| FTM-300D | F1ZIN-4 | 98,4 km | 233 | 3 025 |
| FTM-300D | F1ZYG-3 | 84,2 km | 176 | 2 666 |
| FT-847 | F1ZIN-4 | 98,4 km | 116 | 116 |
| TH-D7E | F1ZYG-3 | 84,2 km | 113 | 113 |
| FT-847 | F1ZYG-3 | 84,2 km | 110 | 110 |
| TH-D7E | F1ZIN-4 | 98,4 km | 81 | 81 |
| FTM-300D | F5ZFL-4 | 154,1 km | 63 | 398 |
| FT-847 | F5ZFL-4 | 154,1 km | 23 | 23 |
| TH-D7E | F5ZFL-4 | 154,1 km | 21 | 21 |
| FTM-300D | F1ZFG | 140,9 km | 10 | 25 |
| FTM-300D | F1ZSG | 163,3 km | 2 | 46 |
| FTM-300D | F5SNV-3 | 110,0 km | 2 | 31 |
| TH-D7E | F5SNV-3 | 110,0 km | 1 | 1 |
| FTM-300D | F4KLS-3 | 138,6 km | 1 | 7 |
Avant l'écoute 1090 MHz, un programme interrogeait le site OpenSky Network (positions mondiales des avions, en direct) dès qu'une station mobile lointaine était reçue, et cherchait les avions en croisière alignés sur le trajet. Seuls les cas interrogés dans les 5 minutes qui suivent la réception sont gardés ici.
| Date (locale) | Récepteur | Station | Distance | Direction | Avions alignés | Avion le mieux placé | Témoin |
|---|---|---|---|---|---|---|---|
| 06/09/2026 23:21 | FTM-300D | F1ZSG-10 | 163,3 km | NE (46°) | 3 | EWG585 à 11 567 m, 2,3 km de la ligne directe, à 44 % du trajet | au moins 4,7 %* |
| 12/09/2026 18:32 | FTM-300D | DL6ABE-7 | 345,5 km | S (191°) | 16 | DAH1114 à 11 544 m, 4,3 km de la ligne directe, à 27 % du trajet | au moins 2,0 %* |
| 25/09/2026 06:06 | FTM-300D | F1ZSG-10 | 163,3 km | NE (46°) | 1 | EWG77PM à 12 421 m, 56,8 km de la ligne directe, à 77 % du trajet | au moins 80,3 %* |
| 26/09/2026 18:25 | FTM-300D | F4FEB-9 | 86,3 km | ENE (78°) | 1 | JTD507 à 12 360 m, 3,3 km de la ligne directe, à 27 % du trajet | 21,3 % |
| 05/10/2026 01:29 | FTM-300D | F4KLS-3 | 138,6 km | SSO (201°) | 0 | aucun avion aligné | - |
| 05/10/2026 02:04 | FTM-300D | F4KLS-3 | 138,6 km | SSO (201°) | 0 | aucun avion aligné | - |
| 05/10/2026 02:39 | FTM-300D | F4KLS-3 | 138,6 km | SSO (201°) | 0 | aucun avion aligné | - |
| 05/10/2026 03:09 | FTM-300D | F4KLS-3 | 138,6 km | SSO (201°) | 0 | aucun avion aligné | - |
| 22/10/2026 18:44 | FTM-300D | F5GSJ-9 | 139,0 km | ESE (115°) | 7 | DAH1185 à 11 506 m, 3,6 km de la ligne directe, à 31 % du trajet | au moins 14,0 %* |
| 11/11/2026 16:01 | D7e | DO2RGO-10 | 401,0 km | ENE (59°) | 14 | SNM922 à 11 354 m, 0,8 km de la ligne directe, à 55 % du trajet | au moins 2,3 %* |
Comment lire le témoin : sur le même trajet, à des instants tirés au hasard depuis le 23/10, la part des
instants où un avion était aussi bien placé. Plus il est bas, plus la présence de l'avion est remarquable.
Ici le témoin porte sur une autre période que la trame, donc il ne donne qu'un ordre de grandeur.
* L'avion était hors de portée de la clé SDR dans cette direction : elle ne voit pas tous les avions de ce
secteur, donc le vrai témoin est plus élevé.
DL6ABE-7 (12/09, 345 km) reste le cas le plus intéressant : une station portable dans la vallée du Rhône,
reçue une seule fois, avec 16 avions alignés à ce moment-là. Mais une ouverture troposphérique peut donner le même résultat :
le cas reste non tranché. Les réceptions de F4KLS-3 du 05/10 (nuit de propagation troposphérique, aucun avion aligné)
montrent l'autre explication possible des longues distances.
Des « candidats » plus anciens (F1RFK-1 le 05/07, DL5KX-9 le 16/07) ne figurent pas ici : ils avaient été comparés
après coup aux avions présents des semaines plus tard, ce qui n'a pas de sens. Erreur corrigée en préparant cette page.
Mis à jour le 13/11/2026 à 00:20 (heure locale).
Clé SDR branchée · coupures USB le 13/11 : 0 · dernière le 12/11 à 16:53 (1,0 s)
Décodeur actif depuis le 11/11 à 10:56 · relances de la clé depuis le début : 2208
Avions distincts. Le premier jour (démarrage en cours de journée) et la journée en cours sont exclus. Par heure : un avion présent de 8 h 55 à 9 h 05 compte dans les deux heures, donc le total des heures dépasse celui des jours. Une heure à 0 avion est considérée comme une panne de la clé SDR et n'est pas comptée (37 pour l’instant) ; une panne partielle fait en revanche baisser le chiffre. Les parts sont calculées sur les moyennes. Pas encore de journée complète pour : vendredi.
| Jour | Jours comptés | Avions (total) | Moyenne par jour | Part |
|---|---|---|---|---|
| lundi | 1 | 496 | 496 | 13,3 % |
| mardi | 1 | 447 | 447 | 12,0 % |
| mercredi | 1 | 738 | 738 | 19,8 % |
| jeudi | 1 | 1 012 | 1 012 | 27,1 % |
| vendredi | 0 | - | - | - |
| samedi | 1 | 650 | 650 | 17,4 % |
| dimanche | 1 | 388 | 388 | 10,4 % |
| Heure (locale) | Jours comptés | Avions (total) | Moyenne par heure | Part |
|---|---|---|---|---|
| 00 h – 01 h | 19 | 201 | 10,6 | 1,0 % |
| 01 h – 02 h | 19 | 95 | 5 | 0,5 % |
| 02 h – 03 h | 18 | 51 | 2,8 | 0,3 % |
| 03 h – 04 h | 19 | 59 | 3,1 | 0,3 % |
| 04 h – 05 h | 19 | 186 | 9,8 | 1,0 % |
| 05 h – 06 h | 19 | 254 | 13,4 | 1,3 % |
| 06 h – 07 h | 19 | 511 | 26,9 | 2,6 % |
| 07 h – 08 h | 17 | 1 009 | 59,4 | 5,8 % |
| 08 h – 09 h | 16 | 840 | 52,5 | 5,2 % |
| 09 h – 10 h | 17 | 839 | 49,4 | 4,8 % |
| 10 h – 11 h | 17 | 1 239 | 72,9 | 7,2 % |
| 11 h – 12 h | 17 | 1 143 | 67,2 | 6,6 % |
| 12 h – 13 h | 17 | 1 125 | 66,2 | 6,5 % |
| 13 h – 14 h | 17 | 1 332 | 78,4 | 7,7 % |
| 14 h – 15 h | 16 | 1 101 | 68,8 | 6,8 % |
| 15 h – 16 h | 19 | 1 173 | 61,7 | 6,1 % |
| 16 h – 17 h | 20 | 1 213 | 60,6 | 5,9 % |
| 17 h – 18 h | 20 | 1 082 | 54,1 | 5,3 % |
| 18 h – 19 h | 19 | 978 | 51,5 | 5,1 % |
| 19 h – 20 h | 19 | 897 | 47,2 | 4,6 % |
| 20 h – 21 h | 20 | 835 | 41,8 | 4,1 % |
| 21 h – 22 h | 20 | 1 032 | 51,6 | 5,1 % |
| 22 h – 23 h | 20 | 879 | 44 | 4,3 % |
| 23 h – 00 h | 20 | 405 | 20,2 | 2,0 % |
Depuis le début, en altitude barométrique (celle que diffuse l'avion). 87,4 % des positions et 92,8 % des avions au-dessus de 8 000 m ; altitude médiane 10 350 m pour les positions, 11 250 m pour l'altitude maximale des avions. La croisière des avions de ligne se fait vers 10 000-12 000 m : un avion plus bas est le plus souvent en montée ou en descente (Bâle-Mulhouse, Genève, Zurich, Lyon) ou sur un vol court. Pour la réflexion, c'est une bonne nouvelle : à 10 000 m, un avion est en vue directe de deux stations distantes de plus de 700 km.
| Altitude | Positions | Part des positions | Avions (alt. max) | Part des avions |
|---|---|---|---|---|
| 0 – 3 000 m | 24 350 | 2,0 % | 13 | 0,5 % |
| 3 000 – 4 500 m | 6 115 | 0,5 % | 7 | 0,3 % |
| 4 500 – 6 000 m | 36 113 | 3,0 % | 51 | 1,9 % |
| 6 000 – 8 000 m | 87 289 | 7,1 % | 122 | 4,6 % |
| 8 000 – 9 000 m | 81 748 | 6,7 % | 72 | 2,7 % |
| 9 000 – 10 500 m | 422 394 | 34,5 % | 402 | 15,0 % |
| 10 500 – 12 000 m | 535 501 | 43,8 % | 1 742 | 65,0 % |
| 12 000 m et plus | 29 758 | 2,4 % | 269 | 10,0 % |
| Total | 1 223 268 | 2 678 |
| Distance | Positions | Altitude médiane | Au-dessus de 8 000 m |
|---|---|---|---|
| 0 – 50 km | 816 518 | 10 350 m | 85,8 % |
| 50 – 100 km | 380 806 | 10 350 m | 92,0 % |
| 100 – 150 km | 22 684 | 10 050 m | 67,3 % |
| 150 km et plus | 3 260 | 10 350 m | 91,5 % (peu de données) |