X. Qiao, Kunfeng Wang, Yuan Sun, Wuling Huang, Fei-Yue Wang
{"title":"基于遗传算法的TTCAN优化","authors":"X. Qiao, Kunfeng Wang, Yuan Sun, Wuling Huang, Fei-Yue Wang","doi":"10.1109/ICVES.2007.4456367","DOIUrl":null,"url":null,"abstract":"Controller Area Network (CAN), a typical event- triggered protocol, has been widely used in constructing distributed real time network. A common opinion is that the arbitration mechanism of CAN might introduce jitters, which is highly undesirable in time and safety critical applications. Time-triggered protocols address exactly the problem. Time- triggered protocols, such as Flexray, Time-Triggered CAN (TTCAN) and Time-Triggered Protocol (TTP/C), have been applied in time and safety critical applications because they provide deterministic response times for time and safety critical tasks. Recently, much attention has been paid to them. TTCAN, a time-triggered extension of CAN, can easily apply to the numerous of existing CAN-implementations in a wide range of real time requirement fields. A key problem of TTCAN is how to design an effective scheduling table off-line. In this paper, we analyze message set and design scheduling table from a new angle of view, and the key point of the view is to make event-triggered messages gain the maximum transmission times by minimizing the space occupied by time-triggered messages. Then a Genetic Algorithms (GAs) based method is proposed to optimize the scheduling table consequently.","PeriodicalId":202772,"journal":{"name":"2007 IEEE International Conference on Vehicular Electronics and Safety","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"A Genetic Algorithms based optimization for TTCAN\",\"authors\":\"X. Qiao, Kunfeng Wang, Yuan Sun, Wuling Huang, Fei-Yue Wang\",\"doi\":\"10.1109/ICVES.2007.4456367\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Controller Area Network (CAN), a typical event- triggered protocol, has been widely used in constructing distributed real time network. A common opinion is that the arbitration mechanism of CAN might introduce jitters, which is highly undesirable in time and safety critical applications. Time-triggered protocols address exactly the problem. Time- triggered protocols, such as Flexray, Time-Triggered CAN (TTCAN) and Time-Triggered Protocol (TTP/C), have been applied in time and safety critical applications because they provide deterministic response times for time and safety critical tasks. Recently, much attention has been paid to them. TTCAN, a time-triggered extension of CAN, can easily apply to the numerous of existing CAN-implementations in a wide range of real time requirement fields. A key problem of TTCAN is how to design an effective scheduling table off-line. In this paper, we analyze message set and design scheduling table from a new angle of view, and the key point of the view is to make event-triggered messages gain the maximum transmission times by minimizing the space occupied by time-triggered messages. Then a Genetic Algorithms (GAs) based method is proposed to optimize the scheduling table consequently.\",\"PeriodicalId\":202772,\"journal\":{\"name\":\"2007 IEEE International Conference on Vehicular Electronics and Safety\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2007-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2007 IEEE International Conference on Vehicular Electronics and Safety\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICVES.2007.4456367\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 IEEE International Conference on Vehicular Electronics and Safety","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICVES.2007.4456367","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Controller Area Network (CAN), a typical event- triggered protocol, has been widely used in constructing distributed real time network. A common opinion is that the arbitration mechanism of CAN might introduce jitters, which is highly undesirable in time and safety critical applications. Time-triggered protocols address exactly the problem. Time- triggered protocols, such as Flexray, Time-Triggered CAN (TTCAN) and Time-Triggered Protocol (TTP/C), have been applied in time and safety critical applications because they provide deterministic response times for time and safety critical tasks. Recently, much attention has been paid to them. TTCAN, a time-triggered extension of CAN, can easily apply to the numerous of existing CAN-implementations in a wide range of real time requirement fields. A key problem of TTCAN is how to design an effective scheduling table off-line. In this paper, we analyze message set and design scheduling table from a new angle of view, and the key point of the view is to make event-triggered messages gain the maximum transmission times by minimizing the space occupied by time-triggered messages. Then a Genetic Algorithms (GAs) based method is proposed to optimize the scheduling table consequently.