International Journal of Scientific & Technology Research

IJSTR@Facebook IJSTR@Twitter IJSTR@Linkedin
Home About Us Scope Editorial Board Blog/Latest News Contact Us

IJSTR >> Volume 2- Issue 9, September 2013 Edition

International Journal of Scientific & Technology Research  
International Journal of Scientific & Technology Research

Website: http://www.ijstr.org

ISSN 2277-8616

Dynamic Message Transmission Scheduling Using Can Protocol

[Full Text]



Israa M. Al Saadi



Keywords: Real Time Communication; Real-time Message Transmission Protocols; CAN Protocol; Message Transmission Scheduling.



Abstract: The reliability, safety and deadlines guarantee of data transmission are key features of advanced real time communication systems. Recently, many studies demonstrated the efficiency of Controller Area Network(CAN) protocol, one of the most common Real Time Communication (RTC) protocols which has received wide attention from network architecture developers. This paper illustrates the mechanism of CAN protocol in the term of real-time message transmission scheduling in order to guarantee that the transmitted messages will not exceed their deadlines. The analyzed method of dynamic message transmission scheduling is based on message priority which was recently proposed by many authors to support the idea of in time message transmission.



[1]. R. Mall, Real-Time Systems: Theory and Practice. Prentice Hall, 2009.

[2]. S. Klein, N. Vehring and M. Kramer, "Introducing Real Time Communication: Frames, modes & rules," Proceedings of the 23rd Bled eConference on eTrust: Implications for the Individual, Enterprise and Society, pp. 20-23, 2010.

[3]. I. Lazar, "Integrating telephony, IM, video and mobility with presence," Business Communications Review, vol. 36, pp. 28, 2006.

[4]. R. Moraes, F. Vasques and P. Portugal, "Survey of Real-Time Communication in CSMA-Based Networks," Network Protocols and Algorithms, vol. 2, pp. 158-183, 2010.

[5]. Ni Xiaodong and Zhang Yanjun, "Determining message delivery delay of controller area networks," in TENCON '02. Proceedings. 2002 IEEE Region 10 Conference on Computers, Communications, Control and Power Engineering, 2002, pp. 767-771 vol.2.

[6]. Wu Qinmu, Liu Jiangning and Li Yesong, "A study on message scheduling method based on delay time constraint," in Mechatronics and Automation (ICMA), 2010 International Conference On, 2010, pp. 783-787.

[7]. C. H. Hauser, T. Manivannan and D. E. Bakken, "Evaluating multicast message authentication protocols for use in wide area power grid data delivery services," in System Science (HICSS), 2012 45th Hawaii International Conference On, 2012, pp. 2151-2158.

[8]. S. Mirshokraie, M. Sabeghi, M. Naghibzadeh and K. Bertels, "Performance evaluation of real-time message delivery in RDM algorithm," in Networking and Services, 2007. ICNS. Third International Conference On, 2007, pp. 74-74.

[9]. Xiaohong Ren, Chenghua Fu, Tianwen Wang and Shuxiang Jia, "CAN bus network design based on bluetooth technology," in Electrical and Control Engineering (ICECE), 2010 International Conference On, 2010, pp. 560-564.

[10]. K. Pazul, "Controller Area Network (CAN) Basics," Microchip Technology Inc.Preliminary DS00713A-Page, vol. 1, 1999.

[11]. L. G. Bushnell, "Networks and control," IEEE Control Syst. Mag., vol. 21, pp. 22-23, 2001.

[12]. M. Short and M. J. Pont, "Fault-Tolerant Time-Triggered Communication Using CAN," Industrial Informatics, IEEE Transactions On, vol. 3, pp. 131-142, 2007.

[13]. P. Axer, M. Sebastian and R. Ernst, "Probabilistic response time bound for CAN messages with arbitrary deadlines," in Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012, 2012, pp. 1114-1117.

[14]. D. A. Khan, R. I. Davis and N. Navet, "Schedulability analysis of CAN with non-abortable transmission requests," in Emerging Technologies & Factory Automation (ETFA), 2011 IEEE 16th Conference On, 2011, pp. 1-8.

[15]. R. Davis, A. Burns, R. Bril and J. Lukkien, "Controller Area Network (CAN) schedulability analysis: Refuted, revisited and revised," Real-Time Syst., vol. 35, pp. 239-272, 04/01, 2007.

[16]. R. I. Davis, S. Kollmann, V. Pollex and F. Slomka, "Controller area network (CAN) schedulability analysis with FIFO queues," in Real-Time Systems (ECRTS), 2011 23rd Euromicro Conference On, 2011, pp. 45-56.

[17]. M. Short, I. Sheikh, S. Aley and I. Rizvi, "Bandwidth-efficient burst error tolerance in TDMA-based CAN networks," in Emerging Technologies & Factory Automation (ETFA), 2011 IEEE 16th Conference On, 2011, pp. 1-8.

[18]. Gao Xian and Li Lin-sheng, "Analysis and research of real time ability of message transmission in CAN bus," in Control, Automation and Systems Engineering (CASE), 2011 International Conference On, 2011, pp. 1-3.