APP下载

面向工业自动化的5G与TSN协同关键技术

2022-05-25王健全马彰超

工程科学学报 2022年6期
关键词:确定性时钟时延

李 卫,孙 雷,王健全,马彰超

1) 北京科技大学计算机与通信工程学院,北京 100083 2) 北京科技大学自动化学院,北京 100083

工业制造业是5G的重要应用领域,如何利用5G先进信息通信技术打造组织灵活、生产高效的智能工厂,助力制造业数字化、智能化升级转型,成为当前产业界及学术界共同关注的热点话题[1-3].然而,工业业务对传输时延、抖动及可靠性等具有严格的要求,尤其是工业控制类业务,需由支持有界的时延和抖动、极其严苛的丢包率和可靠性保证的网络承载. 网络具有确定性时延这一特征对工业业务传输尤为重要,意味着整个系统的可行与可靠,是工业系统安全可控的基础. 虽然5G在R16版本中针对低时延和超高可靠技术方面做了较大提升,但在满足工业实时类、工业自动控制类业务确定性传输需求方面仍面临诸多挑战[4-6].

时间敏感网络(Time-sensitive networking, TSN)是由国际电子电气工程师协会(Institute of Electrical and Electronics Engineers, IEEE) 802.1工作组在802.3标准以太网及802.1Q虚拟局域网基础上对媒体接入控制层机制进行增强的一系列标准协议[7].TSN是二层桥接网络,在实现节点间高精度时间同步基础上,实现域内数据传输的时延和抖动的有界性及确定性;此外,由于TSN能兼容以太网协议,因此受到了工业、航天电子及音视频传输领域的广泛关注,成为了工业网络的重要趋势之一,诸多工业企业对在工厂内部引入时间敏感网络技术表现出极大的兴趣,西门子等工业巨头也纷纷开展了时间敏感网络实验床的建设验证工作[8].

本文基于工业互联网中信息技术(Information technology, IT)与生产技术 (Operation technology,OT)融合需求,面向构建统一、开放工业网络目标,重点针对构建5G与TSN协同的端到端确定性网络所面临的挑战、关键技术体系、时间同步机制、联合资源管理模型等进行了阐述,并结合5GTSN协同网络在智能工厂中的应用场景进行了介绍. 文章组织结构如下:第1部分重点介绍时间敏感网络技术及5G+TSN的标准化现状;第2部分主要介绍5G+TSN的关键技术特征,并对当前研究面临的挑战进行分析;第3部分简要介绍5G+TSN在工业领域的应用场景;第4部分对全文进行了总结.

1 研究现状

1.1 时间敏感网络标准现状

TSN并不是近年兴起的新技术和新网络,只是随着近年来工业互联网的普及而被通信领域所熟知. IEEE 802.1工作组围绕TSN的架构、时间同步、流管控、流整形及资源预留等多项关键技术进行了标准化,形成802.1系列协议族,其目的是意图构建一个开放、统一的物理层和数据链路层协议,并通过标准化为不同应用领域的实时数据传输提供网络协议支持. 其中,IEEE802.1AS、802.1Qcc、802.1Qbv、802.1Qbu、802.3Qbr、802.1Qci等是TSN较为基础核心的协议[9-11].

时间同步是TSN实现精准时延转发及时延有界性的基础,IEEE 802.1AS在1588V2基础上采用通用精准时间协议(General precise time protocol,gPTP),通过在主时钟与从时钟之间传递时间事件消息(带有精准时间戳的消息),并通过计算点对点的链路传输时延、驻留时延等信息后完成时间补偿,从而实现两个节点间的时钟同步[12-13].

IEEE802.1Qcc提出了中心化配置模式,网络中由1个或多个集中用户配置中心(Centralized user configuration, CUC)和1个集中网络控制器(Centralized network configuration, CNC)组成. 当接收到来自CUC的数据传输需求后,CNC基于各节点时间同步信息的基础上,完成资源预留、调度等决策,并将相关信息配置到相应交换节点,基于集中式的TSN架构如图1所示. 此外,IEEE802.1Qcc也支持分布式的TSN网络结构[14-15].

