Josip Turjak, R. Grbić, Danijel Spasojevic, M. Kovacevic
{"title":"Recovery from Error States During Communication based on CAN and FlexRay","authors":"Josip Turjak, R. Grbić, Danijel Spasojevic, M. Kovacevic","doi":"10.1109/ZINC.2018.8448905","DOIUrl":null,"url":null,"abstract":"The functionality of a modern car is heavily dependent on proper communication between different Electronic Control Units (ECUs). Errors that may occur during communication between ECUs have to be timely recognized and resolved in the shortest possible time to avoid improper work of the car subsystems, material damage, etc. This paper analyzes ECU error recovery in the case of CAN and FlexRay communication protocols. In order to simulate errors in CAN and FlexRay networks, appropriate functions for error injection were developed. The error recovery ability is evaluated for both protocols on the available Aurix TC 275 development board. While the CAN module has the built-in error recovery function, FlexRay module does not have one, so the appropriate error recovery function is proposed.","PeriodicalId":366195,"journal":{"name":"2018 Zooming Innovation in Consumer Technologies Conference (ZINC)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Zooming Innovation in Consumer Technologies Conference (ZINC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ZINC.2018.8448905","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The functionality of a modern car is heavily dependent on proper communication between different Electronic Control Units (ECUs). Errors that may occur during communication between ECUs have to be timely recognized and resolved in the shortest possible time to avoid improper work of the car subsystems, material damage, etc. This paper analyzes ECU error recovery in the case of CAN and FlexRay communication protocols. In order to simulate errors in CAN and FlexRay networks, appropriate functions for error injection were developed. The error recovery ability is evaluated for both protocols on the available Aurix TC 275 development board. While the CAN module has the built-in error recovery function, FlexRay module does not have one, so the appropriate error recovery function is proposed.