Browse > Article
http://dx.doi.org/10.3745/JIPS.03.0071

Design of Real-Time CAN Framework Based on Plug and Play Functionality  

Kim, Sungheo (Dept. of Embedded Systems Engineering, Incheon National University)
Hwang, Kwang-il (Dept. of Embedded Systems Engineering, Incheon National University)
Publication Information
Journal of Information Processing Systems / v.13, no.2, 2017 , pp. 348-359 More about this Journal
Abstract
Nowadays most vehicles are equipped with a variety of electronic devices to improve user convenience as well as its performance itself. In order to efficiently interconnect these devices with each other, Controller Area Network (CAN) is commonly used. However, the CAN requires reconfiguration of the entire network when a new device, which is capable of supporting both of transmission and reception of data, is added to the existing network. In addition, since CAN is based on the collision avoidance using address priority, it is difficult that a new node is assigned high priority and eventually it results in transmission delay of the entire network. Therefore, in this paper we propose a new system component, called CAN coordinator, and design a new CAN framework capable of supporting plug and play functionality. Through experiments, we also prove that the proposed framework can improve real-time ability based on plug and play functionality.
Keywords
Controller Area Networks; Plug and Play; Real-Time;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 D. Marsh, "Network protocols compete for highway supremacy," 2003 [Online]. Available: http://www.edn. com/design/communications-networking/4331809/Network-protocols-compete-for-highway-supremacy.
2 S. Lee, M. H. Kim, and K. C. Lee, "Survey on in-vehicle network system researches," Journal of the Korean Society of Precision Engineering, vol. 23, no. 9, pp. 7-14, 2006.
3 Bosch, CAN Specification Version 2.0. Stuttgart: Bosch GmbH, 1991.
4 K. N. Ha, M. H. Kim, K. C. Lee, and S. Lee, "performance evaluation of network protocol for automated transfer crane system," Journal of Control, Automation, and Systems Engineering, vol. 11, no. 8, pp. 709-716, 2005.   DOI
5 W. E. Seitz, "Controller area network in embedded machine control," 2004 [Online]. Available: http://www. techonline.com/electrical-engineers/education-training/tech-papers/4125494/Controller-Area-Network-inmbedded- Machine-Control.
6 J. P. Lehozky and L. Sha, "Performance of real-time bus scheduling algorithm," ACM SIGMETRICS Performance Evaluation Review, vol. 14, no. 1, pp. 44-53, 1986.   DOI
7 G. C. Buttazzo, "Rate monotonic vs. EDF: judgment day," Real-Time Systems, vol. 29, no. 1, pp. 5-26, 2005.   DOI
8 M. H. Kim, K. N. Ha, K. C. Lee, and S. Lee, "Traffic prediction of CAN network system with dual communication channels," in Proceedings of International Conference on Control, Automation and Systems, Seoul, Korea, 2008, pp. 397-400.
9 S. H. Kim, "Design and implementation of CAN communication system capable of supporting real-time plug and play," M.S. thesis, Incheon National University, Incheon, 2015.
10 M. H. Kim, J. G. Lee, S. Lee, and K. C. Lee, "A study on distributed message allocation method of CAN system with dual communication channels," Journal of Institute of Control, Robotics and Systems, vol. 16, no. 10, pp. 1018-1023, 2010.   DOI
11 S. H. Kim and K. Hwang, "Design and implementation of CAN communication system capable of supporting real-time plug and play," in Proceedings of the Korea Information Processing Society (KIPS) Fall Conference, Jeju, Korea, 2015.
12 Microchip PIC18F66K80 datasheet [Online]. Available: http://ww1.microchip.com/downloads/en/DeviceDoc/ 39977f.pdf.
13 Vehicle Spy [Online]. Available: http://www.intrepidcs.com/products/software/vehicle-spy-professional/.