{"title":"嵌入式系统通信协议评价","authors":"J. Tournier, Jean-Philippe Babau","doi":"10.1109/ICIT.2003.1290799","DOIUrl":null,"url":null,"abstract":"Modern automotive applications become more and more complex: they are implemented over distributed architectures that include several electronic control units (ECUs) communicating via a local communication network which is event triggered (e.g. CAN, controller area network) or time triggered (e.g. TTCAN, time triggered CAN). These ECUs exchange data or messages in two possible modes: push or pull. A key design issue of such embedded systems is to satisfy a number of QoS constraints such as real-time, dimension, fault tolerance, etc. In this paper, we present a formal evaluation of the communication protocols used in automotive applications (push/pull with CAN/TTCAN). The evaluation is done using three criteria: throughput (dimension constraint), error detection delay (fault tolerance constraint) and information transmission delay (real-time constraint). The objective of this work is to identify, for each communication protocol, different classes of application to help automotive system designers to choose the best protocol able to match the previous set of requirements.","PeriodicalId":193510,"journal":{"name":"IEEE International Conference on Industrial Technology, 2003","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Communication protocol evaluation for embedded systems\",\"authors\":\"J. Tournier, Jean-Philippe Babau\",\"doi\":\"10.1109/ICIT.2003.1290799\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Modern automotive applications become more and more complex: they are implemented over distributed architectures that include several electronic control units (ECUs) communicating via a local communication network which is event triggered (e.g. CAN, controller area network) or time triggered (e.g. TTCAN, time triggered CAN). These ECUs exchange data or messages in two possible modes: push or pull. A key design issue of such embedded systems is to satisfy a number of QoS constraints such as real-time, dimension, fault tolerance, etc. In this paper, we present a formal evaluation of the communication protocols used in automotive applications (push/pull with CAN/TTCAN). The evaluation is done using three criteria: throughput (dimension constraint), error detection delay (fault tolerance constraint) and information transmission delay (real-time constraint). The objective of this work is to identify, for each communication protocol, different classes of application to help automotive system designers to choose the best protocol able to match the previous set of requirements.\",\"PeriodicalId\":193510,\"journal\":{\"name\":\"IEEE International Conference on Industrial Technology, 2003\",\"volume\":\"19 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2003-12-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE International Conference on Industrial Technology, 2003\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICIT.2003.1290799\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE International Conference on Industrial Technology, 2003","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIT.2003.1290799","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Communication protocol evaluation for embedded systems
Modern automotive applications become more and more complex: they are implemented over distributed architectures that include several electronic control units (ECUs) communicating via a local communication network which is event triggered (e.g. CAN, controller area network) or time triggered (e.g. TTCAN, time triggered CAN). These ECUs exchange data or messages in two possible modes: push or pull. A key design issue of such embedded systems is to satisfy a number of QoS constraints such as real-time, dimension, fault tolerance, etc. In this paper, we present a formal evaluation of the communication protocols used in automotive applications (push/pull with CAN/TTCAN). The evaluation is done using three criteria: throughput (dimension constraint), error detection delay (fault tolerance constraint) and information transmission delay (real-time constraint). The objective of this work is to identify, for each communication protocol, different classes of application to help automotive system designers to choose the best protocol able to match the previous set of requirements.