Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. Saihu: A common interface of worst-case delay analysis tools for time-sensitive networks
 
research article

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

Tsai, Chun Tso  
•
Tabatabaee, Seyed Mohammadhossein  
•
Plassart, Stéphan  
Show more
September 1, 2024
SoftwareX

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.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

10.1016_j.softx.2024.101882.pdf

Type

Main Document

Version

Published version

Access type

openaccess

License Condition

CC BY

Size

1.55 MB

Format

Adobe PDF

Checksum (MD5)

60dd2039a831cbbb4cd31d32733ebb7f

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés