Passer au contenu principal

Over the Horizon AIS - pourquoi est-ce que je vois un indicatif d'appel DataHub pour des cibles qui devraient être VHF Over the Air sur mon traceur de cartes ?

Une explication détaillée de la façon dont OHA fonctionne avec VHF OTA AIS pour vous assurer d'obtenir les meilleures données de position du

Matt Crockett avatar
Écrit par Matt Crockett
Mis à jour aujourd’hui

Au fil des années, nous avons reçu de nombreuses questions de clients inquiets et confus quant à la raison pour laquelle un navire à portée VHF Over the Air (OTA) peut apparaître sur leur traceur de cartes comme une cible DataHub .

Cet article a été écrit pour vous expliquer pourquoi le comportement de la cible AIS apparaît comme il le fait.

Cela se résume à l' interaction temporelle entre les mises à jour de position AIS par liaison radio (VHF) et les mises à jour des métadonnées AIS Offshore Hub (OHA) du DataHub .

Définitions utiles

Les données cibles AIS sont envoyées sous deux formes :

Message de type 1 – Signalement de position – toutes les 2 à 10 secondes en navigation et toutes les 3 minutes au mouillage. Cela comprend :

  • MMSI

  • État de navigation

  • Taux de virage

  • SOG / COG / Position (Lat/Lon)

  • Indicateur de cap vrai et de manœuvre

  • Temps

Message de type 5 – Données statiques et relatives au voyage – toutes les 6 minutes. Cela comprend :

  • MMSI

  • Indicatif d'appel

  • Nom et dimensions du navire

  • Type de navire

  • ETA, Destination

  • Tirant d'eau et type de données de navigation (GPS, GLONASS)

Durée de vie (TTL) : valeur en secondes après laquelle l'élément est considéré comme obsolète. Par exemple, TTL = 120 signifie que les données sont considérées comme actuelles pendant deux minutes, puis marquées comme obsolètes.

Premièrement, les données de position les plus récentes sont toujours utilisées ; les données de position VHF OTA seront donc privilégiées lorsqu'elles sont disponibles. Pour les métadonnées, bien que les deux sources soient valides, le système utilise toujours les métadonnées les plus récentes disponibles , appliquant un mécanisme de filtrage intelligent pour éviter les doublons et assurer un transfert fluide lorsqu'un navire sort de la portée VHF.

Mais comme VHF AIS et DataHub AIS ne se mettent pas à jour aux mêmes intervalles de temps et que la durée de vie des métadonnées (TTL) est de 2 minutes, cela peut parfois entraîner ce qui ressemble à un « basculement » de l'indicatif d'appel entre WDN5158 et DATAHUB , en particulier pour les navires au mouillage ou à intervalles de mise à jour lents.

Examinons trois scénarios courants :


⚓ 1. Navire ancré – Classe B – OTA toutes les 3 min, OHA toutes les 6 min

  • Les mises à jour OTA AIS arrivent peu fréquemment (toutes les 3 minutes).

  • Les mises à jour des métadonnées OHA arrivent toutes les 6 minutes depuis les serveurs PredictWind.

  • La table de filtrage DataHub utilise un TTL de 3 minutes pour déterminer quand les données OTA sont considérées comme obsolètes, moment auquel OHA peut prendre le relais pour mettre à jour la position et les métadonnées.

Temps

Source

Indicatif d'appel

Lat / Lon

Remarques

13:00:00

OHA

DATAHUB

14°44.076' / 61°10.758'

13:01:20

OTA

WDN5158

14°44.075' / 61°10.759'

Mise à jour VHF AIS reçue

13:01:21

OTA

WDN5158

14°44.075' / 61°10.759'

L'affichage passe en OTA

13:03:21

TTL expiré

Aucune OTA reçue pendant 3 minutes

13:03:22

OHA

DATAHUB

14°44.076' / 61°10.758'

Revient aux données de l'OHA

13:07:20

OTA

WDN5158

14°44.075' / 61°10.759'

Prochaine mise à jour VHF AIS reçue

13:07:21

OTA

WDN5158

14°44.075' / 61°10.759'

L'affichage repasse en OTA

👉 Pourquoi cela semble étrange : Comme le navire ne bouge pas beaucoup, la position ne change pas significativement entre les mises à jour, mais la source bascule en fonction des données les plus récentes. Cela peut donner l'impression d'un basculement entre OHA et OTA.


🚤 2. Navire mobile – Classe B – OTA toutes les 30 s, OHA toutes les 6 min

Pour un navire en mouvement transmettant l'AIS par VHF toutes les 30 secondes :

Temps

Source

Indicatif d'appel

Lat / Lon

Remarques

13:00:00

OHA

