Luís Marques, V. Vasconcelos, P. Pedreiras, V. Silva, L. Almeida
{"title":"Efficient transient error recovery in FlexRay using the dynamic segment","authors":"Luís Marques, V. Vasconcelos, P. Pedreiras, V. Silva, L. Almeida","doi":"10.1109/ETFA.2014.7005317","DOIUrl":null,"url":null,"abstract":"In safety-critical systems a global high-reliability is sought, including in the communication network when a distributed control system is used. The FlexRay protocol was developed within the automotive industry with the necessary characteristics to respond to the demands of safety-critical applications, e.g. X-by-wire. Nevertheless, the FlexRay protocol does not define a mechanism to guarantee message delivery, nor defines global error signaling, leaving the resolution of these problems to the application. This paper presents a preliminary proposal for a mechanism that uses temporal redundancy to recover transient errors in time-triggered messages. An extra node is used to trigger message retransmissions whenever errors or omissions do effectively occur. This mechanism uses the FlexRay dynamic segment to implement message retransmissions, leading to a minimum recovery time, typically one cycle, together with a very small bandwidth usage.","PeriodicalId":20477,"journal":{"name":"Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA)","volume":"68 1","pages":"1-4"},"PeriodicalIF":0.0000,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETFA.2014.7005317","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10
Abstract
In safety-critical systems a global high-reliability is sought, including in the communication network when a distributed control system is used. The FlexRay protocol was developed within the automotive industry with the necessary characteristics to respond to the demands of safety-critical applications, e.g. X-by-wire. Nevertheless, the FlexRay protocol does not define a mechanism to guarantee message delivery, nor defines global error signaling, leaving the resolution of these problems to the application. This paper presents a preliminary proposal for a mechanism that uses temporal redundancy to recover transient errors in time-triggered messages. An extra node is used to trigger message retransmissions whenever errors or omissions do effectively occur. This mechanism uses the FlexRay dynamic segment to implement message retransmissions, leading to a minimum recovery time, typically one cycle, together with a very small bandwidth usage.