A Proper TSN Driver Is Being Worked On For The Linux Kernel (Time Sensitive Networking)
Henrik Austad of Cisco has published very early code for implementing a TSN core driver in the Linux kernel. TSN is short for Time Sensitive Networking and was formerly known as Audio/Video Bridging (AVB).
TSN is designed for establishing low-latency, jitter-free, guaranteed-bandwidth links over a LAN by reserving a path on the network. In order to support TSN, the NIC and the network itself must be compatible.
TSN was developed with audio/video streaming needs in mind (hence the earlier AVB name) and this driver can provide a shim to ALSA and V4L2 for audio/video needs on Linux. Those curious to learn more about TSN can see this tentative kernel documentation on the subject.
Henrik posted eight patches for the core TSN support in the Linux kernel via this patch series that he's marked "very [request for comments]."
TSN is designed for establishing low-latency, jitter-free, guaranteed-bandwidth links over a LAN by reserving a path on the network. In order to support TSN, the NIC and the network itself must be compatible.
TSN was developed with audio/video streaming needs in mind (hence the earlier AVB name) and this driver can provide a shim to ALSA and V4L2 for audio/video needs on Linux. Those curious to learn more about TSN can see this tentative kernel documentation on the subject.
Henrik posted eight patches for the core TSN support in the Linux kernel via this patch series that he's marked "very [request for comments]."
Add A Comment