Browse > Article

Development of Dynamic ID Allocation Algorithm for Real-time Quality-of-Service of Controller Area Network  

Lee, Suk (School of Mechanical Engineering, Pusan National Univ.)
Ha, Kyoung-Nam (School of Mechanical Engineering, Pusan National Univ.)
Lee, Kyung-Chang (Department of Control and Automation Engineering, Pukyong National Univ.)
Publication Information
Abstract
Recently CAN (Controller Area Network) is widely used as an in-vehicle networking protocol for intelligent vehicle. The identifier field (ID) of CAN is used not only to differentiate the messages but also to give different priorities to access the bus. This paper presents a dynamic 10 allocation algorithm in order to enhance the real-time quality-of-service (QoS) performance. When the network traffic is increased, this algorithm can allocate a network resource to lower priority message without degradation of the real-time QoS performance of higher priority message. In order to demonstrate the algorithm's feasibility, message transmission delays have been measured with and without the algorithm on an experimental network test bed.
Keywords
Intelligent Vehicle; In-vehicle Network; Controller Area Network (CAN); Dynamic Identifier Allocation; Real-time Quality-of-Service;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 Kopetz, H., "Why Time-Triggered Architectures will Succeed in Large Hard Real-Time Systems," Proceedings of the 5th IEEE Workshop on Future Trends of Distributed Computing System, pp. 2-9, 1995
2 Grenier, M. and Navet, N., "Fune-Tuning MACLevel Protocols for Optimized Real-Time QoS," IEEE Transactions on Industrial Informatics, Vol. 4, No. 1, pp. 6-15, 2008   DOI   ScienceOn
3 Tindell, K. and Burns, A., "Guaranteed Message Latencies for Distributed Safety-Critical Hard Real Time Control Networks," Technical Report YCS 94-229, pp. 1-17, 2000
4 Livani, M. A., Kaiser, J. and Jia, W., "Scheduling Hard and Soft Real-time Communication in a Controller Area Network," Control Engineering Practice, Vol. 7, No. 12, pp. 1515-1523, 1999   DOI   ScienceOn
5 Kim, D. S. and Choi, D. H., "Maximum Allowable Delay Bounds and Real-time Scheduling Method of Networked Discrete-time Control Systems," Journal of Control, Automation and Systems Engineering, Vol. 12, No. 7, pp. 719-727, 2006   과학기술학회마을
6 Bosch, "CAN Specification Version 2.0," Bosch, 1991
7 Leen, G. and Hefferman, D., "Digital Networks in the Automotive Vehicle," IEEE Computer and Control Engineering Journal, Vol. 10, No. 6, pp. 257-266, 1999   DOI   ScienceOn
8 Lee, S., Kim, M. H. and Lee, K. C., "Survey on invehicle network system researches," Journal of the KSPE, Vol. 23, No. 9, pp. 7-14, 2006
9 Leen, G. and Hefferman, D., "Expanding Automotive Electronic Systems," IEEE Computer, Vol. 35, No. 1, pp. 88-93, 2002   DOI   ScienceOn
10 Kim, B. K., Han, S. C. and Lee, H. J., "A Study on Rear Lateral Collision Warning System of Vehicle using Fuzzy Control Algorithms," Journal of the KSPE, Vol. 24, No. 2, pp. 73-85, 2007   과학기술학회마을