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

被引:0
|
作者
Tsai, Chun-Tso [1 ]
Tabatabaee, Seyed Mohammadhossein [1 ]
Plassart, Stephan [1 ]
Le Boudec, Jean-Yves [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Sch Comp & Commun Sci, Lausanne, Switzerland
关键词
Worst-case delay analysis; Network analysis interface; Network calculus; Time-sensitive networking;
D O I
10.1016/j.softx.2024.101882
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Worst-Case Delay Analysis of Time-Sensitive Networks With Deficit Round-Robin
    Tabatabaee, Seyed Mohammadhossein
    Bouillard, Anne
    Le Boudec, Jean-Yves
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (03) : 1967 - 1982
  • [2] Worst-Case Delay Slicing for Time-Sensitive Applications in Softwarized Industrial Networks
    Ansah, Frimpong
    Rottmeier, Juergen
    Zirkler, Andreas
    de Meer, Hermann
    2020 25TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2020, : 1648 - 1655
  • [3] Worst-Case Delay Bounds in Time-Sensitive Networks With Packet Replication and Elimination
    Thomas, Ludovic
    Mifdaoui, Ahlem
    Le Boudec, Jean-Yves
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (06) : 2701 - 2715
  • [4] Formal Worst-Case Performance Analysis of Time-Sensitive Ethernet with Frame Preemption
    Thiele, Daniel
    Ernst, Rolf
    2016 IEEE 21ST INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2016,
  • [5] Worst-Case Latency Analysis for AVB Traffic Under Overlapping-Based Time-Triggered Windows in Time-Sensitive Networks
    Shalghum, Khaled M.
    Noordin, Nor K.
    Sali, Aduwati
    Hashim, Fazirulhisyam
    IEEE ACCESS, 2022, 10 : 43187 - 43208
  • [6] A method of computation for worst-case delay analysis on SpaceWire networks
    Ferrandiz, Thomas
    Frances, Fabrice
    Fraboul, Christian
    2009 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2009, : 19 - +
  • [7] Worst-case flow model of VL for worst-case delay analysis of AFDX
    Liu, Cheng
    Wang, Tong
    Zhao, Changxiao
    Xiong, Huagang
    ELECTRONICS LETTERS, 2012, 48 (06) : 327 - 328
  • [8] Delay Analysis of AVB traffic in Time-Sensitive Networks (TSN)
    Maxim, Dorin
    Song, Ye-Qiong
    PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS (RTNS 2017), 2017, : 18 - 27
  • [9] Worst-case delay control in multigroup overlay networks
    Tu, Wanqing
    Sreenan, Cormac J.
    Jia, Weijia
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2007, 18 (10) : 1407 - 1419
  • [10] Less Pessimistic Worst-Case Delay Analysis for Packet-Switched Networks
    Wecksten, Mattias
    Jonsson, Magnus
    2008 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, 2008, : 1213 - 1219