This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Network Architecture for CAN
Annotation ability available
Sector:
Language:
English
Abstract
Serial communication by means of CAN is being used more and more for data transfer between in-vehicle control units to link components of the drive train, body electronics and mobile communication electronics.
In order to design distributed electronic systems, software engineers today must not only develop the application software but also supply the communication software to handle the communication hardware, thereby reinventing the wheel with each new application software package. This procedure is inefficient as it leads to hardly reusable special solutions. To avoid incompatibilities between the modules of a distributed system a lot of additional coordination work must be done during the design phase. As a consequence, each new software package is faced with additional costs for the indispensible tests of the communication software.
This paper describes a network architecture that has been designed for CAN systems. It consists of a layered communication architecture and of a network management. The communication layers comprise device drivers, transport functions for transferring larger units of data and an application interface that is independent of hardware and network configuration. The modularity of the architecture supports the design of communication and network management software with more or fewer functional features according to the requirements of the application. This approach allows an optimized adaptation of the network architecture to the application requirements.
Experiences from the first realizations in the lab show that combining this network architecture with a suitable operating system kernel supports the software developing process for in-vehicle distributed electronic systems very effectively.
Recommended Content
Technical Paper | EMC Susceptibility Testing of a CAN Car |
Technical Paper | Energy Efficient PWM Controllers |
Technical Paper | Evaluating the Use of an RTOS to Reduce a Vehicle's Bill of Materials and Ensure Timing Correctness |
Authors
Citation
Mathony, H., Kaiser, K., and Unruh, J., "Network Architecture for CAN," SAE Technical Paper 930004, 1993, https://doi.org/10.4271/930004.Also In
Multiplex Technology Applications in Vehicle Electrical Systems
Number: SP-0954; Published: 1993-03-01
Number: SP-0954; Published: 1993-03-01
References
- Information Processing Systems - Open Systems Interconnection - Basic Reference Model 1984
- Wettstein H. Hanser Verlag 1987
- C51 Professional Developers Kit Product Overview Keil Elektronik GmbH Germany October 1991
- Kiencke U. “Distributed Realtime Processing in Automotive Networks” SAE-Paper 900696
- Birell A. D. “Secure Communication Using Remote Procedure Calls” ACM Transactions on Computer Systems 3 1 Feb. 1985 1 14
- Raith T. Thurner T. Kocher H. Sept. 1990 171 186
- Garbe K. B. G. Teubner Stuttgart 1991
- Goscinski A. “Distributed Operating Systems - The Logical Design” Addison-Wesley 1991