formation au l angage de c ommande r outier - les principes du lcr et du protocole tedi -
DESCRIPTION
Formation au L angage de C ommande R outier - Les principes du LCR et du protocole TEDI -. 1ère Session : 6 au 8 février 2007. Les points abordés. 1. Généralités 2. Le domaine d’applications 3. Le protocole TEDI 4. La structure du LCR. - PowerPoint PPT PresentationTRANSCRIPT
Formation au Langage de Commande Routier
- Les principes du LCRet du protocole TEDI -
1ère Session : 6 au 8 février 2007
Les points abordés
Formation LCR session 2007
1. Généralités
2. Le domaine d’applications
3. Le protocole TEDI
4. La structure du LCR
1. Généralités
Historique
• Vers 1985: les prémices
• Vers 1991: 1ère application dans le cadre du Schéma Directeur SIREDO aux stations SOL2 et Modules d'Intercommunication (MI 1)
• Vers 1994: démarche normative
• Aujourd’hui : les normes AFNOR
http://sagaweb.afnor.fr
Formation LCR - 1. Généralités - session 2007
Élaboration
• Consensus sur les besoins :– Maîtrises d’ouvrage centrales et locales
– Industriels
• Rédaction concertée :– Groupes d’experts du monde industriel et des maîtres d’ouvrage
• AFNOR :– Consensus pour la publication : enquêtes publiques– Références obligatoires dans les Cahiers des Charges
Formation LCR - 1. Généralités - session 2007
• Normes génériques : - NF P 99 302 concerne le Transfert et Échanges de Données Informatiques (1993)- NF P 99 340 concerne le Langage de Commande Routier (1998)
Contexte
Formation LCR - 1. Généralités - session 2007
• Normes applicatives :- NF P 99 341 concerne les panneaux à messages variables
- NF P 99 342 concerne les caméras vidéos
- NF P 99 344 concerne les unités de mesures et de traitement – liste des normes : http://www.equidyn.fr
Contexte
Langage évolutif maintenu et mis à jour :
• Possibilité de modifier ou d’enrichir le langage pour répondre à des besoins : nouveaux matériels
• Des commandes permettent aux industriels de développer des nouveaux produits tout en restant dans le cadre de la norme
=> Ces évolutions sont élaborées pour garantir une compatibilité ascendante avec les matériels et les logiciels antérieurs.
Formation LCR - 1. Généralités - session 2007
Objectifs et enjeux
Une standardisation fonctionnelle qui permet :- à tous les équipements routiers de s’interconnecter quelque
soit le constructeur ou le matériel utilisé
- d’assurer la pérennité des investissements consentis
- la prescription par référence seulement à des normes
Formation LCR - 1. Généralités - session 2007
Sur 20 000 équipements de terrain : + 5% chaque année
Pour qui ?
• Ministère équipement : DIR, CIGT, CRICR. • Conseils Généraux, Collectivités Locales• Sociétés Concessionnaires d’Autoroutes• Bureaux spécificateurs• Bureaux vérificateurs• Industriels et développeurs
Formation LCR - 1. Généralités - session 2007
Les limites du LCR
• Différentes versions du LCR avant normalisation:
LCR « 1993 », LCR « MIGRAZUR », LCR « CORALY »
• Difficultés de s’assurer de la bonne réalisation des industriels
• Surcoût immédiat pour la mise en place de systèmes légers
(quelques équipements dynamiques) pour les industriels
• Norme franco-française
• Assurer la pérennité du LCR
Formation LCR - 1. Généralités - session 2007
2. Les domaines d’applications
Organisation des échanges :
Dans un même réseau de transmission, tous les équipements
terminaux doivent utiliser les mêmes éléments pour communiquer
- transmission
- protocole
- langage de commande
Domaine général
Formation LCR - 2. Domaine d’applications - session 2007
Domaine général
niveau II : échanges entre différents gestionnaires de réseaux
niveau III : échanges entre différents centres de gestion d'un même réseau
niveau V :échanges entre un centre de gestion et le terrain
niveau IV :échanges entre différentes applications dans un centre
CIGT x CIGT y
CRICR 1
CRICR 2
Gestionnaire de réseau
Niv III
Niv III
Gestionnaire de réseau
Ex : SANEF
Niv.II
Autres Pays Niv. I
Centre de gestion au
sein d’un réseau
Niv.IV Niv.IV
Application 1 Application 2 Application 3
PMV CAMERA SRDT ….
Équipements dynamiques de terrain
Niv.V
Autres LCR
Les équipements dynamiques
Le LCR définit les fonctions et la syntaxe des commandes nécessaires au contrôle et la commande de l'ensemble des équipements dynamiques utiles à l'exploitation de la route.
Formation LCR - 2. Domaine d’applications - session 2007
Le LCR permet de piloter les équipements suivants :
- les équipements de mesure du trafic routier (stations)
- les panneaux à messages variables
- les caméras de vidéosurveillance
- les matrices de commutation d'images vidéo, les stations météo-routières, les contrôle d’accès, les tunnels, …
Formation LCR - 2. Domaine d’applications - session 2007
Réseaux
de
terrain
Terrain
Poste de Contrôle
Caméras
RAUPMV
Contrôle d’accès
Station Météo
Station Comptages
Les équipements dynamiques
Le jeu des commandes
- Commandes de configuration :téléconfigurent les équipements selon le site ou les fonctions à
assurer.
exemples : la configuration des capteurs d’une station,
Formation LCR - 2. Domaine d’applications - session 2007
- Commandes fonctionnelles :exemples : la demande d'un bilan de plusieurs heures de trafic la commande d'un affichage sur un PMV
- Commandes nécessaires au système :garantir le fonctionnement ou faciliter la maintenance telles que des réinitialisations ou des historiques
3. Le Protocole
Distinction Langage/Protocole
Protocole
Langage
enveloppelettre
– j’écris avec des mots et des phrases en respectant la grammaire
M -------------------------------------------- --------
– même si j’ai mis le nom du destinataire sur l’enveloppe et mon adresse au dos,
CETE -------------------------------
M ---------- M ------ ------
– j’écris aussi son nom et mes coordonnées sur la lettre,
poste
– j’utilise la poste pour échanger
Formation LCR - 3. Le protocole - session 2007
Distinction Langage/Protocole
poste
enveloppe
-------------------------
-------------------------
-------------------------
-------------------------
lettre
Les applications du réseau communiquent entre elles au moyen de « messages » véhiculés par TEDI
Le contenu, la syntaxe et le format des messages sont pris en charge par le LCR
Formation LCR - 3. Le protocole - session 2007
LCRTEDI
Distinction Langage/Protocole
TEDI :Transfert et Échanges de Données Informatiques (NF P 99-302)
- un protocole de transmission de données routières alphanumériques
- entre tous les équipements de terrain du domaine routier et les centres de gestion permettant de piloter ces équipements
- transmissions entre centres de gestion ou entre applications informatiques d’un même centre
Formation LCR - 3. Le protocole - session 2007
LCR : Langage de Commande Routier (NF P 99-340)- contrôle et commande de l’ensemble des équipements
dynamiques utiles à l’exploitation de la route
Le protocole TEDI
• Il définit les éléments fixes et obligatoires de la transmission ainsi que les règles à observer lors des échanges
Formation LCR - 3.Le protocole - session 2007
• Ce qu’il faut pour être sûr que le message arrive
- en bon état
- au bon destinataire
- en sachant facilement pourquoi ça ne va pas
• Les équipements utilisant TEDI :
stations SOL2, logiciels MI et Melodie, pilotes informatiques (PI) de PMV et caméras, etc.
Les 3 modes de TEDI
• Mode de Base (protégé) :
- mode protégé utilisé entre machines
- découpage en blocs constitués de caractères
- adressage
- vérification des données transmises
Les 3 modes de TEDI
• Mode Test :
- découpage en blocs constitués de caractères
- sans contrôle des données
- adressage
- caractères imprimables
Les 3 modes de TEDI
• Mode Terminal :
- mode minimal
- pas d’adresse
- pas de contrôle
TEDI : exemples d’utilisation• Commander un équipement en local
Tous Modes TEDI
• Commander par modem téléphonique
Tous Modes TEDI
Formation LCR - 3. Le protocole - session 2007
Équipement
LCR
Logiciel LCR
modemmodem
Équipement
LCR
Logiciel LCR
• Commander par radio
• Commander 2 équipements avec un modem téléphonique
Modes Base / Test
TEDI
Mode Base TEDI
TEDI : exemples d’utilisation
Formation LCR - 3. Le protocole - session 2007
Ligne privé
modemmodem
Équipement
LCR
Équipement
LCR
éclateur de modem
Logiciel LCR
Équipement
LCR
Logiciel LCR
Équipement
LCRÉquipement
LCR
4. La Structure du LCR
LCR : la norme NFP 99 340
. est le document de référence du LCR
. définit un ensemble cohérent qui précise les formats, les procédures d’échanges et la signification fonctionnelle des commandes des différents types d’équipements
. définit le langage de manière indépendante du choix des médias de transmission et du protocole de communication
Formation LCR - 4. La structure du LCR - session 2007
Structure du LCR
Contexte d’utilisation
Application Esclave
Instructions
Action
Acquittement
DécisionApplication
Maître
Tout échange procède de la décision d'une"application-maître", un opérateur ou un poste central en général.
Formation LCR - 4. La structure du LCR - session 2007
L'application-maître expédie des instructions à une "application-esclave".
L'application-esclave expédie un acquittement à l'application-maître, signifiant acceptation ou refus de l'action.
L'application-esclave, après acceptation, exécute l'action contenue dans les instructions.
Les instructions et acquittements en LCR sont transportés par TEDI.
Structure du LCR
Contexte d’utilisation
Application Maître
Décision
Application Esclave
Action
Instructions Acquittement
Un échange correct se compose toujours d’un paire de message Question et Réponse.
Message-Question
Message-Réponse
Formation LCR - 4. La structure du LCR - session 2007
Fonctionnement conjoint TEDI et LCREnvoi d’une commande ‘‘DATE’’ en mode Terminal TEDI
liaison
Application A Application BCouche LCR
Couche LCR
protocole TEDI maître
protocole TEDI
esclave
demande de l’heure
instructions
DT
‘‘ DT ’’
DT
indications lecture de l’heure message de réponse
Formation LCR - 4. La structure du LCR - session 2007
Structure du LCR
Syntaxe Message-Question :
Formation LCR - 4. La structure du LCR - session 2007
• Scmd : sous-commandeST,V : demande d’état des voies/canaux de la station
- ParCmd : paramètres de la commande accolée à la commande AH : affichage des mesures horaires
• BlocPar : bloc de paramètres (étiquette, opérateur =, arguments)V1=50 : la première classe de vitesse est de 50 km/h
• CMD : commande, obligatoire en 1ère positionCFC : commande configuration des capteurs
Structure du LCR
Syntaxe Message-Question :
• Séparateurs : un ou plusieurs espaces consécutifs ou la virgule.
Plusieurs virgules consécutives servent à sauter un ou plusieurs BlocPar d’une commande prenant alors une valeur par défaut.
Formation LCR - 4. La structure du LCR - session 2007
- AI 2 360 : acquisition immédiate du capteur 2 durant 360 secondes
- AI , , 360 : acquisition immédiate de tous les capteurs durant 360 secondes
Structure du LCR
CFA LC=H
Commande
Séparateur Bloc Paramètres
AI,0,3600
Commande
Séparateurs Bloc Paramètres
Syntaxe Message-Question :
Affection des fichiers de longueurs classifiées en périodicité horaire
Acquisition des mesures du capteur 0 pendant 1 heure
Formation LCR - 4. La structure du LCR - session 2007
Où trouver les informations ???
• Les normes : http://sagaweb.afnor.fr
• Le site : http://www.equidyn.fr
- Ce site Web est destiné à tous les utilisateurs du LCR : exploitants, Maîtres d'ouvrage, industriels ...
- Il permet de se documenter et de s'informer.
- Un forum permet de poser des questions et d'obtenir des réponses sur la commande et le pilotage de la plupart des équipements dynamiques routiers.
• L’équipe ressource LCR : CETE Méditerranée
Questions ???