首页> 外文期刊>Concurrency and computation: practice and experience >Optimal priority assignment for messages on controller area network with maximum system robustness
【24h】

Optimal priority assignment for messages on controller area network with maximum system robustness

机译:具有最大系统鲁棒性的控制器区域网络上的消息优先优先级分配

获取原文
获取原文并翻译 | 示例
           

摘要

Controller Area Network (CAN) is broadly used for in-vehicle networking. Each message on the CAN bus is given a unique identifier as its priority. When more than one node starts to transmit at the same time, the message with the highest priority will be sent. The schedulability of the message set is significantly affected by the priority assignment algorithms employed. To ensure that the CAN system tolerate additional interference, we propose system robustness, a concept to represent the total robustness of the message set. Maximum system robustness of message set problem is NP-hard. We find that assigning a higher priority to the message with small transmission time or low utilization may lead to more system robustness. Based on this, this paper presents four optimal priority assignment approximation algorithms using the Audsley's priority assignment method: TMPA, UMPA, GTMPA, and GUMPA. TMPA and UMPA are heuristic algorithms. GTMPA and GUMPA are greedy algorithms. Experimental results show that, compared with the existing optimal algorithms, TMPA, GTMPA, and GUMPA can improve the system robustness of CAN message sets effectively.
机译:控制器区域网络(CAN)广泛用于车载网络。 CAN总线上的每条消息都被赋予唯一标识符作为其优先级。当多个节点开始同时传输时,将发送具有最高优先级的消息。消息集的调度性受所用优先级分配算法的显着影响。为确保CAN系统容忍额外的干扰,我们提出了系统鲁棒性,一个概念来表示消息集的总稳健性。消息集问题的最大系统稳健性是NP-HARD。我们发现,使用小的传输时间或低利用率的消息分配更高的优先级可能导致更多的系统鲁棒性。基于此,本文使用Audsley优先级分配方法提供了四个最佳优先级分配近似算法:TMPA,UMPA,GTMPA和Gumpa。 TMPA和UMPA是启发式算法。 GTMPA和Gumpa是贪婪的算法。实验结果表明,与现有的最佳算法相比,TMPA,GTMPA和Gumpa可以有效地提高CAN信息集的系统稳健性。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号