决定论是工业连通性设计中的一个重要因素。工业控制和自动化的应用要求以特定的时间间隔发送和接收数据。这些应用程序还要求保证数据传输具有较低的有限延迟。数据丢失(例如,在任务关键型喷气推进系统的情况下)可能导致危险的后果。
IEEE 802.1以太网是一种广泛部署的企业网络标准,其设计不能满足工业应用的这些确定性要求。为实现确定性,以太网的专有增强功能(如EtherCAT,PROFINET或SERCOS III)仍用于工业连接器,电缆和控制器。结果是分散的工业网络。由于缺乏安全性和互操作性,分段网络是将工业控制网络与工业物联网(IIoT)和工业4.0应用集成的瓶颈。
作为IEEE 802.1以太网标准的演进,时间敏感网络(TSN)正面解决了这些问题。除了标准以太网的优势之外,TSN还可以提供具有有限低延迟和抖动的确定性。这提供了融合企业和工厂连接的路线图。这也是工业企业采用IIoT的一个令人信服的理由。
时间敏感的网络标准
在过去几年中,IEEE的TSN任务组添加了对现有802.1标准的一系列扩展,以便在遵守同一互连企业网络上对时间敏感的流量的严格延迟和吞吐量要求的同时实现数据包传输。延迟和吞吐量可配置以适应特定用例。
这些标准设定了指导方针,以区分时间敏感和尽力而为的流量之间的时间。定义了8个VLAN优先级以识别各种流量类型。每个端到端数据包流都分配了八个VLAN优先级之一。通常将最高VLAN优先级分配给时间敏感的流量。
例如,在车辆中,安全性(例如,车道偏离警告)和发动机定时相关数据需要保证延迟。对于导航和信息娱乐流量,要求不那么严格。TSN在这种用例中非常有用,因为它可以在同一个以太网电缆上组合所有流,而不会影响时序要求。这降低了在各种交通类型的车辆中安装多根电缆的成本,重量和劳动力。
图1:针对时间敏感网络增强的IEEE 802.1标准套件(来源:实用工业物联网安全)
时间同步
IEEE 802.1AS规定了TSN中的时间同步,这有助于在通信设备之间建立通用的时间概念。IEEE 1588精确时间协议(PTP)标准用于在网络中的设备和交换机之间分配精确的定时参考。IEEE 1588ASrev为TSN提供IEEE 1588配置文件。该标准还允许通过使用外部参考(例如GPS)来同步时间。TSN的试验测试报告时间同步精度低于100纳秒。
交通调度
IEEE 802.1Qbv定义了一个时间感知整形器,有助于确定TSN基础结构中流量的优先级。时间感知整形器将数据交换分成固定长度,重复时间周期。同行们同意TSN通信将这些周期划分为时隙。每个时隙可以分配给八个VLAN优先级中的一个或多个。
TSN定义了三种流量类型:
- 预定流量:预定流量示例包括需要有限延迟和零拥塞丢失的工业自动化和控制流量。
- 尽力而为流量:尽力而为流量由通用以太网流量组成,没有特定的服务质量(QoS)要求。
- 预留流量:预留流量类型包括在具有指定带宽预留的不同时隙中分配的帧。
网络和系统配置
IEEE 802.1Qcc定义了TSN系统配置。TSN使用软件定义的网络概念来自动设置和配置设备和网络设备。对于时序,调度和QoS度量,Peers事先就TSN配置达成一致。然后,跨各种TSN端点和交换机配置这些配置。自动化简化了配置和管理,并提高了网络的可靠性和可扩展性。
建设TSN有能力的工业产品
TSN主要与Purdue控制层次中0,1和2级的工业控制和自动化产品相关。因此,TSN增强适用于目前使用标准以太网或其专有变体之一的各种控制器,I / O设备,传感器和执行器。通常更加坚固的工业电缆和连接器可能还需要与TSN一起发展。
TSN目前处于早期采用阶段。为了最大限度地发挥其优势,理想情况下,TSN需要新的以太网交换机和支持TSN的端点。但TSN也是为了向后兼容而设计的。任何以太网设备都应在TSN网络中正常工作。支持TSN的协议转换器和网关对于棕地场景是必要的。
标准以太网的TSN增强功能位于TCP / IP堆栈的第2层。因此,更高层通信标准不受这些增强的影响。许多框架和应用层协议(如OPC-UA)也采用TSN。
主要的工业,嵌入式和汽车供应商正在共同定义各种行业用例的TSN要求,并将TSN概念扩展到无线网络。
结论
时间敏感网络是标准以太网的一种有前途的演进,因为它将IIoT的优势扩展到紧密的工业控制领域。作为一项新兴技术,TSN仍在各种孵化试验台进行大量试点测试。但是,当符合TSN标准的产品成为常态时,它可能不会太过分。
关键点:
IEEE 802.1以太网无法为工业应用提供确定性能。
时间敏感网络是标准以太网的发展,具有确定性功能。
支持TSN的产品可通过基于开放标准的IP /以太网技术升级工业控制网络。