{"title":"Design and simulation of modified selective XOR algorithm for payload attrition in CAN","authors":"S. K. Kabilesh, B. Kumar","doi":"10.1109/ICACCS.2016.7586384","DOIUrl":null,"url":null,"abstract":"The controller area network is widely used in automobile electronics networking and for low cost embedded systems. Nondeterministic response time have restricted the wider use of CAN in safety critical real time system applications, since the CAN protocol uses “non return to zero” (NRZ) coding and includes automatic bit stuffing mechanism for synchronization. Automatic error detecting bit stuffing mechanism causes the can data length variation to complex function. As a results jitter occurs in receiver clock and length of the data will vary message to message based on stuffed bits. Utilization of bandwidth becomes difficult with addition of stuff bits. It also affects the real time behavior of the system employing in this protocol. In this paper a new algorithm (modified selective XOR algorithm) is proposed and simulate on Matlab Simulink vehicle network model which is able to guarantee stuff bits free data field during transmission. Efficiency, net bit rate of the CAN transmission is being improved by this technique.","PeriodicalId":176803,"journal":{"name":"2016 3rd International Conference on Advanced Computing and Communication Systems (ICACCS)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 3rd International Conference on Advanced Computing and Communication Systems (ICACCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICACCS.2016.7586384","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
The controller area network is widely used in automobile electronics networking and for low cost embedded systems. Nondeterministic response time have restricted the wider use of CAN in safety critical real time system applications, since the CAN protocol uses “non return to zero” (NRZ) coding and includes automatic bit stuffing mechanism for synchronization. Automatic error detecting bit stuffing mechanism causes the can data length variation to complex function. As a results jitter occurs in receiver clock and length of the data will vary message to message based on stuffed bits. Utilization of bandwidth becomes difficult with addition of stuff bits. It also affects the real time behavior of the system employing in this protocol. In this paper a new algorithm (modified selective XOR algorithm) is proposed and simulate on Matlab Simulink vehicle network model which is able to guarantee stuff bits free data field during transmission. Efficiency, net bit rate of the CAN transmission is being improved by this technique.