Fault Injection and Reliability Analysis on Time-Sensitive Networking

Time-sensitive networking (TSN) provides high-performance deterministic communication using time scheduling. In theory, the rigor of a TSN schedule is the key to achieving deterministic communication. However, real devices are prone to errors. TSN-based applications require both fault-tolerance and end-to-end latency guarantee. In this work, we identify the limitations of the TSN scheduling method, enhancing the simulation model NeSTiNg to enable fault-injection. The fault-injection is done by introducing new components, and modules to emulate permanent, transient, and intermittent faults with the aid of probability distributions. We evaluate the effectiveness of the fault-injection comparing the latency and jitter results to the ones expected by the schedule generator TSNsched, also presenting a technique to increase network reliability on faulty scenarios. Finally, we demonstrate through experiments the impact of applying the fault-tolerant scheduling approach described in this article, achieving jitter-free schedules regardless of the presence of faults in the network.

Authors

Institutions

Publication Details

Journal
IEEE Internet of Things Journal
Published
2024-11-06
DOI
https://doi.org/10.1109/jiot.2024.3492134
Citations
4
Primary Topic
Network Time Synchronization Technologies
Type
article
Field-Weighted Citation Impact
1.40

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Fault Injection and Reliability Analysis on Time-Sensitive Networking

Aellison Cassimiro Teixeira dos Santos, Renan M. da Silva, Iguatemi E. Fonseca, Vivek Nigam
4 citations
IEEE Internet of Things Journal
Network Time Synchronization Technologies
1.40
article

Fault Injection and Reliability Analysis on Time-Sensitive Networking

Aellison Cassimiro Teixeira dos Santos, Renan M. da Silva, Iguatemi E. Fonseca, Vivek Nigam
article en
4 citations

Abstract

Time-sensitive networking (TSN) provides high-performance deterministic communication using time scheduling. In theory, the rigor of a TSN schedule is the key to achieving deterministic communication. However, real devices are prone to errors. TSN-based applications require both fault-tolerance and end-to-end latency guarantee. In this work, we identify the limitations of the TSN scheduling method, enhancing the simulation model NeSTiNg to enable fault-injection. The fault-injection is done by introducing new components, and modules to emulate permanent, transient, and intermittent faults with the aid of probability distributions. We evaluate the effectiveness of the fault-injection comparing the latency and jitter results to the ones expected by the schedule generator TSNsched, also presenting a technique to increase network reliability on faulty scenarios. Finally, we demonstrate through experiments the impact of applying the fault-tolerant scheduling approach described in this article, achieving jitter-free schedules regardless of the presence of faults in the network.

IEEE Internet of Things JournalVol. 12(2)
Universidade Federal da Paraíba (BR)
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, Conselho Nacional de Desenvolvimento Científico e Tecnológico
Openalex Percentile: Top 17%
Network Time Synchronization Technologies
1.40
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.