Langage de Commande Routier

Un article de Wikipédia, l'encyclopédie libre.

Pour les articles homonymes, voir LCR.

[modifier] Historique

Le Langage de Commande Routier (LCR) a été créé dans les années 1980 d'abord pour répondre aux besoins fonctionnels du recueil de données de trafic du CRICR de Marseille. Puis les études menées pour définir ce langage o­nt intégré toutes les fonctions des systèmes de recueil de données automatiques, depuis les capteurs de trafic routier jusqu'aux ordinateurs centraux d'archivage, en passant par les stations de recueil et par les frontaux informatiques de communication.

C’est dans le cadre de la construction du réseau SIREDO en 1985 qu’a eu lieu la première application du LCR aux équipements dynamiques routiers, en l’occurrence les stations SOL1 puis SOL2 et les Modules d'Intercommunication (MI1).

Puis le projet MARIUS (de régulation automatique des autoroutes marseillaises) a permis l'extension, le test et la validation du LCR à la plupart des équipements dynamiques routiers utiles à la régulation et la surveillance du trafic et de son environnement: PMV, caméras vidéos, gestion des tunnels, Réseau téléphonique et radio d'appels d'urgence (RAU et BAU), matrices de commutation de la vidéo, stations météo, bassins de rétention, distributions électrique, etc.

[modifier] Fonctions

Au-delà de la simple expression syntaxique, le LCR est une modélisation fonctionnelle complète des équipements dynamiques EQUIDYN, car prenant en compte les besoins exprimés par les utilisateurs et bénéficiaires, et les contraintes technico-économiques formulées par les industriels.

De ce fait, chaque norme d'application du LCR à un équipement particulier constitue également une spécification fonctionnelle complète de l'équipement.

Le LCR est un langage très simple mais complet, dit en ligne de commande, par Question - Réponse dans une architecture Client-serveur, assez semblable en syntaxe au mode clavier des Systèmes d'exploitation des ordinateurs de première génération tels que CP/M, TRSDOS, MSDOS, Shell, ou aux langages de requêtes spécialisés comme SQL.

Exemple:
   Question:   DATE
   Réponse:    14/04/07 02:33:23!

Ce n'est donc pas un langage informatique générique au sens strict du terme, mais plutôt un langage de communication, de pilotage d'automatisme et de télésurveillance, constitué de texte imprimable, qui correspond aux couches 6 et 7 du modèle OSI et peut être porté par n'importe quel protocole de couches basses de transmission.

Le LCR générique complet commun aux 3 équipements: Recueil routier, PMV, Vidéo, a été normalisé par l'AFNOR en 1998. Une dizaine d'autres normes d'application du LCR, équipement par équipement, ont été ensuite publiées ou sont encore en chantier au sein de la commission CN08.


[modifier] Liens externes