图1 IEEE802.1 Qcc集中管理架构图Fig.1 IEEE 802.1Qcc centralized management architecture

IEEE802.1Qbv是在多业务环境下保障强实时需求时延敏感业务传输需求的业务流调度增强机制. 802.1Qbv提出了时间感知整形器 (Time aware shaper, TAS),使TSN交换机能够来控制队列流量,通过时间感知门,只有在规定时间窗口才能传输相应队列的报文,保证了高优先级队列的传输将不会被突发性的低优先级业务所打断,实现端到端传输的确定性[16].

IEEE 802.1 Qbu/802.3Qbr是针对高优先级业务传输的队列转发保障机制,提出了帧抢占机制,允许在数据传输过程中,可让高优先级的数据帧打断低优先级的帧,优先发送高优先级队列数据,最大限度地降低高优先级信息流的延迟[17].

IEEE802.1Qci提出了基于TSN流的入口过滤与监管,能够用来防止出现因数据重传及DDOS攻击等造成的业务过载情况,从而提升网络的健壮性[18].

IEEE针对TSN的标准还在不断的演进及扩展,现有标准为工业数据的传输、TSN网络的部署及配置提供了多样化的功能选择,从而支持在已有工业以太网等工业网络基础上实现确定时延及可靠性的数据传输[19].

1.2 5G+TSN 标准化现状

如图2所示,该图是3GPP R16定义的5G支持TSN的网络架构[20]. 在该架构中,将5G系统看作是TSN交换机,嵌入到IEEE 802.1 Qcc的TSN集中化管控整体架构下. 为了使得5G网络能够支持TSN的基本协议,5G核心网及终端侧对用户面和控制面两个层面进行了相应的功能增强[21-25].

图2 3GPP R16定义的5G TSN网桥架构Fig.2 5G TSN bridge architecture defined by 3GPP R16

在用户面,在UPF中扩展支持网络侧TSN转换器(Network TSN translator, NW-TT)、在5G终端侧增加了设备侧TSN转换器(Device side TSN translator, DS-TT)功能,NW-TT及DS-TT支持IEEE802.1AS、802.1AB及802.1Qbv协议,实现了将TSN功能暴露给5G网络而不对现有5G系统内部网元造成影响. 另一方面,在时间同步基础上,5G用户面功能UPF需实现TSN基于精准时间的调度转发机制,这是5G网络支持TSN的最核心功能. 5G系统作为TSN网络中的透明桥梁,由DS-TT和NW-TT提供TSN数据流的驻留和转发机制.

在控制面,提出了TSN应用功能实体(TSN-application function, TSN-AF),与5G核心网中策略控制功能(Policy control function, PCF)、会话管理功能(Session management function, SMF)等实体模块的交互,实现TSN业务流关键参数在5G时钟下的修正与传递,让5G基站实现对TSN业务流确定性时间要求的感知,实现5G网络中对于TSN业务数据的精准时延传输;另一方面,TSN-AF与5G边界网关用户面功能实体(User plane function, UPF)及终端侧转换网关DS-TT交互,实现5G TSN网桥端口配置管理等功能.

2 5G 与 TSN 协同传输关键技术

在3GPP提出的5G TSN桥接网络架构基础上,本节将针对跨5G与TSN端到端确定性传输需求,对5G与TSN协同传输面临的技术挑战进行分析,结合当前业界在该领域的研究现状,重点针对时间同步机理、5G超高可靠低时延连接模型、5G与TSN联合调度算法与资源映射模型等方面的关键技术方案进行了分析和探讨.

2.1 问题与挑战

时间敏感网络要确保传输路径上所有节点都在同一时间基准上,并且能“感知”信息的传输时间,从而确保信息在一个精准的、确定的、可预测的时间范围内从源节点发送到目标节点[20]. 然而,TSN基于以太网架构,采用有线的方式进行信息传输,有线信道变化较小,信道特征对于信息传输时间的影响较小,具有较好的“可控性”,而5G蜂窝移动通信系统重要的特征是空口无线传输,因此,如何在5G与TSN协同网络中实现强实时业务的确定性传输,面临如下的关键技术难题:

