📘 TSN调度·实战
🎯 30章完整版
⏱️⚙️🧩
📌 点击卡片跳转对应章节
30个实战模块
🧪 流量调度 · 时钟同步 · QoS保障
1
TSN概述
工业自动化
时间敏感网络定义、发展历程、核心价值与典型应用场景(工业、车载、音视频桥接)
2
TSN标准体系
802.1Qbv/Qbu/Qci
时间感知整形器、帧抢占、流过滤与监管、冗余管理等核心标准概览
3
时钟同步基础
gPTP
IEEE 802.1AS协议原理、最佳主时钟算法(BMC)、同步精度影响因素
4
时钟同步实战
ptp4l/phc2sys
Linux环境下主从时钟偏移测量与校正、同步精度测试方法
5
流量调度模型
门控列表GCL
TSN流分类(时间触发/速率约束/尽力而为)、调度周期与时间槽设计
6
Qbv门控调度
BaseTime/CycleTime
802.1Qbv队列机制、门控状态切换、基时间与循环时间配置策略
7
帧抢占机制
802.1Qbu/802.3br
可抢占帧与快速帧识别、抢占对延迟的影响分析
8
流过滤与监管
802.1Qci
流实例、带宽配置、突发大小限制、违例处理策略(丢弃/标记)
9
冗余管理
FRER
802.1CB帧复制与消除、序列号生成与恢复、无缝冗余关键应用
10
TSN网络配置
802.1Qcc
集中式配置模型、CUC/CNC交互、YANG模型与NETCONF协议
11
TSN交换机架构
硬件实现
硬件队列设计、时间感知整形器实现、精确时间戳捕获机制
12
TSN端站实现
tc-taprio/DPDK
Linux内核TSN支持、DPDK增强、RTOS集成
13
流量整形算法
CBS/ATS/CQF
基于信用整形器、主动整形器、循环排队与转发原理对比
14
CQF机制详解
数学模型
循环排队与转发数学模型、缓冲区需求计算、确定性网络应用
15
TSN与DetNet协同
IETF架构
DetNet数据平面、端到端确定性路径建立
16
调度策略设计
SMT/ILP/启发式
离线与在线调度算法、调度表生成工具(TSN-Open-Scheduler)
17
QoS指标体系
延迟/抖动/丢包
端到端延迟、包间延迟变化、带宽保证测量方法
18
QoS保障机制
PCP/DSCP/准入
优先级分配、准入控制、拥塞避免(门控与整形协同)
19
混合流量调度
TT/RC/BE共存
时间触发/速率约束/尽力而为流共存策略、优先级反转避免
20
TSN仿真环境
OMNeT++/NeSTiNg
INET框架搭建、TSN模块使用、仿真场景设计与结果分析
21
TSN测试床搭建
硬件选型
TSN交换机/网卡、Linux TC+gPTP、端到端延迟测量(pktgen)
22
工业自动化案例
PROFINET/OPC UA FX
PROFINET over TSN、运动控制等时同步
23
车载网络案例
802.1DG
车载TSN配置文件、AVB演进、域控制器确定性通信
24
音视频桥接案例
AVTP/SRP
IEEE 1722协议、流预留、音视频精确播放同步
25
TSN安全挑战
时间同步攻击
延迟攻击、门控表篡改、802.1X与MACsec集成
26
TSN与5G融合
5G TSN桥接
5G TSN集成架构、空口时间同步、URLLC协同
27
TSN配置管理
NETCONF/YANG
自动化配置、CNC/CUC交互、配置验证与回滚
28
TSN性能优化
调度表压缩
门控列表优化、硬件加速(FPGA时间感知整形器)
29
TSN故障诊断
同步丢失/队列溢出
常见问题、tshark过滤、gPTP日志分析、恢复策略
30
TSN未来趋势
802.1Qdv/6G/AI
增强调度、TSN for 6G、智能调度与异常检测