🚗 TSN 音视频实战
📘 30章 · 车载优化完全指南
🎯 风格 · 硬核目录
1
TSN背景与车载需求
为什么车载音视频需要TSN?传统以太网痛点、AVB与TSN的关系。
2
TSN核心时钟同步 (IEEE 802.1AS)
gPTP协议原理、主时钟选举、时钟偏移测量与补偿。
3
TSN核心时钟同步 (实践)
gPTP在车载域控制器中的部署、同步精度测试方法。
4
TSN核心调度 (IEEE 802.1Qbv)
时间感知整形(TAS)原理、门控列表(GCL)配置。
5
TSN核心调度 (实践)
基于CANoe的Qbv仿真、音视频流时延抖动分析。
6
TSN核心流预留 (IEEE 802.1Qcc)
流预留协议(SRP)、快速预留与流过滤。
7
TSN核心流预留 (实践)
多摄像头数据流带宽预留计算、冲突解决策略。
8
TSN核心帧抢占 (IEEE 802.1Qbu & 802.3br)
帧抢占原理、对低延迟流的影响。
9
TSN核心冗余 (IEEE 802.1CB)
帧复制与消除(FRER)、无缝冗余在ADAS中的应用。
10
TSN核心冗余 (实践)
双链路冗余配置、故障切换时间测试。
11
车载音视频编码基础
H.264/H.265码流特性、CBR与VBR对TSN调度的影响。
12
车载音视频传输协议
RTP/RTCP over TSN、SRT协议在车载环境下的适配。
13
TSN与AVB共存
AVB Class A/B流与TSN流混合调度策略。
14
TSN网络拓扑设计
星型、环型、菊花链拓扑对音视频延迟的影响。
15
TSN交换机配置实战 (一)
基于Marvell 88Q5072的端口队列配置。
16
TSN交换机配置实战 (二)
ACL规则与流过滤策略。
17
TSN端节点配置 (Linux)
基于RT-Linux的TSN套接字编程、SO_TXTIME选项。
18
TSN端节点配置 (QNX)
QNX TSN协议栈配置、资源管理器集成。
19
TSN时间同步精度优化
硬件时间戳校准、晶振漂移补偿算法。
20
TSN调度表优化
基于整数线性规划(ILP)的GCL自动生成。
21
TSN调度表优化 (实践)
使用Python求解最小化抖动调度表。
22
车载音视频QoS映射
将音视频QoS需求映射为TSN流参数 (Interval, MaxFrameSize)。
23
TSN与SOME/IP交互
面向服务的通信如何穿越TSN网络。
24
TSN与DDS交互
数据分发服务在TSN网络中的实时性保障。
25
TSN安全机制 (IEEE 802.1Qci)
入口流策略、带宽限制与恶意帧过滤。
26
TSN安全机制 (IEEE 802.1X)
基于端口的网络访问控制、MKA密钥协商。
27
TSN测试与认证
AVnu联盟认证测试项、车载TSN一致性测试。
28
TSN测试工具链
Wireshark TSN插件、TSN专用分析仪 (如Spirent)。
29
车载TSN案例实战 (一)
环视摄像头系统(AVM)的TSN优化方案。
30
车载TSN案例实战 (二)
车载信息娱乐系统(IVI)音视频同步优化。