IMPLEMENTATION DE LA FUTURE INTERFACE RADIO FRMCS ENTRE LE BORD ETCS ET LE RADIO BLOCK CENTRE

CLEARSY développe des simulateurs et bancs de tests dédiés aux systèmes de signalisation ferroviaire conformes au standard européen ERTMS/ETCS.

Dans le cadre de l’évolution des communications ferroviaires, le FRMCS (Future Railway Mobile Communication System) remplacera progressivement le GSM-R. Cette nouvelle architecture introduit des mécanismes de communication basés sur les technologies IP ainsi que de nouvelles interfaces, notamment OBApp (On-Board Application) et TSApp (Trackside Application), permettant aux applications ETCS embarquées et aux systèmes sol d’accéder aux services du réseau FRMCS.

Afin d’anticiper cette transition et d’en valider les principes d’intégration, nous souhaitons développer un démonstrateur représentant une chaîne complète de communication entre un équipement embarqué ETCS (OBU) et un Radio Block Centre (RBC) au travers des futurs services FRMCS.

Objectifs du stage : L’objectif du stage est de concevoir et développer un démonstrateur logiciel permettant de valider les futurs mécanismes de communication.

Le démonstrateur devra couvrir les principales fonctions de la chaîne de communication :

  • Découverte et adressage du RBC
  • Établissement et supervision des sessions de communication
  • Sécurisation des échanges par authentification mutuelle
  • Mise en œuvre des interfaces OBApp et TSApp
  • Transport des messages
  • Validation des scénarios de communication nominaux et dégradés

Missions :

Au sein de notre équipe de spécialiste ERTMS/ETCS, vous participerez aux activités suivantes :

  • Analyse des spécifications ETCS et FRMCS
  • Définition de l’architecture cible de communication entre les différents organes
  • Conception des mécanismes d’établissement, de supervision et de libération des communications
  • Développement en C++/Qt d’un démonstrateur intégrant :
    • La fonction Communication Functional Module (CFM)
    • Les interfaces OBApp et TSApp
    • Les mécanismes DNS, PKI et TLS
  • Définition et exécution des scénarios de validation.
  • Rédaction de la documentation technique et présentation des résultats.

Environnement technique :

  • Programmation C++, Qt
  • TCP/IP, TLS, OpenSSL
  • Linux
  • GitLab
  • Jenkins
  • Méthode agile SCRUM
Lieu
  • Strasbourg
Durée 6 mois
Niveau Bac +5

Postuler à cette offre de stage d'ingénieur

Pour postuler merci d’envoyer
un CV et une lettre de motivation
à l’adresse :

stages-ingenieurs@clearsy.com