Le digipeater APRS
Le digipeater (contraction de digital repeater) est un noeud du rĂ©seau APRS qui retransmet automatiquement les trames AX.25 qu’il reçoit. Il constitue le maillon fondamental du maillage terrestre du rĂ©seau de localisation et de messagerie des radioamateurs.
Le réseau APRS
L’APRS (Automatic Packet Reporting System) a Ă©tĂ© conçu par Bob Bruninga, WB4APR, dans les annĂ©es 1980. Il utilise le protocole de liaison de donnĂ©es AX.25 sur la frĂ©quence nationale 144.800 MHz (en Europe) pour transmettre des informations de position, des messages courts, des alertes mĂ©tĂ©o et des donnĂ©es tĂ©lĂ©mĂ©triques.
Une trame APRS est Ă©mise par la station Ă©mettrice, retransmise par un ou plusieurs digipeaters, puis captĂ©e par un iGate qui l’injecte sur le rĂ©seau Internet APRS-IS. Elle devient alors visible sur des cartographies en ligne comme aprs.fi.
Les alias de routage (path)
Le champ path d’une trame APRS indique au rĂ©seau combien de fois et selon quel algorithme la trame doit ĂŞtre retransmise. Les alias standardisĂ©s sont :
- WIDE1-1 : une seule retransmission par un digipeater de premier niveau (fill-in digi, souvent un WX station ou un OM particulier)
- WIDE2-2 : deux retransmissions par des digipeaters de grande couverture (sites élevés, pylônes)
- WIDE1-1,WIDE2-1 : combinaison recommandée pour les stations mobiles, offrant une bonne couverture sans saturer le réseau
L’usage d’un path trop long (WIDE2-2,WIDE2-2 par exemple) est dĂ©conseillĂ© car il gĂ©nère des retransmissions en cascade et dĂ©grade les performances du rĂ©seau.
# Exemple de trame APRS complète (format TNC2) F4HXN-9>APRS,WIDE1-1,WIDE2-1:!4359.22N/00709.15E>000/042/A=001234 En route Puget-Theniers # Décodage : # F4HXN-9 : indicatif + SSID (9 = mobile) # APRS : destination générique # WIDE1-1,WIDE2-1 : path de routage # ! : type de paquet (position sans timestamp) # 4359.22N : latitude en degrés décimaux minutes # /00709.15E : longitude # > : symbole véhicule # 000/042 : cap (000°) / vitesse (42 km/h) # A=001234 : altitude en pieds
Types de digipeaters
| Type | Alias répondu | Usage typique | Portée |
|---|---|---|---|
| Fill-in digi | WIDE1-1 uniquement | Zone mal couverte, vallée, ville dense | 10 — 30 km |
| Digi large couverture | WIDE1-1 + WIDE2-2 | Point haut, pylône, sommet | 50 — 150 km |
| iGate RX-only | Aucun (écoute seule) | Injection sur APRS-IS sans retransmission RF | Locale |
| iGate bidirectionnel | WIDE1-1 + écriture IS | Passerelle RF <-> Internet | Locale + mondiale (via IS) |
Mise en oeuvre d’un digipeater
Un digipeater peut être réalisé à partir de matériels très variés :
- TNC matériel (Kantronics KPC-3+, Byonics TinyTrak) : solution autonome, fiable, sans ordinateur
- Raspberry Pi + Dire Wolf : logiciel open-source, carte son ou dongle RTL-SDR en RX, émetteur VHF en TX
- Station APRS-IS intégrée (Kenwood TM-D710, TH-D74) : digipeater et iGate intégrés dans le transceiver
- OpenTracker / MicroTrak : modules embarqués pour véhicules
Le logiciel Dire Wolf (disponible sur Linux, Windows, macOS) est aujourd’hui la rĂ©fĂ©rence pour implĂ©menter un modem AX.25 logiciel, un digipeater et un iGate sur Raspberry Pi.
Configuration Dire Wolf — extrait direwolf.conf
Paramètres essentiels pour activer le digipeater : MYCALL F4HXN-10 (indicatif du digipeater), CHANNEL 0 (canal audio), MODEM 1200 (vitesse Bell 202), puis DIGIPEAT 0 0 ^WIDE[3-7]-[1-7]$ ^WIDE[12]-[12]$ pour filtrer les alias acceptés. La directive IGSERVER euro.aprs2.net active la passerelle APRS-IS.