Schedulability analysis of distributed cyber-physical applications on mixed time-/event-triggered bus architectures with retransmissions

Alejandro Masrur, Dip Goswami, Reinhard Schneider, Harald Voit, A. Annaswamy, S. Chakraborty
{"title":"Schedulability analysis of distributed cyber-physical applications on mixed time-/event-triggered bus architectures with retransmissions","authors":"Alejandro Masrur, Dip Goswami, Reinhard Schneider, Harald Voit, A. Annaswamy, S. Chakraborty","doi":"10.1109/SIES.2011.5953670","DOIUrl":null,"url":null,"abstract":"In this paper we study the setup where multiple cyber-physical applications are partitioned and mapped onto spatially distributed electronic control units (ECUs). Further, applications communicate over a mixed time-/event-triggered bus like FlexRay. Such a setting commonly arises in automotive and other distributed cyber-physical systems. All control messages mapped onto the time-triggered or static segment of the bus result in negligible/zero communication delays (viz., the bus and the ECUs can be perfectly synchronized) and hence good control performance. At the other extreme, all messages scheduled in the priority-driven dynamic segment often result in poor control performance because of the intrinsic timing non-determinism of priority-based protocols. In this paper we are concerned with the intermediate case — where messages are dynamically moved between the time- and event-triggered segments in order to meet performance requirements in the presence of disturbances — and formally study the schedulability analysis problem on the bus. In particular, we propose a novel scheduling strategy that considerably reduces the number of static time-triggered slots required in such a switching scheme to meet specified performance requirements. The basic premise of our work is that time-triggered slots are expensive and, hence, they should be used sparingly. We further demonstrate the benefits of our proposed scheme through a number of illustrative examples.","PeriodicalId":391594,"journal":{"name":"2011 6th IEEE International Symposium on Industrial and Embedded Systems","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 6th IEEE International Symposium on Industrial and Embedded Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIES.2011.5953670","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 16

Abstract

In this paper we study the setup where multiple cyber-physical applications are partitioned and mapped onto spatially distributed electronic control units (ECUs). Further, applications communicate over a mixed time-/event-triggered bus like FlexRay. Such a setting commonly arises in automotive and other distributed cyber-physical systems. All control messages mapped onto the time-triggered or static segment of the bus result in negligible/zero communication delays (viz., the bus and the ECUs can be perfectly synchronized) and hence good control performance. At the other extreme, all messages scheduled in the priority-driven dynamic segment often result in poor control performance because of the intrinsic timing non-determinism of priority-based protocols. In this paper we are concerned with the intermediate case — where messages are dynamically moved between the time- and event-triggered segments in order to meet performance requirements in the presence of disturbances — and formally study the schedulability analysis problem on the bus. In particular, we propose a novel scheduling strategy that considerably reduces the number of static time-triggered slots required in such a switching scheme to meet specified performance requirements. The basic premise of our work is that time-triggered slots are expensive and, hence, they should be used sparingly. We further demonstrate the benefits of our proposed scheme through a number of illustrative examples.
带重传的混合时间/事件触发总线体系结构上分布式网络物理应用的可调度性分析
在本文中,我们研究了将多个网络物理应用分区并映射到空间分布的电子控制单元(ecu)上的设置。此外,应用程序通过像FlexRay这样的混合时间/事件触发总线进行通信。这种设置通常出现在汽车和其他分布式网络物理系统中。所有映射到总线时间触发或静态段的控制消息导致可忽略不计/零通信延迟(即总线和ecu可以完全同步),因此具有良好的控制性能。在另一种极端情况下,由于基于优先级的协议固有的时间不确定性,在优先级驱动的动态段中调度的所有消息通常会导致较差的控制性能。在本文中,我们关注中间情况-消息在时间和事件触发段之间动态移动,以满足存在干扰的性能要求-并正式研究总线上的可调度性分析问题。特别是,我们提出了一种新的调度策略,该策略大大减少了这种交换方案中满足特定性能要求所需的静态时间触发插槽的数量。我们工作的基本前提是,时间触发插槽是昂贵的,因此,它们应该被谨慎使用。我们通过一些说明性的例子进一步论证了我们提出的方案的好处。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信