ABSTRACT

Volcano is a holistic concept defining a protocol-independent design methodology for distributed real-time networks in vehicles. The vision of Volcano is “Enabling Correctness by Design.” The Volcano approach is particularly beneficial as the complexity of vehicles is increasing very rapidly and as projects will have to cope with new functions and requirements throughout their lifetime. The Volcano system provides “signals” as the basic communication object. The “publish/subscribe” model is used for defining signaling needs. For published signals, Volcano internally stores the value of these signals and in case of periodic signals will send them to the network according to a pattern defined off-line by the system integrator. The Volcano concept permits placement of several signals with different update rates into the same frame. The Volcano timing model covers end-to-end timing. To be able to set in context, the signal timing information needed in order to analyze a network configuration of signals and frames, a timing model is used.