This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
A Network Controller Interface for a Time-Triggered Protocol
Annotation ability available
Sector:
Language:
English
Abstract
A time-triggered communication protocol that derives its control information (e.g., when to send a message) from the progression of time offers unique features that meet the stringent demands of automotive class C control applications. The interface to a dedicated network controller executing such a protocol can be viewed as a system wide interface and is thus a perfect starting point for the system's decomposition into autonomous, non-interfering subsystems. This paper presents such a network controller interface that allows applications to transparently access the services of the underlying communication protocol. The interface is designed as a data-sharing interface, i.e., the flow of control information across the interface is restricted to the necessary minimum. With this, the chance of control error propagation is reduced considerably. The interface acts as a temporal firewall facilitating independent subsystem development and validation.
Authors
Topic
Citation
Krüger, A. and Kopetz, H., "A Network Controller Interface for a Time-Triggered Protocol," SAE Technical Paper 952576, 1995, https://doi.org/10.4271/952576.Also In
References
- Class B Data Communication Network Interface SAE Recommended Practice J1850 SAE July 1990
- Controller Area Network (CAN), an In-Vehicle Serial Communication Protocol SAE Information Report J1583 SAE March 1990
- Class C Application Requirement Considerations SAE Recommended Practice SAE June 1993
- Survey of Known Protocols SAE Information Report SAE April 1993
- Greenspring Computers, Inc. O'Brien Drive, Menlo Park, CA IndustryPack Logic Interface Specification 1989
- Karlsson J. Folkesson P. Arlat Jean Crouzet Yves Leber Günther Integration and Comparison of Three Physical Fault Injection Techniques In Predictably Dependable Computing Systems , chapter V: Fault Injection 309 329 Springer Verlag 1995
- Kopetz H. Sparse Time versus Dense Time in Distributed Real-Time Systems In 12th Int. Conf. on Distributed Computing Systems 460 467 Yokohama, Japan June 1992
- Kopetz H. Damm A. Koza Ch. Mulazzani M. Schwabl W. Senft Ch. Zainlinger R. Distributed Fault-Tolerant Real-Time Systems: The MARS Approach IEEE Micro 9 1 25 40 Feb. 1989
- Kopetz H. Grünsteidl G. TTP - A Protocol for Fault-Tolerant Real-Time Systems IEEE Computer 14 23 January 1994
- Kopetz H. Kim K. Temporal Uncertainties in Interactions among Real-Time Objects Proc. 9th Symposium on Reliable Distributed Systems 165 174 Huntsville, AL, USA Oct. 1990 IEEE Computer Society Press
- Kopetz H. Ochsenreiter W. Clock Synchronization in Distributed Real-Time Systems IEEE Transactions on Computers 36 8 933 940 Aug. 1987
- Kopetz H. Reisinger J. The Non-Blocking Write Protocol NBW: A Solution to a Real-Time Synchronisation Problem Proc. 14th Real-Time Systems Symposium Raleigh-Durham, North Carolina, USA Dec. 1993
- Littlewood B. Strigini L. Validation of UltraHigh Dependability for Software-based Systems Predictably Dependable Computing Systems , chapter VI: Fault Forecasting - Software Reliability 471 491 Springer Verlag 1995
- Reisinger J. Steininger A. Leber G. The PDCS Implementation of MARS Hardware and Software Predictably Dependable Computing Systems , chapter III: Fault Tolerance 209 224 Springer Verlag 1995
- Wagner A. Krammer J. Paulini M. Bus Systems in the new 7-Series from BMW VDI Berichte Nr. 115 1994 German