首页> 外文会议>ACM SIGPLAN workshop on languages, compilers, and tools for embedded systems >Randomization-Based Approaches for Dynamic Priority Scheduling of Aperiodic Messages on a CAN Network
【24h】

Randomization-Based Approaches for Dynamic Priority Scheduling of Aperiodic Messages on a CAN Network

机译:基于随机化的CAN网络对非周期性消息的动态优先级调度方法

获取原文

摘要

The Controller Area Network is a well-known communication bus widely used both in automotive applications and in other environments, as distributed embedded systems, to support the exchange of control messages. Any contention on a CAN bus is deterministically resolved on the basis of the priority, which is fixed and encoded in the identifier field of the frame. Fixed priorities are not the best solution for event-driven applications, such as many distributed embedded control systems, which feature significant reactive behaviour and produce aperiodic traffic which can have real-time constraints. Depending on the priority some aperiodic objects may experience unusually higher access delays compared with those from other objects. This problem can be overcome by dynamically assigning identifiers to aperiodic messages. This paper proposes the use of randomization to provide dynamic priority assignment in a CAN network. The aim of this work is to investigate how the management of aperiodic traffic in a CAN system can be improved using randomization. Two different strategies for aperiodic traffic scheduling on a CAN network are presented and evaluated by simulation.
机译:控制器区域网络是一种知名的通信总线,广泛使用汽车应用和其他环境,作为分布式嵌入式系统,以支持控制消息的交换。 CAN总线上的任何争用都是根据优先级确定的,该优先级在帧的标识符字段中固定和编码。固定优先级不是事件驱动应用的最佳解决方案,例如许多分布式嵌入式控制系统,它具有显着的反应行为,并产生可以具有实时约束的非周期性流量。根据优先级,与来自其他对象的人相比,一些非周期性对象可能会经历异常更高的访问延迟。通过将标识符动态分配给非周期性消息,可以克服此问题。本文提出了随机化的使用来提供CAN网络中的动态优先级分配。这项工作的目的是调查如何使用随机化改进CAN系统中非周期性流量的管理。通过仿真呈现和评估CAN网络上的非周期性流量调度的两种不同策略。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号