Gateway system with diagnostic function for LIN, CAN and FlexRay

In real-time systems such as automotives, a distribution system is used to increase the reliability of the system. As the demand and complexity of the distribution system have increased, several automotive communication protocols have been introduced such as LIN, CAN, and FlexRay. Each node of the system chooses the communication protocol that is suitable for the specific purpose. Each node doesn't need to have all of communication protocols because of cost, space, efficiency, and other factors. Therefore, the gateway system was introduced in the automotive system and has became one of the most important components. The gateway makes possible node-to-node communicate over different communication protocols. However, the gateway system has high probability of error because each protocol has different features such as signaling rate, data length, and so on. Moreover, it is difficult to detect the reason and location of errors. If the gateway reports the protocol conversion result when each protocol is converted into another protocol, this report helps developers find the reason and location of errors to debug errors easily. In this paper, we implement the gateway system with a diagnostic function. LIN, CAN, and FlexRay are used as communication protocols.

[1]  Craig Szydlowski A Gateway for CAN Specification 2.0 Non-Passive Devices , 1993 .

[2]  Jae Wook Jeon,et al.  Development of Network Gateway Between CAN and FlexRay Protocols For ECU Embedded Systems , 2006, 2006 SICE-ICASE International Joint Conference.

[3]  Christoph Meinel,et al.  Logging and signing document-transfers on the WWW-a trusted third party gateway , 2000, Proceedings of the First International Conference on Web Information Systems Engineering.