IEEE Access (Jan 2020)
Statistical Based Algorithm for Reducing Residual Error in Embedded Systems Implemented Using the Controller Area Network
Abstract
In this paper, a new approach is introduced to reduce bit stuffing and consequently residual error probability in the controller area network (CAN). The proposed method is based on XOR masking. Unlike the XOR method, the proposed approach does not use a fixed mask for all IDs. Using statistical parameters of data, a proper mask for each CAN ID is generated and applied to the messages before transmitting. The performance of the method to reduce bit stuffing and residual error probability has been evaluated by considering a real data set. Results show that the method can significantly reduce bit stuffing and residual error probability. A comparison has been also conducted with previously reported methods. The results show the superiority of the SMC method in reducing residual error without payload and data transfer rate reduction.
Keywords