摘要
CAN总线是一种高级的串行通信协议,适用于各种分布式控制系统。在实时应用中,标准的CAN协议使用静态优先级算法,对传输信道的利用率比较低。对基于CAN总线通信的动态优先级调度算法进行研究后,提出了一种基于指数分配方式的MTS算法,在保证强实时性消息的同时兼顾了低优先级消息的公平性。
CAN is an advanced serial communication protocol and adapts to kinds of distributed control systems. In real-time applications, standard CAN protocol uses static priority algorithm. It gives a low schedulable utilization. To study the dynamic priority algorithm on CAN-bus, a mixed traffic scheduler (MTS) based on exponential assignment was proposed. It gives attention to both hard and soft real-time messages.
出处
《计算机应用》
CSCD
北大核心
2006年第6期1301-1303,共3页
journal of Computer Applications
关键词
标识符
单调时间限算法
单调速率算法
混合通行算法
最早时间限优先算法
identifier(ID)
DM( Deadline Monotonic)
RM( Rate Monotonic)
MTS(Mixed Traffic Scheduler)
EDF(Earliest Deadline First)