Realization of CAN Based on Automotive Open System Architecture

2013 ◽  
Vol 347-350 ◽  
pp. 1625-1629
Author(s):  
Xue Qin Wu ◽  
Lu Lu Li ◽  
Hong Jun Chen

AUTOSAR will make the software better portable and expansible, will shorten the development cycle and reduce the cost of development. Because of AUTOSARs module idea, this paper designs the communication stack basing on Controller Area Network (CAN), and describes the critical realization of CAN driver, CAN interface, CAN transport layer, communication and diagnostic management. So it can meet the requirement of automotives control network.

Author(s):  
Ching Chia Leong ◽  
Mohamad Khairi Ishak

<span lang="EN-US">Real-time communication is important in control network. In real-time communication, message need to be delivered from source to destination within specification. Embedded Ethernet and Controller Area Network (CAN) protocol can be used in control network to achieve hard real-time communication. For embedded Ethernet protocol, Carrier Sense Multiple Access with Collision Detection (CSMA/CD) is the media access control (MAC) used to control data transmission between nodes in network. Back-off algorithm in CSMA/CD is used to handle packet collisions and retransmission. For CAN protocol, it is communication protocol developed mainly for automotive application. It has priority arbitration to handle collisions and retransmission. In this project, embedded Ethernet network models and CAN network models are developed and simulated in MATLAB Simulink software. Several back-off algorithms, which are Binary Exponential Backoff (BEB), Linear Back-off Algorithm, Exponential-Linear back-off Algorithm and Logarithm Back-off Algorithm are proposed and implemented into Embedded Ethernet network model to evaluate the performance. Both embedded Ethernet and CAN network models are extended to 3 nodes, 10 nodes, and 15 nodes to evaluate performance at different network condition. The performance criteria evaluated and discussed are average delay and jitter of packets. The results show that in network with high number of nodes, Linear Back-off Algorithm and Exponential-Linear back-off Algorithm shows improvement in packets delay and jitter. For CAN network, the packet jitter is relatively low.</span>


Sign in / Sign up

Export Citation Format

Share Document