Title :
Synthesis of Static Communication Schedules for Mixed-Criticality Systems
Author :
Steiner, Wilfried
Abstract :
Throughout many application areas of embedded and cyber-physical systems there is a demand to integrate more and more applications such that they share common resources. These applications may have different levels of criticality with respect to temporal or fault-tolerance properties and we call the result of their integration a mixed-criticality system. The communication network is a resource of particular importance and nowadays the system architecture is highly determined by a network\´s capabilities. A network for mixed-criticality systems has to establish partitioning such that the influence of messages from different applications on each other is bounded and the impact of low-critical messages on high-critical ones is minimized or removed at all. A straight forward way to establish network-wide partitioning is the time-triggered communication paradigm in which the communication schedule on the network is defined at design time and executed with respect to a globally synchronized time base. In this paper we discuss static scheduling methods for time-triggered traffic such that it can co-exist with non-time-triggered traffic. We introduce the concept of "schedule porosity\´\´ and show the impact of time-triggered traffic on unsynchronized traffic as a function of schedule porosity.
Keywords :
fault tolerant computing; local area networks; resource allocation; telecommunication traffic; communication network; cyber-physical systems; embedded systems; fault-tolerance properties; mixed-criticality systems; resource sharing; schedule porosity; static communication schedule synthesis; time-triggered communication paradigm; time-triggered traffic; Jitter; Joining processes; Memory management; Receivers; Schedules; Topology; Upper bound; SMT-solving; mixed-criticality; network; rate-constrained; real-time; time-triggered;
Conference_Titel :
Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW), 2011 14th IEEE International Symposium on
Conference_Location :
Newport Beach, CA
Print_ISBN :
978-1-4577-0303-4
Electronic_ISBN :
978-0-7695-4377-2
DOI :
10.1109/ISORCW.2011.12