fr_training_day_4_2_slides_data_center-1 ( PDF

26/02/2014'
Centres de
données
régionaux du
GNSS
Exploitation des stations GNSS Formation
Aperçu
! Stockage interne des fichiers.
! Contrôle des fichiers et stockage
permanent.
! Compression (protocole Hatanaka et
compression).
! Accès aux dépôts.
! Gestion des données.
! Sauvegarde des dépôts de données.
! Évaluation et surveillance de la
Exploitation des stations GNSS!- Formation
SAC / RNCan
qualité du stockage des données.
1'
26/02/2014'
Stockage des
fichiers de
données
Stockage des fichiers de données
! Les stations GNSS produisent des
fichiers de données, c’est-à-dire des
fichiers d’observation et de
navigation.
! Les centres de données stockent les
fichiers d'observation et de
navigation des stations.
! Les fichiers arrivent aux centres de
données déjà dans le format RINEX.
! L’exploitant de la station (qui est la
Exploitation des stations GNSS!- Formation
SAC / RNCan
source des fichiers de données) est
responsable de ses fichiers de
données.
2'
26/02/2014'
Stockage des fichiers de données
!  Le centre régional de données (RDC -
Regional Data Centre) stocke les fichiers des
diverses stations (ou les réseaux), afin de
faciliter la distribution des données.
!  Les fichiers sont également stockés en vue
de leur sauvegarde.
!  Le RDC peut stocker les fichiers originaux
et également les fichiers déjà stockés dans
d’autres centres de données, afin d’en
assurer la sauvegarde et d’en faciliter la
distribution.
!  Le RDC peut également stocker les
Exploitation des stations GNSS!- Formation
SAC / RNCan
« journaux de station » de toutes les
stations (s’ils sont disponibles).
Stockage des fichiers de données
! Le RDC peut également stocker les
« journaux de station » de toutes les
stations (s’ils sont disponibles).
! Le RDC peut également générer/
stocker des « fichiers squelettes »,
c’est-à-dire des fichiers en format
« .skl » avec des en-têtes RINEX
génériques qui sont tirés des journaux
de station.
! Les journaux de station et les fichiers
squelettes devraient être équivalents à
ceux qui sont stockés ailleurs (p. ex.,
Exploitation des stations GNSS!- Formation
dans les centres mondiaux de
SAC / RNCan
données).
3'
26/02/2014'
Stockage des fichiers de données
! Fichiers sur 15 minutes
Exploitation des stations GNSS!- Formation
SAC / RNCan
synchronisés à 1 Hz :
! SSSSJJJHMM.AAo!
! dakr014a15.14o!
! Fichiers sur 1 heure synchronisés
à 30 secondes :
! SSSSJJJH.AAo!
! dakr014a.14o!
! Fichiers quotidiens (sur 24 heures)
synchronisés à 30 secondes :
! SSSSJJJV.AAo!
! dakr0140.14o!
Stockage des fichiers de données
! Les noms de fichiers RINEX en détail :
!
Ssssjjjf.aat!
|
| |
|
|!
|
| |
|
+-t : Type de fichier :!
|
| |
|
O : Fichier d’observation!
|
| |
|
N : Fichier de navigation GPS!
|
| |
|
M : Fichier de données météorologiques!
|
| |
|
G : Fichier de navigation GLONASS!
|
| |
|
L : Fichier de navigation du futur système Galileo!
|
| |
|
H : Fichier de message de navigation de charge GPS géostationnaire!
|
| |
|
B : Fichier de données de diffusion Geo SBAS!
|
| |
|
(documentation séparée)!
|
| |
|
C : Fichier horloge (documentation séparée)!
|
| |
|
S : Fichier sommaire (utilisé entre autres par l’IGS)!
|
| |
|!
|
| |
+---aa : Année à deux chiffres!
|
| |!
|
| +--------f : numéro séquentiel de fichiers / caractère dans le jour!
|
|
fichier quotidien : f = 0!
|
|
fichiers horaires :!
|
|
f = a : 1re heure 00h-01h; f = b : 2e heure 01h-02h; ...!
|
|
f = x : 24e heure 23h-24h!
|
|!
|
+-------------jjj : jour de l’année du premier enregistrement!
|!
+----------- ssss : identifiant de la station à 4 caractères!
Exploitation des stations GNSS!- Formation
SAC / RNCan
4'
26/02/2014'
Stockage des fichiers de données
! Les extensions (suffixes) RINEX sont
très importantes, car le reste du nom
de fichier ne change pas, et c’est donc
la lettre d’extension (le suffixe) qui
indique de quel type de fichier de
station il s’agit :
Exploitation des stations GNSS!- Formation
SAC / RNCan
! ‘o’ –
! ‘n’ –
! ‘m’ –
! ‘g’ –
! ‘d’ –
!  etc.
Observation!
Navigation GPS !
Météo!
Navigation GLO !
Compression Hatanaka!
Compression et
contrôle des
données RINEX
5'
26/02/2014'
Compression des fichiers de données
!  Lorsque les fichiers RINEX sont reçus, ils
sont déjà compressés pour occuper moins
d’espace et accélérer la transmission :
!  .Z – Compression UNIX
!  .gz – Compression gzip pour Linux
!  .zip – Compression Windows
!  .bz2 – Compression bzip2 pour Linux
!  Les protocoles de compression .Z ou .gz
sont habituellement préférés et constituent
la norme sur tous les systèmes.
Exploitation des stations GNSS!- Formation
SAC / RNCan
Compression des fichiers de données
! Les fichiers RINEX arrivent sous le
nom « .14d.Z » ou « .14d.gz », et ils
peuvent être distribués
publiquement également dans ces
modes.
! La lettre « d » représente la
compression Hatanaka, qui permet
de sauver de l’espace.
! Les données reçues par un RDC
Exploitation des stations GNSS!- Formation
SAC / RNCan
doivent être contrôlées, car on doit
s’assurer qu’elles correspondent
bien à ce que l’on attend.
6'
26/02/2014'
Compression des fichiers de données
!  Les fichiers doivent être décompressés et
le contenu doit être vérifié, car on ne doit
pas distribuer de fichiers erronés.
!  Il est facile de décompresser les
fichiers .Z/.gz :
!> gunzip dakr0010.14d.Z !
!  On obtient alors le fichier dakr0010.14d.
!  Le fichier « d » est un fichier RINEX
compressé selon l’algorithme Hatanaka,
et une autre étape est requise avant d’en
contrôler la qualité.
Exploitation des stations GNSS!- Formation
SAC / RNCan
Compression des fichiers de données
! Nous avons le fichier dakr0010.14d.
! Il faut utiliser avec le fichier un
programme qui retirera la compression
Hatanaka (crx2rnx), pour obtenir au
final un fichier RINEX « o ».
!crx2rnx dakr0010.14d > dakr0010.14o!
! On obtient alors le fichier
dakr0010.14o.
! http://terras.gsi.go.jp/ja/crx2rnx.html
! On peut maintenant utiliser le fichier
« o » avec le logiciel teqc pour
Exploitation des stations GNSS!- Formation
procéder aux contrôles de qualité de
SAC / RNCan
base.
7'
26/02/2014'
Contrôle de qualité des fichiers de données
! On peut maintenant vérifier le fichier
dakr0010.14o avec teqc :
> teqc.bin +v dakr0010.14o!
teqc.bin: ’dakr0010.14o' readable as RINEX V.2.11 format!
! Cette vérification est habituellement
suffisante pour les tâches de
transmission et de diffusion de
base.
! On peut procéder à des vérifications
Exploitation des stations GNSS!- Formation
SAC / RNCan
additionnelles avec « +qcq »,
« +meta » et les données stockées,
de sorte que le RDC soit en mesure
de surveiller les fichiers au fil du
temps.
Contrôle de qualité des fichiers de données
! On peut extraire de l’information
additionnelle à l’aide d’une commande
« teqc +qcq », information qui peut
être résumée dans les fichiers
quotidiens « .status ».
! Ces fichiers d’état quotidiens .status
contiendraient les valeurs de contrôle
de la qualité les plus pertinentes et les
métadonnées des fonds stockés dans
les dépôts.
! C’est à la direction du RDC de décider
quelle information d’état (.status) il
convient d’extraire et d’enregistrer (le
Exploitation des stations GNSS!- Formation
SAC / RNCan
cas échéant).
8'
26/02/2014'
Contrôle de qualité des fichiers de données
IGS Tracking Network Status for 17-Mar-08 080317 08077
GPS Week 1471 Day 2
As of date: Apr 28 2008 10:24:48 !
!
Dly No.
No.
Pts.
Avg. Avg. Pos. No.
Ant.
Marker !
Site (H) Exp. Obs. Del. % MP1 MP2 Diff Slps V
Receiver Type
Antenna Type
Height
Marker Name
---- --- ----- ----- ----- --- ---- ---- ---- ---- – -------------------- -------------------- ------ -------------------abpo
1 26407 25622
0 97 0.40 0.36 0.08
44 1 ASHTECH UZ-12
ASH701945G_M
SCIT 0.008 ABPO
adis 52 27874 26237
751 94 0.60 0.61 0.04
22 1 JPS LEGACY
TRM29659.00
NONE 0.001 ADIS
aira !
ajac !
albh
1 24917 24430
175 98 0.20 0.25 0.12
10 1 AOA BENCHMARK ACT
AOAD/M_T
SCIS 0.100 albh WCDA-ACP
927
algo
1 24924 24536
31 98 0.20 0.20 0.08
2 1 AOA BENCHMARK ACT
AOAD/M_T
NONE 0.100 ALGO CACS-ACP
8831
alic
3 25569 25268
4 98 0.51 0.52 0.17
7 1 ASHTECH UZ-12
AOAD/M_T
NONE 0.007 alic
alrt
6 30010 29058
12 96 0.11 0.12 0.07
10 1 ASHTECH UZ-12
ASH701945C_M
NONE 0.100 ALRT
amc2
1 24557 23775
0 96 0.34 0.33 0.10
20 1 ASHTECH Z-XII3T
AOAD/M_T
NONE 0.000 AMC2
amu2 14 40536 40209
2 99 0.35 0.33 0.00
1 1 TRIMBLE NETRS
ASH700936D_M
SCIS 0.000 AMU2
ankr !
antc !
areq
1 26146 25651
0 98 0.19 0.20 0.10
45 1 ASHTECH UZ-12
AOAD/M_T
JPLA 0.061 AREQ
artu 37 6669 6590
0 98 0.16 0.17 0.02
0 1 ASHTECH Z-XII3
ASH700936D_M
DOME 0.079 ARTU
aspa
1 26557 26300
33 99 0.10 0.20 0.10
7 1 TRIMBLE 4700
TRM33429.20+GP UNAV 0.000 ASPA
auck
7 24413 24372
7 99 0.28 0.36 0.13
2 1 TRIMBLE NETRS
TRM41249.00
NONE 0.055 AUCK
bahr
3 26095 25825
1 98 0.35 0.32 0.08
9 1 ASHTECH Z-XII3
ASH700936B_M
SNOW 3.122 BAHR
baie
1 24957 24542
0 98 0.30 0.33 0.08
11 1 AOA BENCHMARK ACT
AOAD/M_T
NONE 0.100 BAIE CACS-ACP
M012
bako 11 28041 27152
85 96 0.28 0.40 0.05 144 1 LEICA GRX1200GGPRO
LEIAT504GG
LEIS 1.648 bako
ban2
1 27860 26644
19 95 0.91 0.89 0.05
33 1 AOA BENCHMARK ACT
AOAD/M_T
NONE 0.046 BAN2
barh
1 24726 24426
0 98 0.30 0.35 0.09
10 1 LEICA GRX1200GGPRO
LEIAX1202GG
NONE 0.000 BARH
bdos
1 26196 25052
17 95 0.59 0.63 0.15
21 1 ASHTECH UZ-12
ASH700936E_C
SNOW 0.000 BDOS
bili
8 28951 28464
75 98 0.41 0.43 0.17
22 1 ASHTECH Z-XII3
ASH701933B_M
DOME 0.079 BILI
bjfs
1 24804 24216
76 97 0.43 0.45 0.00
6 1 ASHTECH Z-XII3
ASH700936B_M
SNOW 0.046 BJFS
bogi
4 25100 25020
52 99 0.43 0.43 0.03
3 1 JPS E_GGD
ASH701945C_M
SNOW 0.053 BOGI
bogt
1 28285 25390
0 89 0.36 0.38 0.15 199 1 ASHTECH UZ-12
ASH701945E_M
NONE 0.061 BOGT
bor1
4 25186 25108
1 99 0.32 0.36 0.10
3 1 TRIMBLE NETRS
AOAD/M_T
NONE 0.062 BOR1
braz 58 26331 26297
33 99 0.31 0.40 0.15
60 1 TRIMBLE NETRS
TRM41249.00
NONE 0.008 BRAZ – Brasilia
brew
1 24949 23943
0 95 0.22 0.24 0.14
41 1 ASHTECH UZ-12
ASH701945C_M
SCIT 0.008 BREW
brft
1 30563 27637
1 90 0.71 1.17 0.18
24 1 LEICA GRX1200PRO
LEIAT504
NONE 0.008 BRFT
brmu
7 24953 24689
15 98 0.05 0.15 0.14
2 1 TRIMBLE 5700
TRM29659.00
UNAV 0.000 BRMU
brst 13 24142 24003
7 99 0.22 0.26 0.03
27 1 LEICA GRX1200PRO
LEIAT504
NONE 2.043 BRST
brus
4 25380 24797
89 97 0.67 0.62 0.03
23 1 ASHTECH Z-XII3T
ASH701945B_M
NONE 3.970 BRUS
cags
1 24805 23381
272 94 0.69 0.70 0.08 100 1 ASHTECH Z-XII3
ASH700936A_M
NONE 0.100 CAGS
cagz
4 24764 24582
152 99 0.49 0.58 0.08
0 1 TPS E_GGD
JPSREGANT_DD_E NONE 0.094 CAGZ
cas1
3 28633 28115
6 98 0.42 0.44 0.32
1 1 ASHTECH UZ-12
AOAD/M_T
AUST 0.001 CAS1
!
Number !
---------!
33302M001!
31502M001!
40129M003!
40104M002!
50137M001!
40162M001!
40472S004!
66040M002!
42202M005!
12362M001!
50503S006!
50209M001!
24901M002!
40151M001!
23101M002!
22306M003!
49927S001!
43401M001!
12363M001!
21601M001!
12207M003!
41901M001!
12205M002!
41606M001!
40473M001!
41602M002!
42501S004!
10004M004!
13101M004!
40147M001!
12725M004!
66011M001!
Exploitation des stations GNSS!- Formation
SAC / RNCan
Contrôle de qualité des fichiers de données
MGEX Tracking Network Status for 10-Nov-13 131110 13314
GPS Week 1766 Day 1
!
Dly
Ant.
Site (H)
Receiver Type
Antenna Type
Height
Marker Name
---- --- --------------------------------------- ------ -------------------abmf 87 TRIMBLE NETR9
TRM57971.00
NONE 0.0000 ABMF
aira 87 TRIMBLE NETR9
TRM59800.00
SCIS 0.0000 AIRA
areg 87 Trimble NetR9
TRM59800.00
NONE 0.4291 AREG
aut0 !
brst 87 TRIMBLE NETR9
TRM57971.00
NONE 2.0431 BRST
brux 111 SEPT POLARX4TR
JAVRINGANT_DM
NONE 0.4689 BRUX
ccj2 17 TRIMBLE NETR9
TRM59800.00
SCIS 0.0000 CCJ2
cebr
9 SEPT POLARX4
SEPCHOKE_MC
NONE 0.1780 CEBR
chof !
chpg 87 Trimble NetR9
TRM59800.00
NONE 0.4246 CHPG
conx !
conz
4 LEICA GRX1200+GNSS
LEIAR25.R3
LEIT 0.0574 CONZ
cut0 17 TRIMBLE NETR9
TRM59800.00
SCIS 0.0000 CUT0
dae2 !
dlf1
1 TRIMBLE NETR9
LEIAR25.R3
LEIT 0.0000 DELFT-22
dyng !
faa1
9 SEPT POLARX4
LEIAR25.R4
NONE 0.1262 faa1
ftna !
gap1 !
gop6 17 LEICA GRX1200+GNSS
LEIAR25.R4
LEIT 0.0653 GOP6
gop7
1 JAVAD TRE_G3TH DELTA
LEIAR25.R4
LEIT 0.0653 GOP7
gmsd
1 TRIMBLE NETR9
TRM59800.00
SCIS 0.0000 GMSD
gra2 !
grab !
grac 87 TRIMBLE NETR9
TRM57971.00
NONE 0.0500 GRAC
harb !
hofn !
hrag !
jfng 17 Trimble NetR9
TRM59800.00
NONE 0.0000 JFNG
jog2
4 JAVAD TRE_G3TH DELTA
JAV_RINGANT_G3T NONE .1206 JOG2
kir8 87 TRIMBLE NETR9
LEIAR25.R3
LEIT 0.003 KIR8
kiru
9 SEPT POLARX4
SEPCHOKE_MC
SPKE 0.1120 KIRU
koug 105 LEICA GR10
LEIAR25.R3
LEIT 0.0000 koug
Exploitation
des stations GNSS!Formation NONE 0.0950 kour
kour
9 SEPT POLARX4
SEPCHOKE_MC
SAC 87
/ RNCan
krgg
LEICA GR10
LEIAR25.R4
LEIT 1.0332 kerguelen
As of date:
Nov 15 2013 19:57:55 !
Marker
RINEX
Dly Obs. Types !
Number
Type Version
(M) G R E C J S !
--------- --- --------- ----- – - – - – - !
97103M001 M
3.02
5299 X X X X
X !
21742S001 M
3.00
5301 X X X X X X !
42202M008 M
3.02
5300 X X X X
X !
10004M004
13101M010
21732M002
13408M001
M
M
M
M
3.02
3.02
3.00
3.02
5300
6738
1136
638
X
X
X
X
41609M004
M
3.02
5302 X X X X
41719M002
59945M001
M
M
3.01
3.02
327 X X X
X !
1134 X X X X X X !
13502M009
M
3.02
2 X X X X X X !
92201M012
M
3.02
638 X X X X X X !
11502M006
11502M006
21749S002
M
M
M
3.01
3.01
3.02
1135 X X X
X !
2 X X X
X X !
41 X X X X X !
10002M010
M
3.02
5298 X X X X
21602M006
JOG2
10422M002
10403M002
97301M402
97301M210
91201M007
M
M
M
M
M
M
M
3.02
3.02
3.02
3.02
3.01
3.02
3.01
1135
332
5299
638
6389
638
5301
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X !
X !
X X X !
X
X !
X !
X !
X X X !
!
X
X !
X X X !
!
X !
!
9'
26/02/2014'
Structure de
stockage des
données et accès
Structure de stockage des données
! Au RDC, les fichiers doivent être
stockés par type, puis par date.
! Les utilisateurs sont, en règle
générale, plus intéressés à analyser
les données d’après des critères de
temps.
! Par conséquent, les données au RDC
Exploitation des stations GNSS!- Formation
SAC / RNCan
devraient être organisées par
répertoires qui permettent de
distinguer les différents types de
fichiers : données à débit élevé,
données horaires, données
quotidiennes.
10'
26/02/2014'
Structure de stockage des données quotidiennes
En France, l'IGN utilise cette structure :
/pub/igs/data/2013
/001/
/002
…
/2014
/001
/002
…
Aux États-Unis, le CDDIS utilise cette structure :
/gps/data/daily/2013
/001/13d
/13n
/13g
/002/13d
/13n
…
/2014
Exploitation des stations GNSS!- Formation
/001/14d
SAC / RNCan
/14n
Structure de stockage des données horaires
En France, l'IGN utilise cette structure :
/pub/igs/data/hourly/2014
/001/
/002
…
Les fichiers sont stockés jusqu’à un mois.
Aux États-Unis, le CDDIS utilise cette structure :
/gps/data/hourly/2014
/001/00
/01
/02
…
/002/00
/01
…
Exploitation des stations GNSS!- Formation
SAC / RNCan
11'
26/02/2014'
Structure de stockage des données à débit élevé
En France, l'IGN utilise cette structure :
pub/igs/data/highrate/2014
/001/
/002
…
Aux États-Unis, le CDDIS utilise cette structure :
gps/data/highrate/2014
/001/14d/00
/01
/02
…
/14n/00
/01
/14g/00
/14m
/14o
/002
Exploitation des stations GNSS!- Formation
…
SAC / RNCan
Structure de stockage des données
! Au RDC, les fichiers doivent être
stockés par type, puis par date.
! Si le nombre de stations est faible,
l’approche française de l’IGN est
plus simple pour accéder aux
fichiers et en assurer la
maintenance.
! La mise en œuvre est personnalisée
Exploitation des stations GNSS!- Formation
SAC / RNCan
et doit faire l’objet d’une
maintenance locale, avec une
certaine forme de soutien à
distance.
12'
26/02/2014'
Gestion et
sauvegarde des
centres de
données
Gestion des centres de données
! Il faut que la gestion des RDC soit
effectuée afin de comprendre et de
surveiller le flux des fichiers de
données.
! À cette fin, il est important de suivre
l’utilisation du réseau pour détecter
les périodes de crête de transfert en
ENTRÉE et en SORTIE.
! Pour réduire au minimum les coûts
des communications, le serveur ftp de
téléchargement aval peut limiter sa
bande passante et le nombre de
connexions simultanées pour chaque
Exploitation des stations GNSS!- Formation
SAC / RNCan
utilisateur.
13'
26/02/2014'
Gestion des centres de données
! Le RDC doit faire la sauvegarde de
toute la structure de données et des
scripts de gestion.
! La sauvegarde devrait être réalisée
sur une ou deux autres machines
présentant des caractéristiques
similaires.
! La procédure de sauvegarde
Exploitation des stations GNSS!- Formation
SAC / RNCan
copiera régulièrement toutes les
données sur un réseau local (RL),
qui pourrait rapidement être utilisé
comme serveur principal, s’il y a
lieu.
Gestion des centres de données
! Le site Web du RDC devrait être
attrayant, si les fonds le permettent.
! Sur une page Web interactive, la
disponibilité des données devrait être
facilement vérifiable, les mesures de
qualité devraient être tracées, le
récepteur et les antennes devraient
être sondés, etc.
! Mais le rôle fondamental d’un RDC
n’est pas ce qui précède. Son rôle est
de stocker de manière sécuritaire les
données pour tous les utilisateurs, sur
une longue période, et d’assurer un
accès égal à quiconque a besoin des
Exploitation des stations GNSS!- Formation
SAC / RNCan
données.
14'
26/02/2014'
Conclusions
!  Un centre régional de données GNSS contient
les données RINEX provenant de nombreuses
stations.
!  Les données stockées comprennent les fichiers
d’observation et de navigation.
!  Les données stockées sont organisées par type
et par date.
!  Les utilisateurs ont accès par le truchement d’un
site ftp « anonyme ».
!  Des comptes spécifiques sont assignés aux
fournisseurs de données.
!  Les données téléchargées font l’objet d’une
vérification avant leur publication.
!  Tout le dépôt doit être reproduit (c.-à-d.
sauvegardé) sur 1 ou 2 autres machines.
Exploitation des stations GNSS!- Formation
SAC / RNCan
15'
26/02/2014'
Flux de
données et
diffuseurs
NTRIP
Exploitation des stations GNSS Formation
Aperçu
! Flux de données GNSS à l’aide
des protocoles RTCM
! Flux de données des stations
! Client BNC
! Diffuseurs NTRIP
Exploitation des stations GNSS!- Formation
SAC / RNCan
1'
26/02/2014'
Flux de
données
Flux de données
! Le protocole de codage de flux de
données GNSS le plus populaire
est le protocole RTCM 2./3.
! Il existe d’autres modes de
diffusion en flux : RTIGS, Trimble,
Leica, etc.
! Un flux de données contient à
peu près les mêmes données
qu’un fichier, mais les données
sont diffusées en temps réel.
! Les flux GNSS peuvent également
Exploitation des stations GNSS!- Formation
SAC / RNCan
transmettre d’autres corrections.
2'
26/02/2014'
Flux de données
! En règle générale, les récepteurs
peuvent générer des flux RTCM
2./3 ainsi que les flux propres au
fournisseur du récepteur.
! Le protocole de la RTCM est une
norme, de sorte que les données
produites par différents modèles
de récepteur peuvent être
partagées en temps réel, car le
format RINEX permet le posttraitement.
! Bon nombre de flux de données
Exploitation des stations GNSS!- Formation
SAC / RNCan
sont disponibles en temps réel…
Flux de données - IGS
Exploitation des stations GNSS!- Formation
SAC / RNCan
3'
26/02/2014'
Flux de données - MGEX
Exploitation des stations GNSS!- Formation
SAC / RNCan
Flux de données - EUREF
Exploitation des stations GNSS!- Formation
SAC / RNCan
4'
26/02/2014'
Flux de données - TrigNet
Exploitation des stations GNSS!- Formation
SAC / RNCan
Flux de données Malaisie
Exploitation des stations GNSS!- Formation
SAC / RNCan
5'
26/02/2014'
Flux de données – Australie
Exploitation des stations GNSS!- Formation
SAC / RNCan
Flux de données - Nouvelle-Zélande
Exploitation des stations GNSS!- Formation
SAC / RNCan
6'
26/02/2014'
Flux de données – Espagne
Exploitation des stations GNSS!- Formation
SAC / RNCan
Flux de données – UNAVCO
Exploitation des stations GNSS!- Formation
SAC / RNCan
7'
26/02/2014'
Flux de données
! La RTCM, « Radio Technical
Commission For Maritime
Services », offre la meilleure
méthode d’établissement de
normes.
! Le service IGS et la plupart des
producteurs de matériel GNSS
siègent au Comité spécial no 104
de la RTCM qui établit les
normes en matière de flux de
Exploitation des stations GNSS!- Formation
données GNSS.
SAC / RNCan
Flux de données
des stations et
client BNC
8'
26/02/2014'
Flux de données des
stations
! Les flux RTCM sont composés
de différents types de
messages pour transmettre les
données d’observation pour
chaque satellite visible.
! Il est également possible de
transmettre la configuration
de la station.
Exploitation des stations GNSS!- Formation
SAC / RNCan
RTCM 3
Exploitation des stations GNSS!- Formation
SAC / RNCan
9'
26/02/2014'
RTCM 3
Exploitation des stations GNSS!- Formation
SAC / RNCan
Client Ntrip du BKG
! Le client Ntrip de BKG (BNC - BKG Ntrip
Client) est un outil largement utilisé
pour recevoir les flux de données GNSS.
! Les flux peuvent être utilisés en temps
réel par certains programmes et pour la
fonctionnalité de cinématique en temps
réel (RTK).
! La plupart des flux sont stockés sous
forme de fichiers en vue d’un traitement
ultérieur.
! On peut également recourir à la
diffusion en flux pour accélérer la
transmission des données.
Exploitation des stations GNSS!- Formation
SAC / RNCan
10'
26/02/2014'
http://igs.bkg.bund.de/ntrip/download
Client Ntrip du BKG (BNC)
serveurs Ntrip
http://software.rtcm-ntrip.org/export/HEAD/ntrip/trunk/BNC/src/bnchelp.html
11'
26/02/2014'
Configuration du client BNC
!  Le client BNC requiert un nom d’utilisateur et un mot de passe pour
accéder aux diffuseurs…
Exploitation des stations GNSS!- Formation
SAC / RNCan
Client Ntrip du BKG (BNC)
Génération de
fichiers RINEX
Diffuseurs et stations
Journal d’exploitation
http://software.rtcm-ntrip.org/export/HEAD/ntrip/trunk/BNC/src/bnchelp.html
12'
26/02/2014'
Flux de données des stations
! Pour que le BNC produise des
fichiers RINEX 2/3 corrects, nous
avons besoin de « fichiers entêtes ».
! Un « fichier en-tête » contient les
métadonnées courantes de la
station.
! Un « fichier en-tête » est appelé
« fichier squelette » :
! DAKR.skl
Exploitation des stations GNSS!- Formation
SAC / RNCan
! MAS1.skl
Flux de données des stations
! Les fichiers squelettes (.skl) sont
générés par les centres de
données à partir des « journaux
de station ».
! Les utilisateurs de BNC doivent
insérer un fichier .skl pour
chaque station pour laquelle ils
téléchargent les données dans le
répertoire de génération RINEX.
! Si aucun fichier .skl n’est
disponible, un en-tête générique
sera créé par BNC pour le fichier
RINEX.
Exploitation des stations GNSS!- Formation
SAC / RNCan
13'
26/02/2014'
Client Ntrip du BKG (BNC) – Contrôle de la qualité
(CQ)
Contrôle de la
qualité du
format RINEX
Présentation des fichiers RINEX et des fichiers de navigation.
Permet aussi de choisir la constellation pour laquelle le tracé sera effectué.
Ensuite, cliquez sur « Start ».
Client Ntrip du BKG (BNC) – Contrôle de la qualité
(CQ)
Tracés chronologiques du suivi, tracé des élévations, nombre de
satellites, SNR (rapport signal/bruit) et MP1/MP2 (trajets multiples 1/
trajets multiples 2).
14'
26/02/2014'
Diffuseurs
NTRIP
Diffuseurs Ntrip
! Il existe de nombreux diffuseurs
Ntrip dans le monde qui
permettent d’accéder en temps
réel aux stations.
! http://www.ntrip.org
! Ces diffuseurs sont établis par les
organisations cartographiques et
géographiques régionales, et
également par des sociétés
Exploitation des stations GNSS!- Formation
privées.
SAC / RNCan
15'
26/02/2014'
Diffuseurs Ntrip
! Un diffuseur peut être établi sur
tout ordinateur relié à Internet.
! L’accès Internet est requis sur le
port 2101.
! Le diffuseur rediffuse les flux de
station existants vers un
ensemble d’utilisateurs
autorisés.
! En règle générale, chaque
diffuseur offre l’accès à des flux
Exploitation des stations GNSS!- Formation de données spécifiques.
SAC / RNCan
Diffuseurs Ntrip
! Voici la commande d’installation du
diffuseur Ntrip v2 de BKG : /usr/
local/ntripcaster
! Commandes :
! Pour lancer NtripCaster :
./
ntripcaster start
! Pour redémarrer NtripCaster : ./
ntripcaster restart
! Pour arrêter NtripCaster : ./
ntripcaster stop
http://igs.bkg.bund.de/root_ftp/NTRIP/documentation/NtripCaster.pdf
Exploitation des stations GNSS!- Formation
SAC / RNCan
16'
26/02/2014'
Diffuseurs Ntrip
! La configuration principale du
diffuseur se trouve dans : /usr/local/
ntripcaster/conf/
! Dans le fichier ntripcaster.conf
! Ce fichier contient les stations
disponibles et les définitions des
points de montage, c.-à-d. :
relay pull -i user:pass –m /PADO1 147.162.229.36:2101/PADO0
relay pull –m /SYDN0 133.160.129.22:8000
! Ce fichier permet également de
définir le mot de passe de
l’administrateur, les ports, etc.
Exploitation des stations GNSS!- Formation
SAC / RNCan
Diffuseurs Ntrip
! La configuration principale du
diffuseur se trouve dans : /usr/
local/ntripcaster/conf/
! Dans le fichier users.aut
! Ce fichier contient les
utilisateurs définis pour le
diffuseur :
user1:pass1234
user2:pass456
JohnSmith:ghtys
TarryMerlot:hjgyt56
anderson:greg123
Exploitation des stations GNSS!- Formation
SAC / RNCan
17'
26/02/2014'
Diffuseurs Ntrip
! La configuration principale du
diffuseur se trouve dans : /usr/local/
ntripcaster/conf/
! Dans le fichier groups.aut
! Ce fichier contient les utilisateurs
définis pour le diffuseur :
field:user1,user2,JohnSmith
office:TarryMerlot,anderson:10
! Le groupe field permet d’indiquer
tout nombre de flux; le groupe
office permet d’obtenir jusqu’à 10
Exploitation des stations GNSS!- Formation
flux.
SAC / RNCan
Diffuseurs Ntrip
! La configuration principale du
diffuseur se trouve dans : /usr/local/
ntripcaster/conf/
! Dans le fichier clientmounts.aut
! Ce fichier limite les points de
montage (flux) auxquels les groupes
peuvent accéder :
/SYDN1:field,office
/FFMJ0:office
! Le groupe field permet d’obtenir
seulement la station SYDN1; le
groupe office permet d’obtenir les
Exploitation des stations GNSS!- Formation
SAC / RNCan
deux flux SYDN1, FFMJ0.
18'
26/02/2014'
Conclusions
! La norme internationale de diffusion
en flux pour le mode RTK est la
norme RTCM 2./3.
! Le client BNC est le logiciel ouvert
qui permet de recevoir les flux.
! Les flux de données peuvent être
générés à partir du récepteur ou sur
un ordinateur personnel.
! Le « diffuseur » rediffuse les flux afin
de soutenir d’autres utilisateurs.
Exploitation des stations GNSS!- Formation
SAC / RNCan
19'