Understanding fault-tolerant distributed systems
Communications of the ACM
The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
RTAI: Real Time Application Interface
Linux Journal
Reliability Issues in Computing System Design
ACM Computing Surveys (CSUR)
IEEE Spectrum
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Real-Time Systems: Design Principles for Distributed Embedded Applications
Real-Time Systems: Design Principles for Distributed Embedded Applications
Fault-Tolerant Real-Time Systems: The Problem of Replica Determinism
Fault-Tolerant Real-Time Systems: The Problem of Replica Determinism
Bus Architectures for Safety-Critical Embedded Systems
EMSOFT '01 Proceedings of the First International Workshop on Embedded Software
Transparent Redundancy in the Time-Triggered Architecture
DSN '00 Proceedings of the 2000 International Conference on Dependable Systems and Networks (formerly FTCS-30 and DCCA-8)
Avoiding the Babbling-Idiot Failure in a Time-Triggered Communication System
FTCS '98 Proceedings of the The Twenty-Eighth Annual International Symposium on Fault-Tolerant Computing
Elementary versus Composite Interfaces in Distributed Real-Time Systems
ISADS '99 Proceedings of the The Fourth International Symposium on Autonomous Decentralized Systems
The Central Guardian Approach to Enforce Fault Isolation in the Time-Triggered Architecture
ISADS '03 Proceedings of the The Sixth International Symposium on Autonomous Decentralized Systems (ISADS'03)
Why time-triggered architectures will succeed in large hard real-time systems
FTDCS '95 Proceedings of the 5th IEEE Workshop on Future Trends of Distributed Computing Systems
The Time-Triggered Ethernet (TTE) Design
ISORC '05 Proceedings of the Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
Theory, Volume 1, Queueing Systems
Theory, Volume 1, Queueing Systems
A Framework for Component-based Construction Extended Abstract
SEFM '05 Proceedings of the Third IEEE International Conference on Software Engineering and Formal Methods
Diagnostic Framework for Integrated Time-Triggered Architectures
ISORC '06 Proceedings of the Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing
Design and implementation of an operating system for composable processor sharing
Microprocessors & Microsystems
Hi-index | 0.00 |
The integration ofmultiple automotive subsystems (e.g., powertrain, safety, comfort) on a single distributed computer system can significantly reduce the number of Electronic Control Units (ECUs) and networks for in-vehicle electronic systems. The benefits of this integration include reduced hardware cost and reliability improvements due to fewer connectors. However, a major challenge in such an integrated automotive architecture is the management of access to the shared communication resources (i.e., the common network). In order to support a seamless integration of application subsystems from different vendors and to permit the integration of application subsystems with different criticality levels, a fault in one application subsystem should not have an adverse affect on the resources that are available to other application subsystems. For this reason, we devise a solution for encapsulating the communication activities of application subsystems in this paper. Each application sub-systemis provided with a dedicated overlay network on top of an underlying time-triggered network. Such an overlay network has predefined temporal properties (i.e., latencies, bandwidths), which are independent from the communication activities on the overlay networks of other application subsystems. An exemplary configuration of the overlay networks in a prototype implementation demonstrates that the encapsulated overlay networks can handle the communication load of a present day car with the additional time-triggered traffic of future X-by-wire subsystems.