arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 2303.14565cs.NI
收藏

Saihu:时间敏感网络最坏情况延迟分析工具的通用接口

Saihu: A Common Interface of Worst-Case Delay Analysis Tools for Time-Sensitive Networks

Chun-Tso Tsai, Seyed Mohammadhossein Tabatabaee, Stéphan Plassart, Jean-Yves Le Boudec

AI总结:

针对时间敏感网络中多种延迟分析工具语法不一且难以同时使用的问题,提出了Python接口Saihu,集成xTFA、DiscoDNC和Panco三种工具,通过通用接口实现单文件网络定义、多工具同时执行及结果自动导出,显著降低了用户负担。

摘要:

诸如 IEEE-TSN 和 IETF-Detnet 语境下的时间敏感网络,需要对最坏情况延迟进行界定。各种网络分析工具可计算此类界限;这些工具基于不同方法,所提供的延迟界限均有效但可能存在差异;此外,通常无法预知哪种工具能提供最佳界限。为获得尽可能最佳的界限,用户需要为每个工具实现具有不同语法的多段代码,这既不切实际又容易出错。为解决此问题,我们提出了 Saihu,这是一个 Python 接口,集成了三种最常用的最坏情况网络分析工具:xTFA、DiscoDNC 和 Panco。它们总共实现了六种分析方法。Saihu 提供了一个通用接口,支持在单个文件中定义网络,并无需任何修改即可同时执行所有工具。Saihu 还会自动将分析结果导出为格式化报告,并允许快速生成特定类型的网络。凭借其简化的执行步骤,Saihu 减轻了用户的负担,使任何从事时间敏感网络工作的人员都能轻松使用。

英文摘要:

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