DATAHUB

14°44.000' / 61°10.000'

Mise à jour initiale des méta-données

13:00:25

OTA

WDN5158

14°44.020' / 61°10.015'

L'OTA prend le relais

13:01:55

OTA

WDN5158

14°44.040' / 61°10.030'

Mise à jour continue

13:06:00

OHA

DATAHUB

14°44.100' / 61°10.075'

Une nouvelle mise à jour méta OHA arrive

13:06:25

OTA

WDN5158

14°44.120' / 61°10.090'

L'OTA est désormais privilégiée en raison de sa fraîcheur

👉 Pourquoi cela fonctionne parfaitement : Grâce aux mises à jour OTA régulières, les métadonnées DataHub ne prennent jamais le pas sur les données de position. Il y a des fluctuations ou des changements de métadonnées, car les données OHA sont parfois plus récentes que les données VHF.


🔄 3. Moving Vessel – OTA toutes les 30 secondes, mais métadonnées obsolètes

Comme dans l'exemple ci-dessus, même lorsqu'un navire est à portée et met à jour sa position via VHF toutes les 30 secondes , les métadonnées (nom, indicatif d'appel, MMSI) sont transmises beaucoup moins fréquemment, généralement toutes les 6 minutes pour les transpondeurs de classe B.

Si le DataHub fournit des métadonnées plus récentes que celles reçues via VHF, il peut temporairement remplacer l'indicatif d'appel local , même si vous recevez toujours des mises à jour de position régulières du récepteur AIS local.

Temps

Source

Indicatif d'appel

Lat / Lon

Remarques

13:00:00

OTA

WDN5158

14°44.000' / 61°10.000'

Mise à jour complète du VHF AIS avec métadonnées

13:00:30

OTA

(pas de métadonnées)

14°44.020' / 61°10.015'

Position VHF AIS uniquement

13:01:00

OTA

(pas de métadonnées)

14°44.040' / 61°10.030'

Position VHF AIS uniquement

13:02:00

TTL expiré

Les métadonnées de 13h00 sont désormais obsolètes

13:02:01

OHA

DATAHUB

14°44.060' / 61°10.045'

13:06:00

OTA

WDN5158

14°44.120' / 61°10.090'

Prochaine mise à jour VHF avec de nouvelles métadonnées

13:08:00

TTL expiré

Les métadonnées de 13h00 sont désormais obsolètes

13:08:01

OHA

DATAHUB

14°44.125' / 61°10.095'

👉 Pourquoi cela se produit-il ? Les messages de position continuent d'affluer toutes les 30 secondes, mais les métadonnées du nom/indicatif d'appel ne sont diffusées que dans certains types de messages AIS, moins fréquents. Une fois la durée de vie des métadonnées expirée (3 minutes), le système peut revenir à la version la plus récente DataHub , même si la position continue d'être mise à jour depuis la VHF locale.


📡 4. Le navire quitte la zone de couverture VHF – Transfert transparent vers l'OHA

Il s'agit du cas d'utilisation principal que la logique de filtrage est conçue pour gérer avec élégance :

Temps

Source

Indicatif d'appel

Lat / Lon

Remarques

13:00:00

OTA

WDN5158

14°44.000' / 61°10.000'

Dans la portée VHF

13:01:30

OTA

WDN5158

14°44.060' / 61°10.045'

Dernier message OTA avant la perte de portée

13:03:31

TTL expiré

Les données OTA ne sont plus valides

13:03:32

OHA

DATAHUB

14°44.090' / 61°10.060'

13:09:32

OHA

DATAHUB

14°44.130' / 61°10.090'

Les métadonnées sont à nouveau mises à jour

👉 Pourquoi c'est nécessaire : Sans le repli TTL de 2 minutes, vous perdriez toute visibilité de la cible lorsqu'un bateau quitterait la portée VHF. L'objectif est d' éviter une zone morte entre la couverture VHF et la couverture OHA .


Résumé

Tout ce que vous voyez est le résultat d'une logique de repli intelligente, délibérément optimisée pour éviter les pertes de cible tout en minimisant les données obsolètes. Le changement occasionnel d'indicatif n'est pas un bug, mais un effet secondaire d'une tentative d'élégance : maintenir une visibilité constante lors de la transition entre l'AIS local et l'AIS offshore .

Cela dit, nous apprécions grandement vos commentaires, et vos tests nous ont été d'une aide précieuse pour confirmer que le système fonctionne comme prévu. Si vous constatez un comportement anormal (par exemple, un délai de cinq minutes lors du changement de source), nous serons ravis d'approfondir la question ; n'hésitez pas à nous le faire savoir.

Avez-vous trouvé la réponse à votre question ?