Skip to main content
European Commission logo print header

cOmmunication Platform for TraffIc ManAgement demonstrator

Periodic Reporting for period 1 - OPTIMA (cOmmunication Platform for TraffIc ManAgement demonstrator)

Reporting period: 2019-12-01 to 2021-05-31

Over the last decades, Infrastructure Managers(IMs) have deployed TMSs for train operations not considering its scalability, neither the standardisation of the interfaces towards the related subsystems as Rail Business and external services, as well the TMS specific applications. This increases the investment needed for the integration of new Rail Business services and applications and jeopardizes its interoperability.
The new TMS communication platform demonstrator developed in OPTIMA overcomes all these disadvantages and brings additional benefits through: i) implementation of future interfaces; ii) the Integration Layer (IL) that allows a seamless communication based on publish subscribe model; iii) a Common Data Model(CDM) used to provide interoperable data structure and access methods iv) modularity of its components; v) a dedicated Application Framework(AF) to host the Traffic Control and Management (TCM) applications.
OPTIMA aims at designing, implementing and testing a prototype of a communication platform that uses standardised data structures and processes to manage the data exchange between different services/clients. The communication platform will enable the testing and validation of new solutions developed by industry for the new generation of Traffic Management Systems(TMS).
During the first period of the project the consortium covered the design phase which included the requirements consolidation, the first system architecture definition and the HW/SW delivery. At the time of this reporting the development phase of the project is progressing well with different speed depending on the activity as it was expected in the project plan.
The Integration Layer (IL), its Application Programming Interface (API), and the IL services are almost finalized at that time and already installed on the OPTIMA servers.
After a thorough analysis and consolidation of requirements and data for Rail Business Services (RBS), the consortium realized that it was not possible to connect the IM’s services to the platform due to national regulations in force at IMs. As a mitigation measured the consortium decided to use log files from the IM systems and simulated data for the Radio Block Centre (RBC) system and some information of the Passenger Information System (PIS). Rail Business Services and external services development already started when the IL API was available.
The Common Data Model (CDM) is one of the most relevant activities of the project. The platform independent model is on-going in collaboration with complementary projects to further define the platform specific model to be used by the OPTIMA services and applications.
The main expected result of the project is the first of a kind TMS communication platform capable to integrate TMS applications, which harmonises Rail Business Services and provides a gateway for the connections with external clients.
A core component of the platform architecture is the IL responsible of integrating and automating data exchange process and permanent real-time availability, supporting multiple clients and allowing seamless and dynamic exchanges between various services.
The scalable, flexible and platform independent CDM is another key result derived from previous initiatives and R&I projects on this topic. It consists in a set of Unified Modelling Language (UML) class diagrams, grouped in packages used to define the data structures and secure the integration of legacy and future applications into one communication structure.
The AF constitutes a new environment to run TCM applications connected through the IL to the services provided by the platform. The AF eases applications’ installation (“Plug-and-Play”) and administrates service application modules and automated data exchange.
The standardised Operator Workstation enables the allocation of tasks inside a Control Centre to different workstations, benefitting from the availability of the different data on an integrated network.