{"title":"Third Bit Complement (TBC) Mechanism toReduce Bit Stuffing Jitter in Controller AreaNetwork (CAN)","authors":"M. M. Hassan","doi":"10.15662/IJAREEIE.2015.0405001","DOIUrl":null,"url":null,"abstract":"A In spite of wide usage of controller area network (CAN) in the embedded networked control system, nondeterministic response time have restricted the wider use of CAN in safety-critical real time systems, since the CAN uses Non Return to Zero (NRZ) coding and includes a bit-stuffing mechanism, which causes the CAN frame length to become a complex function of the data contents. To minimize CAN response-time jitter and make the transmission time fixed value according to the number of bytes in the data field, many techniques have been suggested as XOR masking , Software Bit Stuffing (SBS), inversion bit stuffing mechanism (IBSM) and Eight-to-Eleven Modulation (EEM), in this paper a novel alternative method known as Third Bit Complement (TCB) is used for “bit stuffing” to prevent hard-ware bit stuffing in the data field part completely, the new technique was compared with previous available techniques showing that six data bytes can be inserted in the data part compared with five bytes in SBS and EEM techniques.","PeriodicalId":13702,"journal":{"name":"International Journal of Advanced Research in Electrical, Electronics and Instrumentation Energy","volume":"7 1","pages":"3801-3806"},"PeriodicalIF":0.0000,"publicationDate":"2015-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Advanced Research in Electrical, Electronics and Instrumentation Energy","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15662/IJAREEIE.2015.0405001","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
A In spite of wide usage of controller area network (CAN) in the embedded networked control system, nondeterministic response time have restricted the wider use of CAN in safety-critical real time systems, since the CAN uses Non Return to Zero (NRZ) coding and includes a bit-stuffing mechanism, which causes the CAN frame length to become a complex function of the data contents. To minimize CAN response-time jitter and make the transmission time fixed value according to the number of bytes in the data field, many techniques have been suggested as XOR masking , Software Bit Stuffing (SBS), inversion bit stuffing mechanism (IBSM) and Eight-to-Eleven Modulation (EEM), in this paper a novel alternative method known as Third Bit Complement (TCB) is used for “bit stuffing” to prevent hard-ware bit stuffing in the data field part completely, the new technique was compared with previous available techniques showing that six data bytes can be inserted in the data part compared with five bytes in SBS and EEM techniques.