首先,如何克服无线信道时变带来的不确定性. 无线信道是时变信道,并且由于无线终端的移动特性,无线信道中快衰落和慢衰落同时存在,这对数据传输的可靠性造成了极大的影响. 终端移动、无线信道变化会带来数据的丢失,并进而带来数据重传,这将对确定性低时延、低抖动等指标的实现带来挑战.

其次,如何提升5G网络中核心网设备及基站设备的时间感知能力,实现基于精准时间的资源调度与数据转发. 传统蜂窝移动通信系统中的资源分配是基于业务优先级、队列情况等进行综合调度,虽然也强调对实时业务传输时延的优化,但并未严苛的按照精准时间进行资源调度及数据发送. 如何在5G网络中将TSN的机制进行引入增强,成为5G与TSN协同传输面临的另一个挑战.

最后,跨5G与TSN 网络的联合资源优化难题.混合工业业务环境下如何统筹跨网状态信息以针对TSN业务进行端到端资源优化决策,实现跨网跨域的确定性调度. 在当前3GPP提出的5G TSN桥接方案中,是通过在终端和网络侧构建网关,将TSN的参数特性传递给5G网络;但对于端到端的优化传输来说,如何让TSN中的决策节点了解5G网络信息,从而实现端到端的资源优化决策.

2.2 跨网高精度时间同步机制

网络中设备节点间的时间同步是实现确定性时延传输的基础和关键. 然而,5G和TSN属于不同的时间域,两个网络均有各自域内的主时钟,因此,如何实现两者的时间同步成为5G与TSN协同传输的首要关键问题[26].

对于如何实现跨网时间同步,主要有两种方案,一种是边界时钟补偿方案,另外一种就是时钟信息透明传输方案. 两种方案的示意图如图3和图4所示.

图3 边界时钟补偿方案示意图Fig.3 Mechanism of the boundary time synchronization

图4 时钟信息透明传输方案示意图Fig.4 Mechanism of the transparent mode of clock information

对于边界时钟补偿方案,5G网络中终端侧及网络侧的网关处将能同时感知到两个时间域的时钟消息,边界网关将对两个时钟间的误差进行测量,通过将测量值补偿到5G时钟信息上,使得5G和TSN两个不同的网络能够处于同样的时间基础,实现5G核心网设备及5G基站(gNB, Next generation node B)的精准时延转发功能. 对于该方案而言,两个时钟间误差测量的精度及误差更新的频度,成为跨网时钟同步的关键.

对于时钟信息透明传输方案,将TSN域内时间同步消息,即PTP消息,在5G域内进行透明传输. 但是,在传输链路上经过每一个节点时,都需要将在该节点的停留时间进行标记,即记录进入该节点入口和离开该节点出口时的时间戳,并将时间戳消息填入PTP事件消息的修正字段,TSN网络设备时钟收到PTP消息后可根据驻留时间对积聚误差进行误差补偿,从而实现5G-TSN跨网时间同步. 对于5G网络而言,空口时间同步的精度将影响其时间戳的精度,进而影响端到端时间同步的精度. 因此,目前在跨5G-TSN的时间同步方案研究中,仍然以边界时钟补偿方案为主.

2.3 适配 TSN 的 5G 高可靠连接增强技术

终端移动及无线信道时变是5G与TSN协同传输面临的首要关键难题. 在R15和R16版本中,针对低时延和高可靠保证,5G在支持更大子载波间隔配置、mini-slot设置、更低频谱效率的MCS等物理层技术及免授权调度、快速接入、双连接等高层协议等方面做了较多的增强和改进,进一步降低无线网络接入时延和调度等待时延[27-29].文献[30]针对无线网络中的时延敏感通信业务流的资源分配机制进行了研究,基于物理层信道质量信息(Channel quality indicator, CQI),对5G无线接入网的半静态调度(Semi-persistent scheduling, SPS)和动态分组调度机制(Dynamic packet scheduling,DPS)支持时延敏感通信业务流数目的情况进行了分析.

