Saihu: A common interface of worst-case delay analysis tools for time-sensitive networks

Time-sensitive networks, as in the context of IEEE-TSN and IETF-Detnet, require bounds on worst-case delays. Various network analysis tools compute such bounds; these tools are based on different methods and provide delay bounds that are all valid but may differ; furthermore, it is generally not known which tool will provide the best bound. To obtain the best possible bound, users need to implement multiple pieces of code with a different syntax for every tool, which is impractical and error-prone. To address this issue, we present Saihu, a Python interface that integrates the three most frequently used worst-case network analysis tools: xTFA, DiscoDNC, and Panco. They altogether implement six analysis methods. Saihu provides a general interface that enables defining a network in a single file and executing all tools simultaneously without any modification. Saihu further exports analysis results as formatted reports automatically and allows quick generation of certain types of networks. With its simplified steps of execution, Saihu reduces the burden on users and makes it accessible for anyone working with time-sensitive networks. An introductory video is available at https://youtu.be/MiOhLay8Kr4 .

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2024-09-01
DOI
https://doi.org/10.1016/j.softx.2024.101882
Citations
1
Primary Topic
Network Time Synchronization Technologies
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Saihu: A common interface of worst-case delay analysis tools for time-sensitive networks

Stéphan Plassart, Chun-Tso Tsai, Jean‐Yves Le Boudec, Seyed Mohammadhossein Tabatabaee
1 citations
SoftwareX
Network Time Synchronization Technologies
0.35
article

Saihu: A common interface of worst-case delay analysis tools for time-sensitive networks

Stéphan Plassart, Chun-Tso Tsai, Jean‐Yves Le Boudec, Seyed Mohammadhossein Tabatabaee
article en
1 citations

Abstract

Time-sensitive networks, as in the context of IEEE-TSN and IETF-Detnet, require bounds on worst-case delays. Various network analysis tools compute such bounds; these tools are based on different methods and provide delay bounds that are all valid but may differ; furthermore, it is generally not known which tool will provide the best bound. To obtain the best possible bound, users need to implement multiple pieces of code with a different syntax for every tool, which is impractical and error-prone. To address this issue, we present Saihu, a Python interface that integrates the three most frequently used worst-case network analysis tools: xTFA, DiscoDNC, and Panco. They altogether implement six analysis methods. Saihu provides a general interface that enables defining a network in a single file and executing all tools simultaneously without any modification. Saihu further exports analysis results as formatted reports automatically and allows quick generation of certain types of networks. With its simplified steps of execution, Saihu reduces the burden on users and makes it accessible for anyone working with time-sensitive networks. An introductory video is available at https://youtu.be/MiOhLay8Kr4 .

SoftwareXVol. 27
École Polytechnique Fédérale de Lausanne (CH)
Climate action
Openalex Percentile: Top 39%
Network Time Synchronization Technologies
0.35
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.

Saihu: A common interface of worst-case delay analysis tools for time-sensitive networks — Stéphan Plassart, Chun-Tso Tsai, et al. · SoftwareX (2024) | TGRS Research Map | TGRS