当前位置:首页 >时尚 >浅析确定性网络的时间敏感网(TSN)技术 浅析确定 作者 | 陆营川

浅析确定性网络的时间敏感网(TSN)技术 浅析确定 作者 | 陆营川

2024-06-30 23:37:31 [百科] 来源:避面尹邢网

浅析确定性网络的浅析确定时间敏感网(TSN)技术

作者:移动Labs 网络 通信技术 相对于其他确定性网络技术,如工作在1.5层的性网灵活以太网(FlexE)和工作在3层的确定网(DetNet),TSN主要是时间解决2层网络确定性保障问题,通过一系列协议标准实现零拥塞丢包的敏感传输,提供有上界保证的技术低时延和抖动,为时延敏感流量提供确定性传输保证。浅析确定

作者 | 陆营川,性网单位:中国移动智慧家庭运营中心

​Labs 导读

相对于其他确定性网络技术,时间如工作在1.5层的敏感灵活以太网(FlexE)和工作在3层的确定网(DetNet),TSN主要是技术解决2层网络确定性保障问题,通过一系列协议标准实现零拥塞丢包的浅析确定传输,提供有上界保证的性网低时延和抖动,为时延敏感流量提供确定性传输保证。时间

浅析确定性网络的时间敏感网(TSN)技术 浅析确定 作者 | 陆营川

现有的敏感以太网技术在1973年首次提出,并于1982年(Ethernet V2)正式投入商业应用,技术且很快击败了同时期的令牌环和FDDI等技术,逐步被全球采用。虽然依靠服务质量(QoS)技术,对所有的数据包进行分类和标注,在一定条件下能够达到按不同优先级进行转发的目的。但网络串行传输的特点和尽力而为(Best Effort)的转发机制,使得数据在端到端传输时,时延、抖动和服务质量等不可控。基于此IEEE的802.1任务组于2005年制定了音视频桥接(AVB,Audio Video Bridging)规范,这是一套用于实时音视频传输的以太网协议集,任务组于2012年11月正式更名为时间敏感网络(TSN,Time Sensitive Network),同时成为基于以太网的新一代网络标准,具有时间同步、延时保证等实时性功能,在工业控制、智能制造和5G等领域逐渐得到广泛应用。

浅析确定性网络的时间敏感网(TSN)技术 浅析确定 作者 | 陆营川

Part 01  TSN的定义

相对于其他确定性网络技术,如工作在1.5层的灵活以太网(FlexE)和工作在3层的确定网(DetNet),TSN主要是解决2层网络确定性保障问题,通过一系列协议标准实现零拥塞丢包的传输,提供有上界保证的低时延和抖动,为时延敏感流量提供确定性传输保证。

浅析确定性网络的时间敏感网(TSN)技术 浅析确定 作者 | 陆营川

图片

图1 TSN协议层次

TSN是符合IEEE802.1Q标准的VLAN,在标准的以太帧中插入4个字节长度的VLAN tag。TSN通过VLAN tag中的PCP(Priority Code Point)和VID(VLAN ID)定义流的不同优先级协议层次[1]。

  • Tag Protocol Identifier:16bit长度,标签协议识别,标识TSN网络,数值为0X8100.
  • Priority Code Point:3bit长度,优先级代码,标识流量优先级,3位PCP定义了8个优先级。
  • Drop Eligible Indicator:1bit长度,丢弃标识位,对于低QoS要求的数据可置位,网络拥塞时可丢弃,以确保高优先级数据的QoS。
  • VLAN Identifier(VID):12bit长度,VLAN网络的识别号。VID=0用于识别帧优先级,VID=FFF作为预留,其余值用于标识VLAN。

图片

图2 TSN的帧结构

Part 02  TSN的技术  

为了实现局域网的确定性传输,时间敏感网络(TSN)实现了精确的网络时间同步机制,流程整形、分类和不同优先级流量的流量调度机制,以及端到端、网络中的交换机进行配置,以便为时间敏感型数据提供预留带宽等服务进行系统化的网络配置机制。

图片

图3 TSN关键技术

图片

图4 TSN协议组件集

2.1 时间同步

