OpenTSN: an open-source project for time-sensitive networking system development
Autor: | Jinli Yan, Wenwen Fu, Zhigang Sun, Wei Quan |
---|---|
Rok vydání: | 2020 |
Předmět: |
Fluid Flow and Transfer Processes
021110 strategic defence & security studies Source code Standardization Computer science business.industry media_common.quotation_subject Reliability (computer networking) 0211 other engineering and technologies 020206 networking & telecommunications Ring network 02 engineering and technology Building and Construction Automation Software Computer architecture Synchronization (computer science) 0202 electrical engineering electronic engineering information engineering business Protocol (object-oriented programming) media_common |
Zdroj: | CCF Transactions on Networking. 3:51-65 |
ISSN: | 2520-8470 2520-8462 |
Popis: | Time-sensitive networking (TSN) is a promising technique in many fields such as industrial automation and autonomous driving. The standardization of TSN has been rapidly improved by the IEEE 802.1 TSN working group. Currently, it has formed a comprehensive standard system with a wide range of choices. However, there is a large gap between TSN standards and application specific TSN systems. Designers need to determine the required TSN standards and standard implementation methods based on the application’s transmission performance and reliability requirements. Therefore, an easy-to-use developing platform for rapid TSN system prototyping and evaluation plays a vital role in the application of TSN technologies. This article mainly introduces OpenTSN, an open source project that supports rapid TSN system customization. This project has three features, which are SDN-based TSN network control mechanism, time-sensitive management protocol and time-sensitive switching model, for building an efficient TSN system. OpenTSN opens all the hardware and software source codes so that designers can quickly and flexibly customize the TSN system according to their own needs, maximizing the reuse of existing code and reducing the customization complexity. With this project, two FPGA-based prototyping examples with star and ring topology are presented at the experimental section. The experiment results show that the synchronization precision of the entire testing network is under 32 ns and the transmission performance matches the theory analysis of the testing Cyclic Queue and Forwarding based TSN network. |
Databáze: | OpenAIRE |
Externí odkaz: |