Skip to content

Enabling Network Diagnostics in Time-Sensitive Networking: Protocol, Algorithm, and Hardware

License

Notifications You must be signed in to change notification settings

MobiSense/TSNCard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZIGGO TSNCard: A comprehensive TSN traffic diagnostic system that can pinpoint the root cause of forwarding misbehavior

Table of Contents

  1. Introduction
  2. File Structure Overview
  3. ZIGGO Open Platform
  4. Demo
  5. Features
  6. License and Citation
  7. Contributing

Introduction

ZIGGO is a flexible, standard-compliant, and control-function-virtualized TSN switch platform ready for industrial control, automotive electronics, and other time-sensitive applications.

This is the document for the ZIGGO TSNCard. (We also offer ZIGGO-CaaS-Switch, ZIGGO-Device, ZIGGO-TSNPerf that comply with the IEEE 802.1 TSN standard.)

File Structure Overview

The docs folder contains the basic documentation.

The figs folder contains the images needed for the documentation.

The Hardware folder contains the TSN switch in Debug Mode.

The Simulation folder contains scripts for simulating errors in the TSN network using OMnet++.

The Software folder contains the three algorithms mentioned in the paper.

ZIGGO Open Platform

The construction of the ZIGGO Open Platform consists of three levels: network device, management tools, and a Demo App.

Demo

We provide a demonstration video of the TSN switch. It demonstrates the superior performance of the ZIGGO-CaaS-Switch compared to the normal switch.

The left side of the picture is the ZYNQ development board we use, and the right side is the TSN display board we built.

Watch the video

Click the pic to watch the video! Or just click here.

Features

  • ZIGGO supports the simultaneous transmission of both Information Technology (IT) and Operation Technology (OT) data traffic with QoS guarantee.

  • ZIGGO complies with IEEE standards 802.1AS, Qav, Qbv, and Qcc.

  • ZIGGO provides Real-time and Deterministic Ethernet transport

    • ZIGGO achieve Zero Packet Loss , Microsecond-level Latency with Nanosecond-level Jitter Gate Ability.
    • ZIGGO guarantee Gigabit Throughput.
    • ZIGGO provide gate accuracy applicable to All Ethernet Frame Sizes.

License and Citation

ZIGGO is released under a MIT license.

Please consider citing our papers if the project helps your research with the following BibTex:

@inproceedings{tsncard,
  author={Wang, Zeyu and He, Xiaowu and Zhuge, Xiangwen and Xu, Shen and Dang, Fan and Xu, Jingao and Yang, Zheng},
  booktitle={IEEE/ACM IWQoS 2024 - IEEE/ACM International Symposium on Quality of Service}, 
  title={Enabling Network Diagnostics in Time-Sensitive Networking: Protocol, Algorithm, and Hardware}, 
  year={2024}
}

Contributing

Please see the guide for information on how to ask for help or contribute to the development of ZIGGO!

The development team will only answer questions on github issues and reject other forms of questions.

About

Enabling Network Diagnostics in Time-Sensitive Networking: Protocol, Algorithm, and Hardware

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published