Cargando…
A Reliability Scheduling Algorithm for the Static Segment of FlexRay on Vehicle Networks †
FlexRay 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...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6263892/ https://www.ncbi.nlm.nih.gov/pubmed/30400669 http://dx.doi.org/10.3390/s18113783 |
_version_ | 1783375372664963072 |
---|---|
author | Lee, Trong-Yen Lin, I-An Wang, Jun-Jie Tsai, Ju-Tse |
author_facet | Lee, Trong-Yen Lin, I-An Wang, Jun-Jie Tsai, Ju-Tse |
author_sort | Lee, Trong-Yen |
collection | PubMed |
description | FlexRay 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. |
format | Online Article Text |
id | pubmed-6263892 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-62638922018-12-12 A Reliability Scheduling Algorithm for the Static Segment of FlexRay on Vehicle Networks † Lee, Trong-Yen Lin, I-An Wang, Jun-Jie Tsai, Ju-Tse Sensors (Basel) Article FlexRay 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. MDPI 2018-11-05 /pmc/articles/PMC6263892/ /pubmed/30400669 http://dx.doi.org/10.3390/s18113783 Text en © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Lee, Trong-Yen Lin, I-An Wang, Jun-Jie Tsai, Ju-Tse A Reliability Scheduling Algorithm for the Static Segment of FlexRay on Vehicle Networks † |
title | A Reliability Scheduling Algorithm for the Static Segment of FlexRay on Vehicle Networks † |
title_full | A Reliability Scheduling Algorithm for the Static Segment of FlexRay on Vehicle Networks † |
title_fullStr | A Reliability Scheduling Algorithm for the Static Segment of FlexRay on Vehicle Networks † |
title_full_unstemmed | A Reliability Scheduling Algorithm for the Static Segment of FlexRay on Vehicle Networks † |
title_short | A Reliability Scheduling Algorithm for the Static Segment of FlexRay on Vehicle Networks † |
title_sort | reliability scheduling algorithm for the static segment of flexray on vehicle networks † |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6263892/ https://www.ncbi.nlm.nih.gov/pubmed/30400669 http://dx.doi.org/10.3390/s18113783 |
work_keys_str_mv | AT leetrongyen areliabilityschedulingalgorithmforthestaticsegmentofflexrayonvehiclenetworks AT linian areliabilityschedulingalgorithmforthestaticsegmentofflexrayonvehiclenetworks AT wangjunjie areliabilityschedulingalgorithmforthestaticsegmentofflexrayonvehiclenetworks AT tsaijutse areliabilityschedulingalgorithmforthestaticsegmentofflexrayonvehiclenetworks AT leetrongyen reliabilityschedulingalgorithmforthestaticsegmentofflexrayonvehiclenetworks AT linian reliabilityschedulingalgorithmforthestaticsegmentofflexrayonvehiclenetworks AT wangjunjie reliabilityschedulingalgorithmforthestaticsegmentofflexrayonvehiclenetworks AT tsaijutse reliabilityschedulingalgorithmforthestaticsegmentofflexrayonvehiclenetworks |