{"title":"控制器局域网(CAN)消息轨迹的系统识别和时序特性提取","authors":"M. Natale, Haibo Zeng","doi":"10.1109/ETFA.2010.5641332","DOIUrl":null,"url":null,"abstract":"This work describes methods for the analysis of CAN message traces to identify the configuration of systems with a missing or incomplete message set specification, and also to detect the cause and find the possible remedy to timing faults or non-ideal timing behaviors. Based on the message id and time stamp recorded at a tracing node by a bus probe, the analysis reconstructs the expected message arrival time at the source node and detects the queuing and transmission policies used at the middleware- and driver-level by the supplier of each node. We show the application of our analysis method to two automotive case studies. In the first, a timing fault is analyzed and its causes are detected. In the second, the objective is to identify the message set and its configuration when this information is not available.","PeriodicalId":201440,"journal":{"name":"2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010)","volume":"46 9","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"System identification and extraction of timing properties from controller area network (CAN) message traces\",\"authors\":\"M. Natale, Haibo Zeng\",\"doi\":\"10.1109/ETFA.2010.5641332\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This work describes methods for the analysis of CAN message traces to identify the configuration of systems with a missing or incomplete message set specification, and also to detect the cause and find the possible remedy to timing faults or non-ideal timing behaviors. Based on the message id and time stamp recorded at a tracing node by a bus probe, the analysis reconstructs the expected message arrival time at the source node and detects the queuing and transmission policies used at the middleware- and driver-level by the supplier of each node. We show the application of our analysis method to two automotive case studies. In the first, a timing fault is analyzed and its causes are detected. In the second, the objective is to identify the message set and its configuration when this information is not available.\",\"PeriodicalId\":201440,\"journal\":{\"name\":\"2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010)\",\"volume\":\"46 9\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-11-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ETFA.2010.5641332\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETFA.2010.5641332","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
System identification and extraction of timing properties from controller area network (CAN) message traces
This work describes methods for the analysis of CAN message traces to identify the configuration of systems with a missing or incomplete message set specification, and also to detect the cause and find the possible remedy to timing faults or non-ideal timing behaviors. Based on the message id and time stamp recorded at a tracing node by a bus probe, the analysis reconstructs the expected message arrival time at the source node and detects the queuing and transmission policies used at the middleware- and driver-level by the supplier of each node. We show the application of our analysis method to two automotive case studies. In the first, a timing fault is analyzed and its causes are detected. In the second, the objective is to identify the message set and its configuration when this information is not available.