为了让5G无线接入网更有效的适配确定性传输机制,5G引入了时延敏感通信辅助信息(Time sensitive communication associate information,TSCAI),5G核心网将通过N2接口向gNB进行传递TSCAI参数,用于描述gNB入口和UE出口接口上的TSC流业务模式,分别用于下行链路和上行链路方向的业务[31-32]. TSCAI来自于AF,经由PCF/SMF/AMF发送给 gNB,以便 NG-RAN预知TSN业务流的到达时间,提前预留网络资源,以便对TSN业务流进行更有效的周期性调度:

(1). 突发到达时间:用于指示在给定流向(上行为DS-TT到NW-TT,下行为NW-TT到DS-TT)下5G网络入口端口的突发到达时间,以帮助在5G空口上传输TSN业务流.

(2). 周期时间:用于指示突发之间的时间,以协助5G空口上TSN业务流的传输.

(3). 流方向:以指示上述参数对应的是上行流还是下行流.

在针对TSN业务流的无线资源分配方面,5G基站引入了半静态调度方法,以更好应对周期性的时间敏感业务流;此外,5G基站应根据分配给5G系统的整体时延预算,结合当前终端的信道状况反馈,在信道状况较差时,选择频谱效率较低但可靠性更高的调制编码方式(MCS),从而保证空口数据的可靠传输. 总而言之,TSCAI为5G空口的调度提供了时延限制和要求,但并未实现5G空口的确定性调度机制,仅限制了5G系统(含核心网和无线接入网)应保证TSN数据的处理和传输时延应尽可能的低,并保证空口的数据传输的可靠性.

2.4 5G-TSN 统一资源管理模型

关于5G与TSN联合调度及联合管理的研究从2019年才兴起,目前主要集中在对于5G-TSN联合网络的部署场景、针对时间敏感通信的5G空口调度机制框架开展研究,还欠缺对5G与TSN统一资源管理方面的系统研究.

对于5G与TSN协同传输而言,并非只将5G网络作为TSN网桥,而应该从系统全局角度实现5G与TSN的联合管理和联合资源优化,因此,软件定义网络(Software defined network, SDN)成为实现端到端统一管理的关键技术,并开始被引入到TSN的研究中[33]. 如图5所示,该图展示了基于软件定义网络的5G与TSN集中化管控架构,以便实现5G和TSN跨域信息的统一管理、统一配置.

图5 基于SDN的5G-TSN管控架构Fig.5 SDN-based 5G-TSN management architecture

5G与TSN在网络架构、通信机理、协议机制、数据格式等各方面均存在明显的差异,而5GTSN的协同融合,其本质就是实现实时或强实时业务的跨网精准时延转发,关键在于两张异构网络资源的映射与配合,只有高效的资源协同,才能实现柔性的异构网络适配及无缝的跨网高可靠承载.

TSN是在以太网架构上对二层机制的增强,从而实现端到端的确定性时延保障及高可靠传输,其物理层机制仍然是以太网帧结构,以时分的方式实现资源的复用. 在控制层面,则通过资源预留、流量整形、时间感知的调度、帧抢占、帧复制与删除等机制来保证传输的实时性、确定性及可靠性.

5G在资源属性及资源管控层面与TSN存在较大不同[34-35]. 在资源属性层面,5G的资源属性相比TSN而言更加多维化,除了时间维度(时隙)属性外,还增加了空域(多入多出)和频域(载波)两个维度的资源,从而为业务的承载提供了更多的资源选择;在资源管控层面,由于5G系统的传输瓶颈在空口,而空口资源是多用户共享,需要通过调度策略来进行资源的分配;基于5G服务质量索引(5G quality of service index, 5QI)为相应业务配置服务质量(Quality of service, QoS)模板,实现业务到QoS流的映射,并通过PCF完成不同流的QoS策略制定,基于不同QoS策略来完成空口资源的预留、抢占,从而保证高优先级业务的可靠传输[36].

