Compositional analysis of switched ethernet topologies

  • Authors:
  • Reinhard Schneider;Licong Zhang;Dip Goswami;Alejandro Masrur;Samarjit Chakraborty

  • Affiliations:
  • Institute for Real-Time Computer Systems, TU Munich, Germany;Institute for Real-Time Computer Systems, TU Munich, Germany;Institute for Real-Time Computer Systems, TU Munich, Germany;Institute for Real-Time Computer Systems, TU Munich, Germany;Institute for Real-Time Computer Systems, TU Munich, Germany

  • Venue:
  • Proceedings of the Conference on Design, Automation and Test in Europe
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we study distributed automotive control applications whose tasks are mapped onto different ECUs communicating via a switched Ethernet network. As traditional automotive communication buses like CAN, FlexRay, LIN and MOST are gradually reaching their performance limits because of the increasing complexity of automotive architectures and applications, Ethernet-based in-vehicle communication systems have attracted a lot of attention in recent times. However, currently there is very little work on systematic timing analysis for Ethernet which is important for its deployment in safety-critical scenarios like in an automotive architecture. In this work, we propose a compositional timing analysis technique that takes various features of switched Ethernet into account like network topology, frame priorities, communication delay, memory requirement on switches, performance, etc. Such an analysis technique is particularly suitable during early design phases of automotive architectures and control software deployment. We demonstrate its use in analyzing mixed-criticality traffic patterns consisting of messages from performance-oriented control loops and timing-sensitive real-time tasks. We further evaluate the tightness of the obtained analytical bounds with an OMNeT++ based network simulation environment, which involves long simulation time and does not provide formal guarantees.