...
首页> 外文期刊>Journal of Embedded Systems >Estimating Message Latencies in Time-Triggered Shared-Clock Scheduling Protocols Built on CAN Network
【24h】

Estimating Message Latencies in Time-Triggered Shared-Clock Scheduling Protocols Built on CAN Network

机译:在基于CAN网络的时间触发共享时钟调度协议中估计消息延迟

获取原文
           

摘要

The Controller Area Network (CAN) is an event-triggered protocol that is widely used in distributed real-time embedded systems. It has been demonstrated that a “Shared-Clock” (S-C) scheduling protocol can be used on top of CAN hardware to implement time-triggered network operations. Previous work in this area has led to the development of five different time-triggered S-C scheduling protocols referred to as: TTC-SCC1, TTC-SCC2, TTC-SCC3, TTC-SCC4 and TTC-SCC5 schedulers. This paper develops mathematical models for assessing message latencies between all communicating nodes in the different S-C scheduling protocols. In particular, the paper provides mathematical equations for estimating Master-to-Slave, Slave-to-Master, and Slave-to-Slave message latencies in all five schedulers. The paper then presents a small case study to allow a practical comparison of the communication behavior in the various S-C schedulers considered. The results show that the communication behavior, especially Slave-to-Slave message delays, can be improved significantly when TTC-SCC3, TTC-SCC4 and TTC-SCC5 scheduler implementations are used. The results also show that even a small selection of S-C scheduler implementations demonstrates a wide range of different patterns of behavior. It is therefore suggested that selection of the most appropriate scheduler will largely depend on requirements of the application for which the scheduler is intended.
机译:控制器局域网(CAN)是一种事件触发的协议,广泛用于分布式实时嵌入式系统中。已经证明,可以在CAN硬件之上使用“共享时钟”(S-C)调度协议来实现时间触发的网络操作。在该领域的先前工作已导致开发了五种不同的时间触发S-C调度协议,这些协议称为:TTC-SCC1,TTC-SCC2,TTC-SCC3,TTC-SCC4和TTC-SCC5调度器。本文开发了数学模型,用于评估不同S-C调度协议中所有通信节点之间的消息延迟。特别是,本文提供了数学方程式,用于估计所有五个调度程序中的主到从,从到主和从到从消息等待时间。然后,本文提出了一个小案例研究,可以对所考虑的各种S-C调度程序中的通信行为进行实际比较。结果表明,使用TTC-SCC3,TTC-SCC4和TTC-SCC5调度程序实现时,可以显着改善通信行为,特别是从站到从站的消息延迟。结果还表明,即使是一小部分的S-C调度程序实现,也表现出各种不同的行为模式。因此,建议选择最合适的调度程序将在很大程度上取决于该调度程序所针对的应用程序的要求。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号