A Reliability Scheduling Algorithm for the Static Segment of FlexRay on Vehicle Networks†
AbstractFlexRay is a next-generation in-vehicle communication protocol which works in real time with flexibility. The most common applications in FlexRay are high bandwidth. X-by-wire applications, such as brake by wire and throttle by wire. However, there is no mechanism which can prevent transient faults in the application layer of FlexRay. If a transient fault occurs during driving, this would be very dangerous; therefore, we propose a fast reliability scheduling algorithm (FRSA) to improve the communication reliability of FlexRay. The proposed method reduces the probability of transient faults in one clock cycle by using a retransmission mechanism to recover the transient errors, and further improves computational complexity using the lookup table method to ensure system reliability. In this paper, we analyze a related literature to establish the system reliability constraints needed to evaluate the necessary time and slot usage, and the proposed cost function is used to evaluate the performance and efficiency when the number of messages is increased. Experimental results show that the proposed FRSA reduces execution time by an average 70.76% and cost by an average 13.33% more than the other existing methods. This method can be useful to others, especially regarding research about periodic time-triggered communication systems. View Full-Text
Share & Cite This Article
Lee, T.-Y.; Lin, I.-A.; Wang, J.-J.; Tsai, J.-T. A Reliability Scheduling Algorithm for the Static Segment of FlexRay on Vehicle Networks. Sensors 2018, 18, 3783.
Lee T-Y, Lin I-A, Wang J-J, Tsai J-T. A Reliability Scheduling Algorithm for the Static Segment of FlexRay on Vehicle Networks. Sensors. 2018; 18(11):3783.Chicago/Turabian Style
Lee, Trong-Yen; Lin, I-An; Wang, Jun-Jie; Tsai, Ju-Tse. 2018. "A Reliability Scheduling Algorithm for the Static Segment of FlexRay on Vehicle Networks." Sensors 18, no. 11: 3783.
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.