Skip to Main content Skip to Navigation
New interface
Conference papers

Mixed-criticality in Railway Systems: A Case Study on Signalling Application

Albert Cohen 1 Valentin Perrelle 2 Dumitru Potop-Butucaru 3 Elie Soubiran 2 Zhen Zhang 2 
1 Parkas - Parallélisme de Kahn Synchrone
DI-ENS - Département d'informatique - ENS Paris, Inria Paris-Rocquencourt, CNRS - Centre National de la Recherche Scientifique : UMR 8548
3 AOSTE - Models and methods of analysis and optimization for systems with real-time and embedding constraints
CRISAM - Inria Sophia Antipolis - Méditerranée , Inria Paris-Rocquencourt, Laboratoire I3S - COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
Abstract : We presented the work conducted in the FSF project to han-dle mixed criticality. We used a synchronous design frameworkto implement a simplified signaling application and to deployit on a partitioned OS.We are continuously working towards a better integrationof the tools composing the framework.In the passenger exchange use case, mixed criticality residesat the application level, or even at function level, rather thanthe system level. On the other hand, the approach proposedin IMA and ARINC meets the needs of a system integrator.The main constraint highlighted by this case study is that theremay be, even within a single system function, many communi-cations between its vital and non-vital subcomponents. Whengeneralized to the whole set of system functions, this patterninduces a large number of communications between the vitaland non-vital parts. Furthermore, if we want to preserve thesynchronous semantics (e.g. no additional delay) the numberof windows may explode. The overall cost of communicationsand context-switch become prohibitive for systems global per-formance. Executing mixed-critical signaling applications onthe same platform remains a challenging problem consideringthe state of the art in real-time operating systems.Finally, the vital/non-vital dichotomy traditionally used insignaling application proved to be insufficient with respectto the operational availability of the system. It would bemore appropriate to consider at least three levels, safety-critical, mission-critical, and non-critical, and to exploit thisinformation in the partitioning and scheduling.
Document type :
Conference papers
Complete list of metadata

Cited literature [15 references]  Display  Hide  Download
Contributor : Dumitru Potop-Butucaru Connect in order to contact the contributor
Submitted on : Monday, December 15, 2014 - 10:12:47 AM
Last modification on : Tuesday, October 25, 2022 - 4:17:05 PM
Long-term archiving on: : Monday, March 16, 2015 - 10:55:35 AM


Files produced by the author(s)


  • HAL Id : hal-01095111, version 1


Albert Cohen, Valentin Perrelle, Dumitru Potop-Butucaru, Elie Soubiran, Zhen Zhang. Mixed-criticality in Railway Systems: A Case Study on Signalling Application. Workshop on Mixed Criticality for Industrial Systems (WMCIS'2014), Jun 2014, Paris, France. ⟨hal-01095111⟩



Record views


Files downloads