This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Virtual CAN Networks Over TTP - Integrating Legacy Systems Within the Time-Triggered Architecture
Technical Paper
2004-01-1734
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
The next generation of cars will consist of a high number of networked electronic control units (ECUs) and significantly more complex software modules and control applications than today's models. Besides applications like engine control, air condition control and anti-theft systems, which are already available in today's cars, the first steps towards the introduction of safety-relevant steer-by-wire and brake-by-wire systems will be undertaken. Additionally, the demand for in-car entertainment and information systems (e.g. Internet terminals, video-streaming applications) will also increase. Since all these systems have conflicting requirements to the underlying network protocol (latency, predictability, throughput…), the straight-forward way would be to use autonomous busses and networks for every kind of distributed system within the car body (ultra-available safety-relevant systems, non-safety-relevant control systems, entertainment and media systems).
This adds extra unwanted complexity and cabling overhead (and therefore cost) to the overall car electronics. So it is legitimate to think about alternative architectures, e.g. a common backbone network which can be used by all ECUs. Nevertheless, the integration to a single in-car network must not impair nor compromise the service of any safety-relevant system.
This paper describes how a Time-Triggered Architecture (TTA), based on an underlying time-triggered communication protocol, can be employed to provide such an integration. In the first part the concept of virtual networks over the Time-Triggered Protocol (TTP) is presented and discussed. The idea is to provide “virtual” networks layers, like CAN or TCP/IP on top of a single TTP network. The advantage of these virtual networks is that existing legacy applications that rely on a certain network technology will be able to work almost unchanged. Most of today's in-car control systems are based on CAN. If these systems were reused in such an integrated scenario, this might open a migration path towards the introduction of next-generation electronic systems, largely reducing cost for the redevelopment of existing solutions.
In the second part, this paper presents an implementation for a CAN emulation over TTP in some detail and discusses characteristics and concepts of this solution.
Recommended Content
Technical Paper | Network Architecture for CAN |
Ground Vehicle Standard | SAE J1939 Functional Safety Communications Protocol |
Technical Paper | Do Vehicles Need Data Security? |
Authors
Topic
Citation
Eder, C., Maier, R., Schwarz, M., and Stöger, G., "Virtual CAN Networks Over TTP - Integrating Legacy Systems Within the Time-Triggered Architecture," SAE Technical Paper 2004-01-1734, 2004, https://doi.org/10.4271/2004-01-1734.Also In
CAE Methods for Vehicle Crashworthiness and Occupant Safety, and Safety-Critical Systems
Number: SP-1870; Published: 2004-03-08
Number: SP-1870; Published: 2004-03-08
SAE 2004 Transactions Journal of Passenger Cars: Electronic and Electrical Systems
Number: V113-7; Published: 2005-07-05
Number: V113-7; Published: 2005-07-05
References
- Maier Reinhard Bauer Günther Stöger Georg Poledna Stefan 2002 The Time-Triggered-Architecture - A Consistent Computing Platform IEEE Micro 22 4
- Kopetz Hermann 1997 Real-Time-Systems: Design Principles for Distributed Embedded Applications Boston Kluwer Academic Publishers
- Maier Reinhard 2002 Event-Triggered Communication on Top of Time-Triggered Architecture” DASC (Digital Avionics Systems Conference) 2002 Irvine, California, USA
- Version C. Philips P. CAN specification version 2.0 parts A and B 1992
- Obermaisser Roman 2002 CAN Emulation in a Time-Triggered Environment Proceedings of the 2002 IEEE International Symposium on Industrial Electronics (ISIE)
- Kopetz Hermann 1998 A Comparison of CAN and TTP Vienna University of Technology, Real-Time Systems Group
- OSEK/VDX 2001 Time-Triggered Operating System Specification 1.0 http://www.osek-vdx.org
- Eder Christian 2002 Designing a High-Performant Real-Time Architecture based on COTS Components Vienna University of Technology, Real-Time Systems Group
- Kopetz Hermann 2000 Composability in the Time-Triggered Architecture SAE International Congress and Exhibition 2000 Detroit, MI, USA
- TTA-Group 2003 TTP Specification 1.1 http://www.ttagroup.org