2026/4/18 14:15:26
网站建设
项目流程
电子化业务管理与网站建设,cpa广告联盟平台,关键词热度查询工具,营销型网站制作多少钱文章目录TSN的重要协议是什么TSN的应用场景是什么TSN#xff08;Time-Sensitive Networking#xff09;是在非确定的以太网中实现确定性的最小时延协议族#xff0c;是IEEE 802.1开发的一套协议标准。为以太网协议的数据链路层提供一套通用的时间敏感机制#xff0c;为标准…文章目录TSN的重要协议是什么TSN的应用场景是什么TSNTime-Sensitive Networking是在非确定的以太网中实现确定性的最小时延协议族是IEEE 802.1开发的一套协议标准。为以太网协议的数据链路层提供一套通用的时间敏感机制为标准以太网提供了确定性和可靠性以确保数据实时、确定和可靠地传输提高数据传输效率。此外TSN能实现时间敏感性对实时性要求高数据和非时间敏感性数据在同一网络的传输。TSN的重要协议是什么传统以太网会采用载波侦听多路访问/冲突检测CSMA/CD)的机制当两个工作站发生冲突时必须延迟一定时间后重发报文。发生堵塞时有的报文可能长时间发布不出去造成通信时间的不确定性。以往对实时性要求高的数据通过实时以太网去实现。故现在信息技术和运营技术融合过程中会遇到很大的困难为了实现部分数据传输的实时、确定性需求有实时性要求的数据和没有实时性要求的数据往往需要通过两个网络进行传输。所有的控制器都是两个网口一个是实时以太网一个是标准以太网。而TSN不仅能确保数据的实时、确定性传输还能实现时间敏感数据和非时间敏感性数据在同一网络的传输。TSN通过一套协议标准TSN协议族来实现数据在同一网络的实时、确定性传输保证对实时性要求高的信息在标准以太网的不同场景下的顺利传输。TSN协议族本身具有很高的灵活性用户可以根据应用的具体需求来选择相应的协议组合。TSN协议族包含了时钟同步、数据调度及流量整形、可靠性、资源管理这四个类别的子协议。TSN重要协议及功能时钟同步与IEEE 802.3 的标准以太网相比时钟在TSN 网络中起着重要的作用。对于实时通信而言端到端的传输延迟具有难以协商的时间界限因此TSN 中的所有设备都需要具有共同的时间参考模型因此需要彼此同步时钟。目前TSN采用IEEE 1588 协议和IEEE 802.1AS协议来实现时间同步。IEEE 1588 协议是一个精密时间协议 (PTP)用于同步计算机网络中的时钟。 在局域网中它能将时钟精确度控制在亚微秒范围内使其适用于测量和控制系统。数据调度及流量整形TSN通过定义不同的整形机制将数据流的时延限定在一定范围内以此满足不同的低时延场景需求。在传统以太网中数据流的通信时延是不确定的由于这种不确定性数据接收端通常需要预置大缓冲区来缓冲输出但是这样会导致数据流例如音视频流缺失了实时方面的特性。TSN不仅要保证时间敏感流的到达同时也要保证这些数据流的低时延传输。通过优化控制时间敏感流和best-effort流、以及其它数据流在网络中的传输过程来保证对数据流的传输时间要求这个优化控制的方式就是整形。数据传输时延对比图TSN vs 传统以太网TSN用于数据调度和流量整形的协议有IEEE 802.1Qav、IEEE 802.1Qbv、IEEE 802.1Qbu、IEEE 802.1Qch及IEEE 802.1Qcr。其中IEEE 802.1Qbv采用非抢占式的的数据调度流量调度方式通过时隙进行控制需要实时传输的数据流优先传输同时为best-effort数据及预留数据预留带宽允许时间敏感流和非时间敏感流在同一个网络中传输并确保数据的实时传输。如下图IEEE 802.1Qbv时隙划分图使用IEEE 802.1Qbv数据包传输被安排在一个重复周期中端到端。IEEE 802.1Qbv中定义了三种基本类型的流量时间敏感流、best-effort流和预留流量。 时间敏感流适用于对实时性要求严格的关键消息 best-effort流是不需要任何QoS 的一般以太网流量。 此外预留流量适用于需要预留特定带宽并具有软实时要求的帧。IEEE 802.1Qbv定义了通过调度算法启用或禁用帧传输的门将以太网通信划分为固定长度、连续重复的周期。这些周期被分成时隙在每个时隙中数据通过被赋予不同的优先级实现在指定时隙中的传输。由于此操作时间敏感流可以拥有专用时隙从而确保此流量在传统以太网网络上的确定性传输。另一方面预留流量和best-effort流被容纳在每个周期的剩余时隙中。预留流量保证有专用带宽而best-effort流可以使用剩余的带宽。IEEE 802.1Qbv时隙划分图图中时隙1为时间敏感流预留时隙期间不存在其他流量。另一方面时隙2由best-effort流和预留流量使用同时为预留流量预留专用带宽。由于TSN的运行基于不同的时间时隙发送不同类型的流量因此所有网络设备必须在纳秒级范围内同步。可靠性对数据传输实时性要求高的应用除了需要保证数据传输的时效性同时也需要高可靠的数据传输机制以便应对网桥节点失效、线路断路和外部攻击带来的各种问题来确保功能安全和网络安全。IEEE 802.1Qci、IEEE 802.1CB及IEEE 802.1Qca用于实现TSN这方面的性能。IEEE 802.1CB为以太网提供双链冗余特性通过在网络的源端系统和中继系统中对每个数据帧进行序列编号和复制并在目标端系统和其他中继系统中消除这些复制帧确保仅有一份数据帧被接收。可用来防止由于拥塞导致的丢包情况也可以降低由于设备故障造成分组丢失的概率及故障恢复时间提高网络可靠性。IEEE 802.1 CB工作原理资源管理在TSN网络中每一种实时应用都有特定的网络性能需求。使能TSN网络的某个特性是对可用的网络资源进行配置和管理的过程其允许在同一网络中通过配置一系列TSN子协议来合理分配网络路径上的资源以确保它们能够按照预期正常运行。TSN资源管理子协议包括IEEE 802.1Qat协议和IEEE 802.1Qcc协议。IEEE 802.1Qcc协议是IEEE802.1Qat协议的增强。IEEE802.1Qat即流预留协议。根据流的资源要求和可用的网络资源情况指定数据准入控制保留资源并通告从数据源发送端至数据接收端之间的所有网络节点确保指定流在整条传输路径上有充足的网络资源可用。TSN的应用场景是什么TSN的典型应用就是工业互联网传统的工业自动化实现通过在每个接入网侧均采用硬编码逻辑控制器硬PLC及人机交互界面HMI实现对机器人、夹具的控制来实现工业自动化。每个接入网侧都需要相应的硬PLC分散地处理业务使得管理困难运维复杂如下图传统工业园区解决方案。而且生产线往往变更频繁硬PLC由于采用硬编码其生产扩展不灵活生产线变更时需要耗费很大的资源去进行生产线的适配和调测。若将PLC直接接入到工厂数据中心就可以采用软件编码的虚拟PLCvPLC如下图传统工业园区解决方案vs采用TSN网络园区工业解决方案融合架构的IT基础设施平台FushionCube上的vPLC一方面可实现对生产设备的远程集中处理。另一方面vPLC通过软件编程就可以完成对生产线的适配生产扩展灵活。但工厂数据中心往往统一纳管信息技术和运营技术生产业务流和办公业务流及其它数据流均需通过同一网络上送到工厂数据中心而且工业自动化控制对数据流的确定性到达有毫秒级的需求。采用传统实时以太网难以满足实现确定性通信的同时实现时间敏感性数据和非时间敏感性数据在同一网络的传输故不能实现vPLC在工厂数据中心处对生产机器机器人、夹具的集中管理而TSN网络的出现可以解决这一难题。通过对vPLC和生产机器连接的网关均使能TSN的相关协议可构建TSN网络如下图传统工业园区解决方案vs采用TSN网络园区工业解决方案可实现时间敏感性数据和非时间敏感性数据在同一网络传输的同时实现数据在毫秒级乃至微秒级的确定性通信从而实现vPLC的远程集中管理使生产更加安全维护更加方便产线调整更加灵活。传统工业园区解决方案传统工业园区解决方案vs采用TSN网络园区工业解决方案