时间同步是TSN的基础,也是后续基于时隙来进行流量调度的关键。TSN利用IEEE 802.1AS协议达到整个网络时钟同步的目的。这是精确时间协议,是保证相关网络设备的时钟一致,不需要与自然界的时钟保持同步。这一协议是在IEEE 1588-2008 的精确时间协议(precision time protocol,PTP)基础上扩展而来,提出了广义精确时间协议( general precision time protocol,gPTP)。全局时间同步是TSN真正实现通信流端到端确定性时延和无排队传输要求的基础。是对以太网的同步协议进一步完善,增加了分布式网络的同步,并且采用双向信息通道,提高了传输信号的精确度。同时更新和修订的IEEE802.1 AS-REV协议增加了针对多个时域进行时间同步的能力,能在某域内全局时钟发生故障时实现快速切换到其他域。

2.2流量控制

TSN流量控制主要涉及流量分类、流量整形和流量的调度与抢占。通过帧中VLAN tag的相关属性信息,确定对应流量的类型和优先级;对已识别的TSN流进行限速或临时缓存等整形处理,控制流量以预设的速率收发;通过一定调度算法和机制,将整形后或排队中的流调度至输出端,以相应的顺序在交换机内完成转发,同时根据QoS保证各种流传送时的服务质量需求。在此过程中,通过帧间切片打断低优先级帧传输,保障高优先级流的及时转发,最终实现高优先级帧传输的实时性和超低时延要求[2]。主要有CBS整形器(Credit-based Shaper,基于IEEE 802.1Qav),TAS整形器(Time-aware Shaper,基于IEEE 802.1Qbv),CQF整形器(Cyclic Queuing and Forwarding,基于802.1Qch)和 IEEE ATS整形器(Asynchronous Traffic Shaping,基于802.1Qcr)。

2.3 网络配置

利用IEEE 802.1Qcc协议中为时间敏感网络(TSN)定义配置模型,目前TSN可以根据具体需求,提供全集中式、混合式以及全分布式三种不同的配置模型,对发送端、接收端和网络中的交换机进行定制化配置,为后续在此网络上传输的时间敏感型数据提供预留带宽等服务。

Part 03 TSN的特点

与标准的以太网相比,TSN最大的特点是能够保证数据交换的确定性,在提前确定时间敏感数据流(称为scheduled traffic)传输的周期,每个周期传输的数据大小后,只要数据发送方按照约定将数据发出,TSN就能够保证在确定的时间将数据交换到接受方[3]。

图片

Part 04  TSN的应用

TSN为局域网的确定性服务质量提供保障,随着OT(operational technology)、IT(information technology)与CT(communication technology)的融合,TSN可在这些融合局域网络中发送周期、非周期数据流。在车联网、工业控制、智能电网、5G等领域有着广阔的应用前景,TSN网络将得到更快的发展。

4.1 工业互联网

TSN可以有效兼顾工业物联网场景下,高效率数据传输和高可靠性需求,有效推动了工业OT系统与IT系统的融合。同时结合5G下URLLC的确定性传输技术,现有的传感器、执行器等工业设备都能以无线方式连接到TSN网络中,可以实现不受电缆安装限制的灵活部署和应用,整套系统可以更加自动化,减少人为干预和依赖,将持续推动工业互联网底层架构的演进。

4.2 车载网络

随着汽车的智能化和自动化的发展,车载网络需要满足高级辅助驾驶系统(ADAS)、智能车载诊断系统(OBD)、车载多媒体系统以及其他各类车载系统的承载和互联要求。现有车载网络仍以各总线并存为主,而且媒体信号和控制信号不能在同一链路上进行统一传输。所以如何在混流的条件下,保证各种不同类型的流量对端到端传输时延、抖动、丢包率等需求均得到满足,是目前车载网面临的技术难点和质疑所在。TSN能根据数据流量的不同优先级,提供不同程度的端到端有界时延的保障和更小的抖动等。并且服务质量可以通过理论得到证实。这些特征都能符合车载网络的发展需求,从而满足车载以太网的应用要求[4]。

参考文献

[1] 互联网文档,一文读懂TSN,https://www.sdnlab.com/25482.html.

[2] SDNLAB,TSN时间敏感网络技术浅析,2022.4.

