This thesis describes the internship activity carried out at Alten Italia, which concentrated on the development of next-generation railway V2I (Vehicle-to-Infrastructure) communication protocols in the C++ programming language. This development is predicated on the novel European FRMCS (Future Railway Mobile Communication System) standard, representing an evolution in communications within the railway sector. During the internship period, the specifications of the FRMCS standard were analysed and implemented. The internship involved the creation of three libraries in the C++ language, which implemented the protocols for the interface between on-board applications and the new FRMCS radio system. These libraries incorporated the primitives necessary for registration and communication between the various applications and the radio. The implementation of these libraries signifies a pivotal step in the adoption of the novel FRMCS standard, as it facilitates efficient interaction between on-board applications and the radio system, thereby unveiling new functionalities and enhancing the safety and efficiency of railway communications. Beyond the technical aspect, my internship experience at Alten Italia enabled me to refine my analytical and design skills, which are essential competencies for addressing contemporary engineering challenges.

La presente tesi descrive l'attività di stage svolta presso Alten Italia, incentrata sullo sviluppo in C++ di protocolli di comunicazione V2I (Vehicle-to-Infrastructure) ferroviaria di nuova generazione. Tale sviluppo è basato sul nuovo standard europeo FRMCS (Future Railway Mobile Communication System), evoluzione delle comunicazioni nel settore ferroviario. Durante il periodo di stage, sono state analizzate e implementate le specifiche dello standard FRMCS; in particolare, si sono create tre librerie con implementazione dei protocolli per l'interfaccia tra le applicazioni di bordo e il nuovo sistema radio FRMCS. Queste librerie, realizzate in linguaggio C++, includono le primitive necessarie per la registrazione e la comunicazione tra le diverse applicazioni e la radio. L'implementazione di tali librerie rappresenta un passo fondamentale verso l'adozione del nuovo standard FRMCS, in quanto consente alle applicazioni di bordo di interagire in modo efficiente con il sistema radio, aprendo la strada a nuove funzionalità e migliorando la sicurezza e l'efficienza delle comunicazioni ferroviarie. Oltre all'aspetto tecnico, l'esperienza di stage in Alten Italia ha permesso di consolidare le mie capacità di analisi e progettazione, competenze fondamentali per affrontare le sfide ingegneristiche moderne.

Implementazione di un protocollo V2I su standard FRMCS in ambito ferroviario

BENIN, FABIO
2023/2024

Abstract

La presente tesi descrive l'attività di stage svolta presso Alten Italia, incentrata sullo sviluppo in C++ di protocolli di comunicazione V2I (Vehicle-to-Infrastructure) ferroviaria di nuova generazione. Tale sviluppo è basato sul nuovo standard europeo FRMCS (Future Railway Mobile Communication System), evoluzione delle comunicazioni nel settore ferroviario. Durante il periodo di stage, sono state analizzate e implementate le specifiche dello standard FRMCS; in particolare, si sono create tre librerie con implementazione dei protocolli per l'interfaccia tra le applicazioni di bordo e il nuovo sistema radio FRMCS. Queste librerie, realizzate in linguaggio C++, includono le primitive necessarie per la registrazione e la comunicazione tra le diverse applicazioni e la radio. L'implementazione di tali librerie rappresenta un passo fondamentale verso l'adozione del nuovo standard FRMCS, in quanto consente alle applicazioni di bordo di interagire in modo efficiente con il sistema radio, aprendo la strada a nuove funzionalità e migliorando la sicurezza e l'efficienza delle comunicazioni ferroviarie. Oltre all'aspetto tecnico, l'esperienza di stage in Alten Italia ha permesso di consolidare le mie capacità di analisi e progettazione, competenze fondamentali per affrontare le sfide ingegneristiche moderne.
Implementation of a V2I protocol within the FRMCS standard for railway communication
This thesis describes the internship activity carried out at Alten Italia, which concentrated on the development of next-generation railway V2I (Vehicle-to-Infrastructure) communication protocols in the C++ programming language. This development is predicated on the novel European FRMCS (Future Railway Mobile Communication System) standard, representing an evolution in communications within the railway sector. During the internship period, the specifications of the FRMCS standard were analysed and implemented. The internship involved the creation of three libraries in the C++ language, which implemented the protocols for the interface between on-board applications and the new FRMCS radio system. These libraries incorporated the primitives necessary for registration and communication between the various applications and the radio. The implementation of these libraries signifies a pivotal step in the adoption of the novel FRMCS standard, as it facilitates efficient interaction between on-board applications and the radio system, thereby unveiling new functionalities and enhancing the safety and efficiency of railway communications. Beyond the technical aspect, my internship experience at Alten Italia enabled me to refine my analytical and design skills, which are essential competencies for addressing contemporary engineering challenges.
Autorizzo consultazione esterna dell'elaborato
File in questo prodotto:
File Dimensione Formato  
main.pdf

non disponibili

Descrizione: Versione Definitiva Tesi
Dimensione 1.39 MB
Formato Adobe PDF
1.39 MB Adobe PDF

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14240/163967