ZIGGO TSNPerf

ZIGGO TSNPerf: 一个灵活、全面且用户友好的 TSN 评估工具包 #

目录 #

简介 #

ZIGGO 是一个灵活符合标准控制功能虚拟化的 TSN 交换机平台,适用于工业控制汽车电子和其他时间敏感的应用

这是 ZIGGO TSNPerf 的文档。ZIGGO TSNPerf 是一个灵活、全面且用户友好的 TSN 评估工具包。它提供协议合规性评估和网络性能评估。下图说明了 ZIGGO TSNPerf 和 iPerf3 之间的相似性和差异。

TSNPerf vs iPerf3

特点 #

ZIGGO TSNPerf 提供协议合规性评估和网络性能评估。它是一个全方位的软硬件集成解决方案,包括

  • 时间同步测试: 精确的时间戳(高达 8ns),时间同步精度和协议一致性分析

  • 流量整形测试: (1) 关键流量的精确重放和记录,以及 (2) GCL 能力、带宽保证和 GCL 精度测试

  • 网络配置测试: (1) Qcc 配置能力和数据模型一致性分析,以及 (2) TSN 流量自动调度和结果验证

入门 #

请参考 TSNPerf 文档 以获取准备信息。

测试案例 #

我们利用 ZIGGO TSNPerf 对品牌 A 的 TSN 交换机进行了全面测试。下图显示了品牌 A 交换机的 GCL 能力、带宽保证和 GCL 精度的测试结果。结果显示,品牌 A TSN 交换机为关键流量提供了高优先级资源保留(即门控能力)和带宽保证,但其 GCL 精度较低,未能满足 IEEE 802.1Qbv 协议的要求。

GCL 能力 带宽保证

GCL 精度

有关此测试案例的更多详细信息,请参考 测试报告

许可证和引用 #

ZIGGO 根据 MIT 许可证 发布。

如果该项目对您的研究有所帮助,请考虑引用我们的论文,以下是 BibTex 格式:

@inproceedings{caas,
  author={Yang, Zheng and Zhao, Yi and Dang, Fan and He, Xiaowu and Wu, Jiahang and Cao, Hao and Wang, Zeyu and Liu, Yunhao},
  booktitle={IEEE INFOCOM 2023 - IEEE Conference on Computer Communications},
  title={CaaS: Enabling Control-as-a-Service for Time-Sensitive Networking},
  year={2023},
  pages={1-10},
  doi={10.1109/INFOCOM53939.2023.10228980}
}
@inproceedings{etsn,
  author={Zhao, Yi and Yang, Zheng and He, Xiaowu and Wu, Jiahang and Cao, Hao and Dong, Liang and Dang, Fan and Liu, Yunhao},
  booktitle={IEEE ICDCS 2022 - IEEE International Conference on Distributed Computing Systems}, 
  title={E-TSN: Enabling Event-triggered Critical Traffic in Time-Sensitive Networking for Industrial Applications}, 
  year={2022},
  volume={},
  number={},
  pages={691-701},
  doi={10.1109/ICDCS54860.2022.00072}}

贡献 #

请参阅指南,了解如何寻求帮助或为 ZIGGO 的开发做出贡献!

开发团队只会回答 GitHub 问题上的问题,拒绝其他形式的提问。

致谢 #

本项目参考了英特尔 iotg 仓库的部分内容。

Room 211, District 11, East Main Building, Tsinghua University, Haidian District, Beijing, China, 100084 |

© 2021 ZIGGO, TNS, School of Software, Tsinghua University . All rights reserved.