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
Link To Document :
بازگشت