论文标题

Linux中的TSN构建块

The TSN Building Blocks in Linux

论文作者

Fejes, Ferenc, Antal, Péter, Kerekes, Márton

论文摘要

各种应用领域,例如工业自动化,专业的音频视频,汽车内汽车,航空航天和移动的Fronthaul网络需要确定性的通信:无损失转发,具有有限的最大延迟。在不同组织中,有许多持续的标准化活动为时间敏感网络(TSN)提供供应商不合Snostic的构建块,这是针对OSI-2层网络中确定性转发的通用解决方案。此外,这些标准的实现也在Linux中发生。其中一些只需要软件更改,而其他则需要硬件支持要求。在本文中,我们概述了Mainline Linux内核中主TSN标准的实现。此外,我们为支持TSN的关键功能提供了测量结果,例如计划的传输和Linux桥接特性。

Various application areas e.g. industrial automation, professional audio-video, automotive in-vehicle, aerospace on-board, and mobile fronthaul networks require deterministic communication: loss-less forwarding with bounded maximum latency. There is a lot of ongoing standardization activity in different organizations to provide vendor-agnostic building blocks for Time-Sensitive Networking (TSN), what is aimed as the universal solution for deterministic forwarding in OSI Layer-2 networks. Furthermore, the implementation of those standards is also happening in Linux. Some of them require software changes only, but others have hardware support requirements. In this paper, we give an overview of the implementation of the main TSN standards in the mainline Linux kernel. Furthermore, we provide measurement results on key functionality in support of TSN, e.g., scheduled transmission and Linux bridging characteristics.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源