因此,针对TSN与5G在资源维度、调度控制等方面的差异性,如何突破TSN信息向5G网络的单向传递,实现跨网信息的相互感知和共享,从而实现两者在资源分配、调度策略方面的协同,成为当前研究的重点[37-39],文献[40]针对5G与TSN的在资源方面的差异性,分析了5G无线链路呈现的丢包、设备移动性、上下行时延不对称的特征对确定性传输机制带来的影响,重点关注5G与TSN QoS等级划分的差异性. 如图6所示,其中,λi,i∈ [0,n]表示进入时间敏感网络交换节点出口不同队列的数据帧速率,即单位时间的数据帧个数;是时间敏感网络针对高优先级业务的服务速率,即单位时间可发送的高优先级业务数据帧个数. 而λ′j,j∈[0,n]表示通过时间敏感网络流量调度整形后,进入5G网络不同队列的数据帧速率,′是5G空口的服务速率,即单位时间可服务的高优先级业务帧个数. 若5G和TSN在QoS映射、资源调度等方面未能联动分析,将会造成数据的积压或传输时延的上升. 因此,针对TSN数据流的协同管理机制、基于5G传输时延反馈的TSN链路层流量整形和帧抢占机制增强机制、5G与TSN协同资源分配等关键技术方面需开展进一步研究.

图6 5G-TSN联合资源管理及QoS映射示意图Fig.6 Key technologies for 5G-TSN joint management and QoS mapping

3 5G+TSN 在工业控制领域的应用场景

工业控制领域是“5G+TSN”的重要应用场景,结合未来智能工厂中跨产线、跨车间实现多设备协同生产需求,集中控制需求将变得更为迫切,原先分布式的控制功能将集中到具有更强大计算能力的控制云中,一方面更加有利于生产协同,另一方面是智能化发展的需要[41-45].

少人化、无人化是未来智能工厂的典型特征,随着机器视觉等人工智能技术的发展和成熟,大量的重复性劳动将会由机械臂、移动机器人来承担. 在复杂生产环境中,则需要多个机械臂及移动机器人间相互配合才能完成产品的装配及生产.然而,传统的工业控制大多在设备边缘进行直接控制,竖井式特征导致多设备间的协同协作难以实现,不能满足智能工厂的生产需求. 借助“5G+TSN”协同传输技术,网络不仅能支持移动类型智能工业设备,并且还能实现工业数据的确定性低时延传输与高可靠保障,能实现感知、执行与控制的解耦,实现了控制决策的集中,为大规模设备间的协同协作提供了有力的技术支撑,具体场景如图7所示.

图7 5G-TSN网络在智能工厂中的应用场景示意图Fig.7 Scenarios for 5G-TSN applied in a smart factory

此外,由于设备间无需进行有线组网,能够较好的根据生产需求进行设备组合,从而实现跨车间、跨产线的生产协同,为智能工厂柔性生产提供了扎实的网络基础支撑条件.

4 总结

先进信息通信技术与行业应用的融合将成为5G及后续移动通信系统演进的重要主题,确定性网络也将成为其演进的重要方向之一. 5G+TSN网络在关键技术及适配工业应用两个维度也将持续的深化研究,一方面是5G与TSN协同传输如何与当前工业场景、工业流程和工业现场网络进行适配;另一方面是5G+TSN如何与确定性网络(Deterministic network, DetNet)进行协同融合,实现数据的广域确定性传输,支持智能工厂边界的不断延伸和扩展. 随着5G与TSN协同传输技术的不断完善和演进,未来移动确定性网络将会在工业互联网领域发挥出更大的价值.

猜你喜欢

确定性时钟时延
论中国训诂学与经典阐释的确定性
含混还是明证:梅洛-庞蒂论确定性
别样的“时钟”
论法律的确定性、妥当性与交谈合理性*——评《法律解释学》“法律确定性问题”部分
古代的时钟
5G承载网部署满足uRLLC业务时延要求的研究
基于确定性指标的弦支结构鲁棒性评价
基于GCC-nearest时延估计的室内声源定位
有趣的时钟
简化的基于时延线性拟合的宽带测向算法