Guaranteeing real-time message deadlines in the FlexRay static segment using a on-line scheduling approach

R. Lange, F. Vasques, P. Portugal, R. S. Oliveira
{"title":"Guaranteeing real-time message deadlines in the FlexRay static segment using a on-line scheduling approach","authors":"R. Lange, F. Vasques, P. Portugal, R. S. Oliveira","doi":"10.1109/WFCS.2012.6242578","DOIUrl":null,"url":null,"abstract":"In recent years, the FlexRay communication protocol been promoted as a de facto standard for in-vehicular communication. In the FlexRay protocol, the communication timeline is organized as a sequence of four segments, whereas the static segment defines a set of slots specifically designed for the transmission of synchronous messages. In this paper, we investigate the following problem: “how to allocate a minimum number of static slots to each FlexRay node, while guaranteeing that all synchronous messages will be transmitted before their deadlines.” Unlike previous studies that use linear programming based techniques, we evaluate the number of allocated slots using traditional response time analysis (RTA) techniques. The use of RTA techniques allow us to consider the timing requirements imposed by the set of synchronous message streams. Unlike other approaches, the RTA-based technique proposed in this paper is able to deal with a) message stream sets where periods are not multiple of the FlexRay cycle duration, b) generation of messages at the application layer that are not synchronized with the FlexRay cycle, and c) on-line scheduling of the traffic transferred during the static segment, according to its deadline requirements. The proposed technique is integrated as a RT-Middleware in each node, to take full advantage of the proposed allocation scheme.","PeriodicalId":110610,"journal":{"name":"2012 9th IEEE International Workshop on Factory Communication Systems","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-05-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 9th IEEE International Workshop on Factory Communication Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WFCS.2012.6242578","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 16

Abstract

In recent years, the FlexRay communication protocol been promoted as a de facto standard for in-vehicular communication. In the FlexRay protocol, the communication timeline is organized as a sequence of four segments, whereas the static segment defines a set of slots specifically designed for the transmission of synchronous messages. In this paper, we investigate the following problem: “how to allocate a minimum number of static slots to each FlexRay node, while guaranteeing that all synchronous messages will be transmitted before their deadlines.” Unlike previous studies that use linear programming based techniques, we evaluate the number of allocated slots using traditional response time analysis (RTA) techniques. The use of RTA techniques allow us to consider the timing requirements imposed by the set of synchronous message streams. Unlike other approaches, the RTA-based technique proposed in this paper is able to deal with a) message stream sets where periods are not multiple of the FlexRay cycle duration, b) generation of messages at the application layer that are not synchronized with the FlexRay cycle, and c) on-line scheduling of the traffic transferred during the static segment, according to its deadline requirements. The proposed technique is integrated as a RT-Middleware in each node, to take full advantage of the proposed allocation scheme.
使用在线调度方法保证FlexRay静态段中的实时消息截止日期
近年来,FlexRay通信协议被推广为车载通信的事实上的标准。在FlexRay协议中,通信时间轴被组织为四个段的序列,而静态段定义了一组专门为同步消息传输设计的插槽。在本文中,我们研究了以下问题:“如何为每个FlexRay节点分配最小数量的静态插槽,同时保证所有同步消息将在截止日期之前传输。”与以往使用基于线性规划技术的研究不同,我们使用传统的响应时间分析(RTA)技术来评估分配的插槽数量。RTA技术的使用允许我们考虑同步消息流集合所施加的定时需求。与其他方法不同,本文提出的基于rta的技术能够处理a)周期不是FlexRay周期持续时间的数倍的消息流集,b)在应用层生成与FlexRay周期不同步的消息,以及c)根据其截止日期要求在线调度静态段期间传输的流量。为了充分利用所提出的分配方案,将所提出的技术集成为每个节点的rt -中间件。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信