• DocumentCode
    967451
  • Title

    Temporal Partitioning of Communication Resources in an Integrated Architecture

  • Author

    Obermaisser, Roman

  • Author_Institution
    Vienna Univ. of Technol., Vienna
  • Volume
    5
  • Issue
    2
  • fYear
    2008
  • Firstpage
    99
  • Lastpage
    114
  • Abstract
    Integrated architectures in the automotive and avionic domain promise improved resource utilization and enable a better coordination of application subsystems compared to federated systems. An integrated architecture shares the system´s communication resources by using a single physical network for exchanging messages of multiple application subsystems. Similarly, the computational resources (for example, memory and CPU time) of each node computer are available to multiple software components. In order to support a seamless system integration without unintended side effects in such an integrated architecture, it is important to ensure that the software components do not interfere through the use of these shared resources. For this reason, the DECOS integrated architecture encapsulates application subsystems and their constituting software components. At the level of the communication system, virtual networks on top of an underlying time-triggered physical network exhibit predefined temporal properties (that is, bandwidth, latency, and latency jitter). Due to encapsulation, the temporal properties of messages sent by a software component are independent from the behavior of other software components, in particular from those within other application subsystems. This paper presents the mechanisms for the temporal partitioning of communication resources in the dependable embedded components and systems (DECOS) integrated architecture. Furthermore, experimental evidence is provided in order to demonstrate that the messages sent by one software component do not affect the temporal properties of messages exchanged by other software components. Rigid temporal partitioning is achievable while at the same time meeting the performance requirements imposed by present-day automotive applications and those envisioned for the future (for example, X-by-wire). For this purpose, we use an experimental framework with an implementation of virtual networks on top of a time division mu- - ltiple access (TDMA)-controlled Ethernet network.
  • Keywords
    automotive engineering; avionics; computer networks; embedded systems; object-oriented programming; resource allocation; software architecture; DECOS integrated architecture; TDMA-controlled Ethernet network; automotive domain; avionic domain; communication resource temporal partitioning; dependable embedded software component system; integrated architecture; resource utilization; time division multiple access; virtual network; Design; Distributed Systems; Distributed architectures; Fault-tolerance; Infrastructure protection; Network communications; Real-time and embedded systems; Real-time distributed; System architectures; System integration and implementation; integration and modeling;
  • fLanguage
    English
  • Journal_Title
    Dependable and Secure Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5971
  • Type

    jour

  • DOI
    10.1109/TDSC.2007.70232
  • Filename
    4378343