[3] 互联网文档,基于FAST的TNS交换,https://blog.csdn.net/m0_37537704/article/details/86747622.

[4] 工业互联网产业联盟,时间敏感网络产业白皮书,2020.8.​

责任编辑:未丽燕 来源: 移动Labs 网络技术以太网流量

(责任编辑:焦点)

    推荐文章
    • 农行掌上银行怎么关闭小额免密支付 具体步骤是什么?

      农行掌上银行怎么关闭小额免密支付 具体步骤是什么?农行银行卡默认开通小额免密免签支付功能,虽然平时消费方便,但也存在安全隐患,那么在农行掌上银行上要怎么关闭小额免密支付功能呢?农行掌上银行怎么关闭小额免密支付?【1】首先在手机上打开并登录农业银行Ap ...[详细]
    • 我在小红书接演唱会约妆:日赚300

      我在小红书接演唱会约妆:日赚300今年最火爆的线下顶流,非演唱会莫属。每逢周末,大概率就会在朋友圈刷到坐标不同城市的演唱会晒图或视频分享,更有注重仪式感的年轻人搭配好专门的妆容造型,力争在现场拍出最亮眼的打卡照。在这其中,丝带编发+星 ...[详细]
    • 手机记账应用挖财推出全新Android6.0版

      手机记账应用挖财推出全新Android6.0版手机记账应用挖财推出全新Android6.0版作者:佚名 2012-07-02 09:39:48移动开发 移动应用 “挖财”6月29日发布全新Android6.0版本,代号“金鱼”。新版突出生活化场景 ...[详细]
    • 10月跨境营销节点

      10月跨境营销节点万圣节标志着年终购物狂欢季的开始,可以说它是10月跨境营销节点中最受欢迎的,但绝不是唯一一个受关注的节点。或许你不知道,世界动物日、世界教师节、世界心理健康日以及加拿大感恩节都在10月。值得庆祝或纪念 ...[详细]
    • 2021年前三季度国内旅游总人次26.89亿 旅游收入2.37万亿元

      2021年前三季度国内旅游总人次26.89亿 旅游收入2.37万亿元11月3日,文旅部发布2021年前三季度国内旅游数据情况。根据国内旅游抽样调查结果,2021年前三季度,国内旅游总人次26.89亿,比上年同期增长39.1%。(恢复到2019年同期的58.5%。)其中 ...[详细]
    • 分布式系统中的数据复制

      分布式系统中的数据复制分布式系统中的数据复制作者:waynaqua 2023-07-19 08:22:01数据库 其他数据库 为了避免这种单点故障,我们可以使用另一个数据库最好是不同的数据库实例)来存储原始数据的副本一般我 ...[详细]
    • 数据库连接池技术的原理

      数据库连接池技术的原理数据库连接池技术的原理作者:IT知识课堂 2019-11-27 10:31:51运维 数据库运维 所谓的数据库连接池技术,就是用来分配,管理,释放数据库连接的.你也许会问,好像我直接用JDBC也能够实 ...[详细]
    • 解决数据中心管综难题:管线避让的十七个原则!

      解决数据中心管综难题:管线避让的十七个原则!解决数据中心管综难题:管线避让的十七个原则!作者:佚名 2018-12-19 22:24:39网络 网络管理 网络运维 数据中心 本篇文章主要是解决数据中心中的管综难题,下面,九让我们一起来看看管线避 ...[详细]
    • 捷顺科技(002609.SZ):一季度预亏478.88万元

      捷顺科技(002609.SZ):一季度预亏478.88万元捷顺科技(002609.SZ)披露2021年第一季度业绩预告,一季度归属于上市公司股东的净亏损478.88万元-957.76万元,上年同期亏损1915.52万元;基本每股亏损0.0076元-0.015 ...[详细]
    • 数据分析8个流程与常用7个思路

      数据分析8个流程与常用7个思路数据分析8个流程与常用7个思路作者:秋云 2016-11-07 11:51:52大数据 数据分析 在产品运营过程中,数据分析具有极其重要的战略意义,是产品优化和产品决策的核心大脑。因此做好数据分析,是 ...[详细]
    热点阅读