Research of improving the dynamic scheduling algorithm in the CAN bus control networks
Research of improving the dynamic scheduling algorithm in the CAN bus control networks作者机构:Electric and Information Coll. Naval Engineering Univ. Wuhan 430033 P. R. China Huazhong Univ. of Science and Technology Wuhan 430074 P. R. China
出 版 物:《Journal of Systems Engineering and Electronics》 (系统工程与电子技术(英文版))
年 卷 期:2008年第19卷第6期
页 面:1250-1257页
核心收录:
学科分类:08[工学] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:supported by the National Natural Science Foundation of China (50421703) the National Key Laboratory of Electrical Engineering of Naval Engineering University
主 题:CAN static scheduling dynamic scheduling single queue single algorithm single queue multi algo-rithm average delay network load rate
摘 要:Currently, the article analyzes the CAN bus's rule of priority's arbitration bit by bit without destroy. It elicits the conclusion that if static priority based on the affirmatory system model is used, the lower priority's messages will be delayed considerably more, even some data will be lost when the bus's bandwidth is widely used. The scheduling cannot be modified neither during the system when static priority is used. The dynamic priority promoting method and the math model of SQSA and SQMA are presented; it analyzes the model's rate of taking in and sending out in large quantities, the largest delay, the problems and solutions when using SQMA. In the end, it is confirmed that the method of improving dynamic priority has good performances on the network rate of taking in and sending out in large quantities, the average delay, and the rate of network usage by emulational experiments.