培训对象:工业互联网工程师、工业控制系统设计人员、TSN网络研究人员、需要掌握确定性网络仿真与评估的技术人员。
培训目标:
理解工业互联网的网络需求与TSN(时间敏感网络)的核心机制(时钟同步、流量调度、资源预留)。
掌握主流TSN仿真工具(OMNeT++ INET、NeSTiNg、ns-3 TSN模块)的使用方法,搭建工业网络仿真场景。
能够评估TSN网络在工业控制场景下的性能指标(延迟、抖动、可靠性),优化网络配置满足实时性要求。
培训内容介绍:
工业互联网网络需求:分析工业自动化中的网络需求(周期性实时数据、非周期性配置数据、尽力而为数据),理解不同流量的QoS要求。
TSN标准体系:了解IEEE 802.1 TSN任务组制定的一系列标准,掌握时间同步(802.1AS)、流量调度(802.1Qbv)、帧抢占(802.1Qbu)等核心机制。
仿真工具选型:对比OMNeT++ INET框架的TSN扩展(NeSTiNg、CoRE4INET)与ns-3 TSN模块,选择合适的仿真平台。
NeSTiNg安装与架构:安装OMNeT++与NeSTiNg框架,理解其TSN交换机模型、网卡模型与协议栈实现。
时间同步仿真:配置802.1AS精确时间协议,分析主时钟选举、同步误差累积,评估时钟同步精度。
Qbv门控调度:设计门控列表(GCL),为不同类型流量配置传输窗口,仿真分析时间触发流量的确定性传输。
Qbu帧抢占:配置帧抢占机制,仿真分析高速周期性数据对非实时数据的抢占效果,降低实时流量的延迟。
流量整形:配置基于信用的整形器(CBS),仿真AVB流量(音频、视频)在工业网络中的传输特性。
工业控制场景建模:搭建包含PLC、远程IO、机器人控制器的工业网络拓扑,配置周期性实时流量与背景流量。
端到端延迟分析:收集数据包的时间戳,计算端到端延迟分布,验证TSN配置是否满足工业控制周期要求。
可靠性机制:配置帧复制与消除(FRER),仿真链路故障时的无缝冗余切换,评估丢包率与恢复时间。
综合实战:完成一个典型的工业控制网络(如运动控制系统)的TSN仿真,优化Qbv调度表,输出性能评估报告。