Sub-Linear Overhead in Static Schedules for Fault-Tolerant Transmission

Zhe Wang, Kunal Agrawal, Jeremy T. Fineman
{"title":"Sub-Linear Overhead in Static Schedules for Fault-Tolerant Transmission","authors":"Zhe Wang, Kunal Agrawal, Jeremy T. Fineman","doi":"10.1109/rtss52674.2021.00044","DOIUrl":null,"url":null,"abstract":"Shared communication media are widely used in many applications including safety critical applications such as control systems on flights or autonomous vehicles. Noise and transient errors can cause transmission failures. We consider the problem of designing fault tolerant static schedules for transmitting messages in these media. In particular, we assume that the schedule of transmission over all messages must be computed in advance and must guarantee that all messages will be delivered as long as the number of medium errors falls below a provided upper bound, regardless of when the medium errors occur. It is crucial that the messages be delivered in a timely manner, and hence we are interested in minimizing the length of the schedule that achieves the desired level of fault tolerance. In this paper, we provide an efficient algorithm for producing a schedule for n messages with total length n+O(f^2log^2n) that can tolerate f medium errors. We also prove that fault-tolerant schedules with length n+O(flog flog n) exist. Since n steps are required to transmit n messages, the overhead of fault tolerance is characterized by the additive terms of O(f^2log^2n) and O(flog flog n), respectively. Both of these terms are sublinear in n and represent asymptotic improvements to the previously best known schedule, which has overhead fn/2.","PeriodicalId":102789,"journal":{"name":"2021 IEEE Real-Time Systems Symposium (RTSS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE Real-Time Systems Symposium (RTSS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/rtss52674.2021.00044","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Shared communication media are widely used in many applications including safety critical applications such as control systems on flights or autonomous vehicles. Noise and transient errors can cause transmission failures. We consider the problem of designing fault tolerant static schedules for transmitting messages in these media. In particular, we assume that the schedule of transmission over all messages must be computed in advance and must guarantee that all messages will be delivered as long as the number of medium errors falls below a provided upper bound, regardless of when the medium errors occur. It is crucial that the messages be delivered in a timely manner, and hence we are interested in minimizing the length of the schedule that achieves the desired level of fault tolerance. In this paper, we provide an efficient algorithm for producing a schedule for n messages with total length n+O(f^2log^2n) that can tolerate f medium errors. We also prove that fault-tolerant schedules with length n+O(flog flog n) exist. Since n steps are required to transmit n messages, the overhead of fault tolerance is characterized by the additive terms of O(f^2log^2n) and O(flog flog n), respectively. Both of these terms are sublinear in n and represent asymptotic improvements to the previously best known schedule, which has overhead fn/2.
容错传输静态调度中的亚线性开销
共享通信媒体广泛应用于许多应用,包括安全关键应用,如飞行控制系统或自动驾驶汽车。噪声和瞬态误差会导致传输故障。我们考虑了在这些介质中为传输消息设计容错静态调度的问题。特别是,我们假设必须提前计算所有消息的传输计划,并且必须保证只要介质错误的数量低于提供的上限,无论介质错误何时发生,都将发送所有消息。以及时的方式传递消息是至关重要的,因此我们感兴趣的是最小化达到所需容错级别的调度长度。在本文中,我们提供了一种有效的算法,用于生成总长度为n+O(f^2log^2n)的n个消息的调度,该调度可以容忍f个介质错误。我们还证明了存在长度为n+O(flog flog n)的容错调度。由于传输n条消息需要n个步骤,因此容错开销的特征分别为O(f^2log^2n)和O(flog flog n)。这两个项在n中都是次线性的,并且表示对先前最著名的调度的渐近改进,该调度的开销为fn/2。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信