DocumentCode :
379181
Title :
Implementing off-line message scheduling on controller area network (CAN)
Author :
Dobrin, Radu ; Fohler, Gerhard
Author_Institution :
Dept. of Comput. Eng., Malardalen Univ., Vasteras, Sweden
fYear :
2001
fDate :
15-18 Oct. 2001
Firstpage :
241
Abstract :
The controller area network (CAN) is widely used in a number of industrial applications. We present a method that shows how off-line scheduled messages can be scheduled on a CAN. The paper assumes that a schedule, for a set of tasks transmitting messages on a CAN, has been constructed off-line. We present a method that analyzes the off-line schedule and derives a set of periodic messages with fixed priorities, which can be scheduled on a CAN. Based on the information provided by the off-line schedule, the method derives inequality relations between the priorities of the messages under fixed priority scheduling protocols. In case the priority relations of the messages are not solvable, we split some messages into a number of artifacts, to obtain a new set of messages with consistent priorities. We use integer linear programming to minimize the final number messages.
Keywords :
controller area networks; integer programming; linear programming; message passing; scheduling; controller area network; fixed priority scheduling protocols; identifiers; integer linear programming; off-line message scheduling; periodic messages; Application software; Bandwidth; Computer industry; Computer networks; Industrial control; Integer linear programming; Jitter; Job shop scheduling; Processor scheduling; Protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Technologies and Factory Automation, 2001. Proceedings. 2001 8th IEEE International Conference on
Conference_Location :
Antibes-Juan les Pins, France
Print_ISBN :
0-7803-7241-7
Type :
conf
DOI :
10.1109/ETFA.2001.996374
Filename :
996374
Link To Document :
بازگشت