Qu’est-ce qu’un NTRIP Caster ?
Un NTRIP Caster reçoit les corrections GNSS de stations de référence ou de moteurs réseau et les distribue aux clients NTRIP, généralement des rovers RTK, à travers des points de montage authentifiés.
XYZRVB
XYZRVB – Centre de contrôle GNSS et serveur NTRIP Caster professionnel
Supervisez vos stations de référence, rovers et flux RTCM, puis intégrez les points de montage de casters NTRIP externes depuis une plateforme sécurisée disponible à l’international.
Infrastructure GNSS professionnelle
XYZRVB réunit un serveur NTRIP Caster et un centre de contrôle GNSS dans un même service. Les stations de référence transmettent leurs corrections RTCM au caster. Les rovers authentifiés sélectionnent un point de montage et reçoivent les données nécessaires à leurs solutions RTK ou NRTK. L’interface de supervision donne à l’exploitant une vision commune de ces échanges.
Chaque entreprise utilise son propre domaine, ses comptes, ses bases GNSS, ses rovers et son sourcetable. Cette séparation est appliquée par le serveur : un client NTRIP ne peut ni découvrir ni ouvrir les points de montage d’une autre organisation. Une adresse IP dédiée peut également identifier l’entreprise lorsque certains équipements anciens n’envoient pas le nom d’hôte.
La plateforme s’adresse aux exploitants de réseaux RTK, gestionnaires CORS, géomètres, topographes, intégrateurs GNSS, bureaux d’études, entreprises de construction, d’agriculture ou de cartographie. Elle fonctionne avec les récepteurs qui respectent les échanges NTRIP, RTCM et NMEA nécessaires, quelle que soit leur marque.
Le service est hébergé sur une infrastructure disponible en continu. Le logiciel NTRIP Control se connecte par HTTPS, reçoit un jeton temporaire et écoute les événements en temps réel par WebSocket. Les actions d’administration restent séparées du port NTRIP public.
Une chaîne observable de bout en bout
Le même environnement couvre la diffusion, la sécurité, la supervision, la gestion et l’historique du service GNSS.
Relais NTRIP multi-caster
Centralisez dans XYZRVB vos stations locales et les flux autorisés d’un autre fournisseur. Les points de montage importés apparaissent dans le sourcetable de votre entreprise et restent accessibles depuis le même domaine NTRIP.
Découvrir le relais de casterEnregistrez le domaine, le port, le mode TLS et les identifiants fournis par le caster externe.
Récupérez le sourcetable amont, sélectionnez certains points de montage ou importez tous les flux autorisés.
XYZRVB ouvre le flux amont lorsqu’un rover le demande, puis partage cette connexion entre les rovers du même point.
Bases et CORS
Le serveur distingue une simple connexion TCP d’une station réellement active. Il mesure l’âge du dernier paquet et déconnecte une source devenue silencieuse après le délai configuré. Les stations permanentes peuvent déclencher une alerte en cas d’interruption puis une notification de rétablissement.
Les messages RTCM 1005 et 1006 sont analysés pour extraire l’identifiant de station, les coordonnées ECEF, la latitude, la longitude, la hauteur ellipsoïdale et la hauteur d’antenne. Les messages 1007, 1008 ou 1033 peuvent compléter les informations sur l’antenne et le récepteur.
La fenêtre de gestion des sources centralise le point de montage, la description, le format, le pays, les coordonnées, le caractère permanent, le rayon maximal, la politique RINEX et le service caster utilisé. Deux sources ne peuvent pas utiliser simultanément le même point de montage.
Les stations non déclarées dans le sourcetable de l’entreprise sont refusées. Cette règle conserve la cohérence entre le catalogue proposé aux rovers et les flux autorisés. Les modifications sont rechargées en mémoire et les anciennes sessions devenues invalides sont fermées.
Guide de la station de référence GNSSCorrections temps réel
Les corrections RTCM restent binaires de la station jusqu’au rover. Le serveur utilise des tableaux d’octets et ne convertit jamais le flux en texte, sur Windows comme sur Debian. Un parseur parallèle identifie les trames, vérifie leur longueur et extrait uniquement les informations nécessaires au monitoring.
Le caster prend en charge les comportements NTRIP classiques, notamment la réponse ICY 200 OK attendue par de nombreux clients, ainsi que les échanges HTTP/1.1 de NTRIP v2. Les négociations TLS reçues sur un port en clair sont détectées et signalées proprement.
L’administrateur d’une entreprise peut ajouter un caster externe en indiquant son domaine, son port, son mode TLS, son identifiant et son mot de passe. XYZRVB récupère le sourcetable amont, permet de sélectionner certains points ou de tous les importer, puis publie les entrées choisies avec le nom du service d’origine.
Lorsqu’un rover demande un point importé, le serveur ouvre le relais amont à la demande, vérifie la réponse et redistribue le RTCM. Le relais peut être partagé entre les rovers autorisés de l’entreprise, puis s’arrête après une période sans client.
Dans le modèle de relais XYZRVB, un abonnement au caster externe peut alimenter plusieurs rovers lorsqu’ils utilisent le même point de montage, car XYZRVB partage une seule connexion amont. Chaque point de montage différent nécessite toutefois sa propre connexion amont. Si le fournisseur interdit plusieurs connexions simultanées avec le même identifiant, il faut autant d’identifiants ou d’abonnements que de points ouverts. S’il les autorise, le même identifiant peut être réutilisé dans les limites du contrat souscrit.
Comprendre les messages RTCMAccès et traçabilité
Lors de la création d’un identifiant rover, l’administrateur définit le nombre maximal de connexions simultanées autorisées. Plusieurs rovers peuvent donc partager un compte lorsque son quota le permet ; chaque session reste affichée séparément dans le centre de contrôle grâce à son numéro de connexion.
Pour identifier un rover physique sans ambiguïté, la configuration recommandée est de créer un identifiant propre à chaque rover et de fixer son nombre de connexions simultanées à 1. L’exploitant peut alors attribuer directement les positions et événements au matériel concerné, puis révoquer son accès sans affecter les autres.
L’authentification Basic NTRIP doit être protégée par TLS ou un réseau privé lorsque les équipements le permettent. Une adresse IP, une adresse MAC ou un User-Agent ne constitue pas une identité matérielle fiable à travers Internet. Des certificats clients peuvent compléter l’authentification si l’opérateur contrôle les récepteurs.
Le centre de contrôle ne conserve pas les identifiants dans le code. L’utilisateur saisit le domaine de son entreprise, son nom et son mot de passe. Le serveur valide l’abonnement et retourne un jeton temporaire associé à l’entreprise. Ce jeton protège l’API et la connexion WebSocket.
Les refus de connexion sont publiés avec une raison : identifiants incorrects, limite de connexions atteinte, point absent, entreprise non reconnue, abonnement inactif, GGA manquante ou distance excessive. Le logiciel présente ces événements en français pour faciliter l’assistance.
Réagir avant l’impact terrain
Une station permanente qui cesse d’envoyer des données ouvre un incident. L’alerte indique l’entreprise, le point de montage, l’heure UTC et la dernière activité. La notification de retour ferme l’incident et permet de calculer sa durée.
Les événements sont visibles dans le centre de contrôle et peuvent être transmis par e-mail ou WhatsApp selon la configuration. L’échec d’un canal d’alerte est journalisé, mais ne doit jamais interrompre la distribution RTCM.
Les délais évitent les faux positifs pendant une brève reconnexion. Les seuils de source, de GGA et de station permanente sont configurables. Les alertes peuvent aussi couvrir les refus répétés, les distances excessives ou une dégradation durable du mode RTK.
L’historique des incidents permet de mesurer la disponibilité, le nombre de coupures et le temps de rétablissement. Ces indicateurs aident à prioriser une batterie, un second modem, une liaison de secours ou une maintenance du récepteur.
NTRIP Control
La carte affiche les stations actives, les rovers, leur mode Fix, Float ou Single et les lignes base-rover. Les lignes sont cliquables pour afficher la distance. Les marqueurs actifs disparaissent lors d’une déconnexion, tandis que les positions historiques restent disponibles sous une forme distincte.
Les listes de sources, clients, connexions, fichiers RINEX et événements complètent la vue cartographique. Le chargement initial récupère l’état et les dernières vingt-quatre heures autorisées, puis les mises à jour arrivent en direct sans recentrer automatiquement la carte.
Explorer le centre de contrôle GNSS
Le centre de contrôle en images
NTRIP Control réunit l’état des récepteurs, les liaisons RTK, la configuration des stations, les archives RINEX et les services NTRIP externes dans une interface unique.
Protocoles et équipements
GPS, GLONASS, Galileo, BeiDou et, selon les flux, QZSS ou SBAS. Le caster transporte les constellations réellement présentes dans les messages RTCM de la station.
NTRIP v1, NTRIP v2, RTCM 3.x, messages MSM, NMEA GGA et RINEX. La compatibilité exacte dépend du modèle et du firmware du récepteur.
Emlid Reach, Leica Geosystems, Trimble, CHCNAV, Septentrio, Topcon, Hi-Target, South GNSS et autres matériels conformes aux échanges pris en charge.
Archivage RINEX pour le PPK, le PPP, le contrôle qualité, la reprise d’une mission et l’analyse des observations de stations permanentes.
Documentation approfondie
Chaque page traite un sujet précis avec son architecture, ses données, ses contrôles et ses cas d’utilisation.
Questions fréquentes
Un NTRIP Caster reçoit les corrections GNSS de stations de référence ou de moteurs réseau et les distribue aux clients NTRIP, généralement des rovers RTK, à travers des points de montage authentifiés.
Il affiche les stations, rovers, positions GGA, modes Fix, Float ou Single, liaisons base-rover, événements, alertes, statistiques et historiques propres à chaque entreprise.
La compatibilité dépend des protocoles NTRIP, RTCM et NMEA utilisés. Les récepteurs compatibles de marques comme Emlid, Leica Geosystems, Trimble, CHCNAV, Septentrio, Topcon ou d’autres fabricants peuvent être intégrés selon leur configuration.
Le caster transporte les constellations et signaux présents dans les messages RTCM de la station. La prise en charge effective dépend de la base, du format diffusé et du rover.
Oui. Les flux des stations peuvent être archivés et convertis en fichiers RINEX horaires pour le contrôle qualité, le PPK, le PPP et le post-traitement.
Dans le modèle de relais XYZRVB, un abonnement et son identifiant amont peuvent alimenter plusieurs rovers sur un même point de montage grâce à une connexion amont partagée. Chaque point différent ouvre cependant une nouvelle connexion. Si le caster externe interdit plusieurs connexions simultanées avec le même identifiant, il faut autant d’identifiants ou d’abonnements que de points ouverts ; s’il les autorise, le même accès peut être réutilisé selon le contrat du fournisseur.
Le nombre maximal de connexions simultanées est défini lors de la création d’un identifiant rover. Les sessions partagées restent séparées par leur numéro de connexion, mais un identifiant distinct par rover avec une limite de 1 permet d’attribuer sans ambiguïté chaque position et chaque événement.
Souscription
Indiquez votre besoin. Le formulaire d’abonnement détaillé vous permettra ensuite de choisir le domaine, les capacités et les informations de votre entreprise.