Cargando…
Error Recovery in the Time-Triggered Paradigm with FTT-CAN
Data networks are naturally prone to interferences that can corrupt messages, leading to performance degradation or even to critical failure of the corresponding distributed system. To improve resilience of critical systems, time-triggered networks are frequently used, based on communication schedul...
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/PMC5795361/ https://www.ncbi.nlm.nih.gov/pubmed/29324723 http://dx.doi.org/10.3390/s18010188 |
_version_ | 1783297280507379712 |
---|---|
author | Marques, Luis Vasconcelos, Verónica Pedreiras, Paulo Almeida, Luís |
author_facet | Marques, Luis Vasconcelos, Verónica Pedreiras, Paulo Almeida, Luís |
author_sort | Marques, Luis |
collection | PubMed |
description | Data networks are naturally prone to interferences that can corrupt messages, leading to performance degradation or even to critical failure of the corresponding distributed system. To improve resilience of critical systems, time-triggered networks are frequently used, based on communication schedules defined at design-time. These networks offer prompt error detection, but slow error recovery that can only be compensated with bandwidth overprovisioning. On the contrary, the Flexible Time-Triggered (FTT) paradigm uses online traffic scheduling, which enables a compromise between error detection and recovery that can achieve timely recovery with a fraction of the needed bandwidth. This article presents a new method to recover transmission errors in a time-triggered Controller Area Network (CAN) network, based on the Flexible Time-Triggered paradigm, namely FTT-CAN. The method is based on using a server (traffic shaper) to regulate the retransmission of corrupted or omitted messages. We show how to design the server to simultaneously: (1) meet a predefined reliability goal, when considering worst case error recovery scenarios bounded probabilistically by a Poisson process that models the fault arrival rate; and, (2) limit the direct and indirect interference in the message set, preserving overall system schedulability. Extensive simulations with multiple scenarios, based on practical and randomly generated systems, show a reduction of two orders of magnitude in the average bandwidth taken by the proposed error recovery mechanism, when compared with traditional approaches available in the literature based on adding extra pre-defined transmission slots. |
format | Online Article Text |
id | pubmed-5795361 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-57953612018-02-13 Error Recovery in the Time-Triggered Paradigm with FTT-CAN Marques, Luis Vasconcelos, Verónica Pedreiras, Paulo Almeida, Luís Sensors (Basel) Article Data networks are naturally prone to interferences that can corrupt messages, leading to performance degradation or even to critical failure of the corresponding distributed system. To improve resilience of critical systems, time-triggered networks are frequently used, based on communication schedules defined at design-time. These networks offer prompt error detection, but slow error recovery that can only be compensated with bandwidth overprovisioning. On the contrary, the Flexible Time-Triggered (FTT) paradigm uses online traffic scheduling, which enables a compromise between error detection and recovery that can achieve timely recovery with a fraction of the needed bandwidth. This article presents a new method to recover transmission errors in a time-triggered Controller Area Network (CAN) network, based on the Flexible Time-Triggered paradigm, namely FTT-CAN. The method is based on using a server (traffic shaper) to regulate the retransmission of corrupted or omitted messages. We show how to design the server to simultaneously: (1) meet a predefined reliability goal, when considering worst case error recovery scenarios bounded probabilistically by a Poisson process that models the fault arrival rate; and, (2) limit the direct and indirect interference in the message set, preserving overall system schedulability. Extensive simulations with multiple scenarios, based on practical and randomly generated systems, show a reduction of two orders of magnitude in the average bandwidth taken by the proposed error recovery mechanism, when compared with traditional approaches available in the literature based on adding extra pre-defined transmission slots. MDPI 2018-01-11 /pmc/articles/PMC5795361/ /pubmed/29324723 http://dx.doi.org/10.3390/s18010188 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 Marques, Luis Vasconcelos, Verónica Pedreiras, Paulo Almeida, Luís Error Recovery in the Time-Triggered Paradigm with FTT-CAN |
title | Error Recovery in the Time-Triggered Paradigm with FTT-CAN |
title_full | Error Recovery in the Time-Triggered Paradigm with FTT-CAN |
title_fullStr | Error Recovery in the Time-Triggered Paradigm with FTT-CAN |
title_full_unstemmed | Error Recovery in the Time-Triggered Paradigm with FTT-CAN |
title_short | Error Recovery in the Time-Triggered Paradigm with FTT-CAN |
title_sort | error recovery in the time-triggered paradigm with ftt-can |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5795361/ https://www.ncbi.nlm.nih.gov/pubmed/29324723 http://dx.doi.org/10.3390/s18010188 |
work_keys_str_mv | AT marquesluis errorrecoveryinthetimetriggeredparadigmwithfttcan AT vasconcelosveronica errorrecoveryinthetimetriggeredparadigmwithfttcan AT pedreiraspaulo errorrecoveryinthetimetriggeredparadigmwithfttcan AT almeidaluis errorrecoveryinthetimetriggeredparadigmwithfttcan |