APP下载

面向时间敏感网络的控制管理机制研究综述

2022-01-18汪硕尹淑文卢华张继栋

网络与信息安全学报 2021年6期
关键词:集中式以太网交换机

汪硕,尹淑文,卢华,张继栋

(1. 北京邮电大学网络与交换国家重点实验室,北京 100876;2. 网络通信与安全紫金山实验室,江苏 南京 211111;3. 广东省新一代通信与网络创新研究院,广东 广州 510663)

1 引言

随着互联网的广泛使用和信息化技术的快速发展,网络应用对流量传输的质量要求越来越高,如工业控制、远程医疗手术、自动驾驶等应用需要将端到端时延控制在10 ms以下,将抖动控制在微秒级。工业4.0时代,人们期望智能化能够取代的工作越来越精密,这就迫切需要将数据传输中的各种“不确定性”变为“确定性”。

而如今以统计复用和存储转发为基础的“尽力而为”网络仍然存在丢包与时延不确定的问题,当前可以满足传输时延确定性要求的实时工业以太网PROFINET、TTEthernet、EthernetCAT等无法互相兼容,难以实现互操作性[1]。

时间敏感网络(TSN,time-sensitive network)的出现为满足确定性低时延的传输以及互操作性提供了一种解决方案。它是一种基于以太网协议的数据链路层技术,在提供低时延、低抖动的端到端传输和保证带宽能力的同时,给出了一个标准的、开放的二层,不仅改进了互操作性,还能够实现实时数据与普通数据的共同传输。

留给ofo的时间已经不多。11月14日,久未露面的戴威在已经很久没有举行的ofo公司大会上表示:除了破产,其他都有可能。

近年来,IEEE 802.1工作组致力于时间敏感网络的标准化,发布了一系列的技术标准。TSN已经成为实现局域确定性网络较成熟的技术。TSN旨在利用时分复用的思想,对不同需求的流量进行优先级划分,并为较高优先级流量提供确定的传输时隙与路径,避免带宽重叠和突发流量造成的重传和分组丢失的影响,这种方法的实现需要对整个网络的行为和资源进行高效的控制管理。

2 时间敏感网络控制管理标准

2.1 控制模型

时间敏感网络发布的标准[2]为时间敏感网络提供了3种控制配置模型,分别是完全分布式模型、集中式网络/分布式用户模型和完全集中式模型。

“其实,优质研究型人文医院是为人文医院加了‘优质’和‘研究型’两个定语,意在使医院的发展更加均衡,既强调技术、服务,又强调人文建设,强调规范,强调创新。”韩光曙推心置腹地说,这里包含了几个概念思维,也寄予了医院引领者的战略思考。

(1)完全分布式模型

在完全分布式模型中,没有一个集中式的网络配置实体,用户需求由终端设备通过TSN用户协议直接与相连的交换机进行交流传达,交换机再通过协议在拓扑中沿着路径传播TSN用户/网络配置信息,交换机在传播用户需求的同时进行资源管理,其结构如图1所示。

图1 完全分布式模型结构Figure 1 The structure of the fully distributed model

这种分布式模型能够有效地保留高优先级流量的带宽,被广泛地应用在具有单向、单目标、点对点连接属性的音视频流的传播。但是这种局部管理受到交换机当前所知道的信息量限制,并且当消息突然增多时易导致网络崩溃,从而导致时间敏感流量无法忍受的时延。

SRP是运行在分布式架构的网络中的。流发送终端设备发出流预留申请声明,该声明沿着选择出的路径逐跳在沿途交换机中进行注册、更新声明信息,并通过配置队列和过滤库来实现带宽资源的预留。如果路径中的所有交换机都有足够的带宽资源可以实现预留的情况,那么流接收设备则会接收到携带信息为预留成功的声明,反之则会收到信息变为预留失败的声明,之后流接收终端设备发出预留结果声明,并逐跳传输至发送设备。

(2)集中式网络/分布式用户模型

1.4.1 测量重复性标准不确定度urel(frep) 依据标准方法,同时称取7份样品进行独立测定,亚砷酸(三价砷)结果见表1。

集中式网络/分布式用户模型是完全分布式和集中式的中间状态,其结构如图2所示。在传达用户需求上采用分布式的方法,即终端设备直接通过用户网络接口向相连的交换机传达其需求,TSN用户/网络的配置信息则由与终端设备相连的交换机与集中式网络配置(CNC,centralized network configuration)节点之间进行通信传播,不再传播到拓扑内部,TSN流的所有交换机配置也都是由CNC使用远程网络管理协议来完成的。

图2 集中式网络/分布式用户模型结构Figure 2 The structure of the centralized network/distributed user model

这种模型将计算集中在单个设备上并且为计算提供网络的全局视图,相比于分布式模型,其更适用于最优配置的实现和计算复杂的应用,更有利于系统的运行。

证法二:图2,作AE⊥BC于E,DF⊥BC于F,利用平行四边形的判定及性质得到AE=DF,再利用全等三角形的判定“AAS”得到△AEB≌△DFC,从而得到AB=CD。

(3)完全集中式模型

完全集中式模型则通过一个集中用户配置(CUC,centralized user configuration)节点与CNC之间交换用户需求,用户网络接口在CUC与CNC之间,其结构如图3所示。CUC与终端设备之间通过协议实现终端设备的发现、配置以及功能和需求的检索。CNC使用远程管理来发现物理拓扑,检索交换机功能,并配置每个交换机的TSN功能。CUC从终端设备获取需求,并将其传达给CNC,CNC通过其了解到整个网络中各个流的需求以及网络资源和拓扑结构,来计算出满足整体传输要求的配置信息并下发给各个交换机。

从行政契约论的角度来看,纳税人与税务机关之间达成的预约裁定类似于具有契约属性的行政协议,此类协议与传统的民事合同存在许多相似之处。可将纳税人申请预约裁定看作是要约,税务机关作出裁定视为承诺,因此在税务机关作出裁定之时合同便已成立。但需要注意的是,预约裁定更类似于附生效条件的民事合同,生效条件即为裁定中所约定的交易事项。只有当纳税人按照约定事项进行交易安排时,合同方才生效,生效的合同对于纳税人和税务机关均产生约束力,税务机关如若不按照裁定进行征税则构成违约行为,违反了其因意思表示而为自身所设定的行政法上的意定义务。

图3 完全集中式模型结构Figure 3 The structure of the fully centralized model

IEEE 802.1 Qcc标准对SRP进行了性能改进,减小了预留消息的大小和频率,使更新仅由链接状态或预留更改触发,并且支持更多类型与优先级的流量采用不同的调度整形机制在网络中进行转发传输,以扩展TSN的应用范围。时间感知整形(TAS,time-aware shaper)和循环排队转发(CQF,cyclic queuing and forwarding)这两种调度整形机制都是借助Qcc定义的完全集中式模型,根据控制管理层面所下发的门控列表来进行时隙资源分配从而实现数据无冲突地转发。流量传输的质量很大限度上取决于控制管理层面对资源的管理分配方案。

2.2 资源管理

为了有效地实现时延的严格限制和零拥塞损失,需要对网络中端到端的资源进行管理来确保流计划传输的服务质量,并为流量提供有效的许可控制策略和安全的资源注册机制。

IEEE 802.1Qat标准[3]定义了流预留协议(SRP,stream reservation protocol),在数据链路层定义了流的概念,用来解决网络中音视频实时流量与普通以太网流量之间的竞争问题。通过协商机制,在音视频流从源设备到不同交换机再到目的终端设备的整个路径上预留出所需的带宽资源,以提供端到端的服务质量和时延保障,实现接纳控制。

1994年,柳理华等先后通过一系列实验推导出大口井不同井型的流量计算公式,研究表明进水断面是影响出水量的重要因素,长方形井型结构下的单井出水量、储水量与进水断面均呈正比关系,长方形大口井与截流工程相结合的取水方式,可以扩大进水断面,具有出水量大、节省用地和减少投资等特点[8-9]。1999年,沈纲从自然条件、设计情况到运行管理方面,分别论述了对大口井出水量的影响,对大口井的管理提出了建议,给出了取水的有力条件[10]。

完全集中式模型提供了一组管理和控制全局网络的工具,被看作最终实现实时通信和确定性的框架,当前IEEE 802.1标准只给出了一个集中式框架的概念,不过学术界与产业界已经开始提出这种架构模型具体实现部署的方案。

IEEE 802.1 Qdd标准通过在链路本地注册协议的基础上,定义新的点对点资源分配协议来更新分布式配置模型,为精确的时延计算和传送提供支持。SPR受到底层多注册协议(MRP,multiple registration protocol)能力的限制,不能有效地支持大型预留数据库,在进行分布式的流预留时,也不能支持需要通过IEEE 802.1 CB中复制冗余技术而获得高可用性的流的预留。这些问题将在Qdd标准中得到解决,Qdd标准将完全摆脱MRP的框架限制,并设计出一个全新的流预留协议。

3 时间敏感网络控制管理机制的挑战

3.1 混合流量的管理

当前TSN所实现传输可控的网络配置都是基于全网时钟同步和高优先级流量的周期性的,然而在实际应用中,不仅存在需要准时、准确传输的时间触发流,还存在关键性的事件触发流量,而这种流量是非周期的,具有突发性,很可能导致网络崩溃。在同时存在非周期时间敏感流的情况下,如何控制流量传输和资源的分配,使得既能满足非周期流的传输质量又能避免周期流传输受到影响,还没有一个合适的解决方案。数据层面上的异步流量整形(ATS,asynchronous traffic shaper)不需要同步机制,通过每一跳对流进行重新整形允许非周期流的传输,但面对高负荷的周期流量时性能较差[4],还需要更多的研究和实践。

TSN采用的流量整形与转发大多是以IEEE 802.1Qbv为基础的门控整形机制,需要在集中式的控制器中对门控列表进行配置,从而达到端到端确定性传输的效果。对于具有一定规模的网络来说,手动控制太过复杂,这就需要一些算法策略来解决自动生成门控列表这个NP完全问题,实现网络资源的有效管理。资源管理策略发展如表1所示。

3.2 规模扩大与兼容

此外,工业中大多数的通信技术采用有线的方式,然而随着物联网和3GPP 5G技术的发展,无线技术为网络通信带来了新的可能性和优势。无线通信赋予了终端设备灵活性并以一种经济有效的方式进行连接,满足了移动机器人、自动驾驶车辆、无人机等移动设备对可靠性连接的期望。但与以太网相比,无线链路引入了一些特性,如不可靠性、不对称链路时延和信道、信道干扰和来自环境的信号失真[9]。这些因素使得适用于无线网络的TSN标准的研究和实现成为一项挑战。就管理控制方面而言,TSN与3GPP 5G的端到端集成面临的问题在于两者工作过程的不同:TSN在流建立之前需要得到包括链路速度和时延在内的底层基础设施的准确信息,而3GPP 5G系统只有在网络内建立连接后才能提供这些信息[10]。这个问题的克服还需要一个有效的方案。

地勘单位测绘成果使用与保密管理工作的探讨(陈晓芳) .............................................................................5-35

此外,随着自动化水平的提升,工业网络需要突破局限在单个生产线或工厂的分隔现状,实现多个工业网络的连接,以满足不同业务无缝过渡、相互配合等需求[7]。这就对应用于工业控制的TSN提出了新的挑战:在控制平面实现多个TSN域的连接并在多个域内进行实时通信。

由于在TSN被提出之前,实时工业以太网没有统一的标准,所以如今工业控制总线技术中存在很多标准互异的实时工业以太网,基础设备由运行着不同协议的网络设备组成。TSN的出现则是为了提供一个实时开放互联的通信网络,因此TSN有必要支持遗留的工业以太网,同时为其扩展提供空间[8]。在TSN实现遗留异构工业以太网的互联互通、实现互操作性需要进一步研究TSN对异构网络的管理。

3.3 网络的协同融合

面对需求千差万别的网络应用,TSN对资源的分配应当按需进行,从而实现差异性服务,使网络资源得到充分有效利用。在网络的链路层以下已经出现融合切片技术的灵活以太网技术,实现了链路层与物理层的解耦,提供了更加灵活的物理通道速率。将这种底层的资源切片技术与TSN进行协同,来实现细粒度、差异化的资源分配是确定性网络研究的重要一步。如何在TSN中实现对底层资源的准确细化控制也是其中需要考虑的一个问题。

集中式控制管理模型一般采用调度算法生成门控列表以控制流量的传输,这本质上是一个NP完全问题,所以可控制网络规模受到算法复杂性和运行时间的限制,并且时间同步只能在一定范围内保证全网的时钟同步。TSN在大型网络和大量流的现实场景的部署应用仍然存在问题。

4 时间敏感网络控制管理机制的研究

4.1 控制平面设计

TSN的控制管理基础是IEEE 802.1Qcc定义的配置模型,CUC可应用于用户设备,管理和转发服务请求,CNC可应用于网络设备,计算和下发相关配置。然而802.1Qcc标准只提供了相应的配置建议,并没有提供实际技术的具体规范。由于TSN完全集中的配置模型与软件定义网络(SDN,software defined network)架构相契合,其中控制平面可以由CNC与CUC提供,因此,许多研究人员都希望通过TSN与SDN结合来具体实现TSN的集中式模型构想,提供一个动态的、集中的配置解决方案,以满足对TSN管理控制的各种预期以及一些应用对SDN实时性、确定性的要求。基于SDN的TSN架构如图4所示。

图4 基于SDN的TSN架构Figure 4 The architecture of TSN based on SDN

在TSN中,一个影响网络性能的重要因素就是时钟的同步,而在对启动时间有着严格要求的网络中,如应用于汽车的TSN,网络运行时一般不支持IEEE 802.1AS中的最佳主时钟算法和时钟生成树等动态算法,此环境下需要在每个设备上配置更多的参数,时钟同步的实现就成为一个复杂的问题。但是使用SDN方法能够使得该场景下时间同步的部署变得更加简便,Said等[11]通过NEON软件实例化Qcc模型,在SDN控制器中指定GrandMaster标识,获取到拓扑信息之后计算时钟生成树从而决定所有设备中每个端口的角色,进行相应的配置,此外还通过一个试验台展示了该方案如何配置时间同步特性。

随着“创新驱动发展”、“中国制造2025”、“互联网+”等国家重大战略的实施,以新技术、新业态以及新产业为特点的新经济蓬勃发展。新经济发展需要创新创业能力和跨界整合能力的工程人才[1-2]。因此,高等工程教育迫切需要建立跨学科工程教育培养模式,实现不同专业课程内容的交叉融合,满足新经济对复合型的工科人才的需求[3-4]。

对于TSN具体选用什么方法来实现集中的控制管理的问题,Gerhard等[12]认为OpenFlow是解决在TSN中部署生成的路由和调度这个问题的有效方案,并且可以为终端设备到控制中心的流预留通知提供高度的灵活性。所以文献[12]结合SDN提出了一种软件定义流保留的体系架构,使用已有的SDN控制器软件和南向接口协议,并根据802.1Qcc定义了一个功能完整的TSN配置基础设施。Böhm等[13]从灵活性的方面考虑,提出了在TSN环境下集成OpenFlow的体系架构来解决动态流预留的问题,使用OpenFlow作为TSN的网络管理协议,并利用现有的开源SDN控制器进行了实现。Hackel等[14]证明了TSN与SDN的结合能够保障时间敏感流的传输质量,在汽车网络中具有巨大的潜力。

Gerhard和Böhm都详细总结了TSN控制器需要满足的要求以及OpenFlow满足要求的情况。除了特定于802.1CB的报头外,OpenFlow支持在802.1Qcc数据帧规范中可以选择的所有可能的协议字段,因此OpenFlow不需要在流接收和发送设备上进行流转换,并且根据匹配标准将数据帧匹配到流规则中、出入端口的计量以及出队列与出端口的选择是OpenFlow里的常见操作。但是OpenFlow不支持时钟同步,无法为IEEE 802.1 Qbv标准中的时间感知整形提供队列管理功能。为了满足TSN的这些需求,需要对原本的SDN进行扩充。例如,整形器的配置可以附加一个南向协议,如NETCONF,通过同时使用两种不同的南向协议来实现部署[12],时钟同步则必须使用另外的协议(如精度时间协议)来实现[13],在这方面Mizrahi已经进行了一些研究[15-16]。

TSN与5G结合成为工业互联网的发展方向。Farkas等[17]认为5G的超低时延能力可以和TSN特征很好地匹配,这两个关键技术的集成能够提供确定性的端到端连接,并且认为控制平面集成的第一步是基于软件定义网络的方法实现TSN的完全集中模型。在集中控制的架构下,从TSN桥接网络隐藏5G系统(5GS,5G system)内部过程,把5GS看作一组TSN网桥,能够接收并转换执行TSN在用户和控制平面的发出信息,从而使5GS能够于TSN域中协同运行。

5G PPP将SDN定义为5G核心网络的一种技术,同时IEEE 802.1 TSN任务组也已经发布了TSN在前传网络方面的草案,但是这两个网络现在需要分别进行配置,这阻碍了两种技术的协同和5G的进一步发展[18]。Böhm等[19]提出使用TSSDN作为TSN和SDN的统一控制平面,在不改变数据平面的情况下,形成一个由TSN网桥和SDN交换机组成的联合网络,以此实现基于TSN的前传网络和5G PPP中基于SDN的核心网络的统一配置,并且通过测试平台证明了这个概念的可行性。

患者右骶棘肌紧张,腰椎MRI示L4 ~ S1区域增粗变宽的右骶棘肌无信号异常,排除损伤可能。MRI异常影像结合临床症状,分析疼痛原因如下。

此外,5G所采用的网络切片技术如何在TSN中启用是两者融合需要满足的需求,目前还没有相关的技术或标准来实现。Bhattacharjee等[20]提出了一种把5G中网络切片控制管理系统与TSN控制面互联的方法机制,在一种新的网络架构中通过5G应用功能与TSN的CNC之间的交互,使TSN传输网络能够支持网络切片的生命周期管理,从而能够进一步释放端到端确定性通信的潜力。

4.2 资源管理策略

TSN可以实现多种时延要求的流量的共同传输,集中化的架构提供了一个允许网络配置自动化的平台,可以通过不同的调度方法实现流量传输控制。但是目前的方案大多数只考虑最高优先级流量,而忽视优先级的较低实时流量和普通以太网流量。研究表明[5-6]:一些高优先级流的配置可能会导致较低优先级时间敏感流,如音视频流,无法调度,会对普通以太网流的服务质量产生显著影响。TSN标准把流量分为7个优先级,如何通过合适高效的控制来保证更多流的可调度性需要进一步探讨。

本次物探工作对部分具有层位代表性的岩石露头标本进行了磁化率参数测定,测量工作在野外进行,测量仪器为SM-30磁化率仪。测量结果见表1。

表1 资源管理策略发展Table 1 The development of resource management strategy

Craciunas等[21]分析了影响802.1Qbv实时通信的确定性行为的关键功能参数,并基于这些参数的广义配置,推导出了计算离线调度所需的约束条件;在交换多速率时间触发网络中,使用一阶逻辑约束来阐述任务调度问题,并提出使用可满足性模理论(SMT,satisfiability modulo theories)和混合整数规划(MIP,mixed integer programming)求解器寻找解决方案[22]。Santos等[23]使用SMT求解器为TSN交换机输出调度方案,完成了自动生成TSN调度方案的工具TSNSCHED。同时进行空间隔离和时间隔离的联合路由调度也出现了相关的研究[24],可以通过为流选取剩余带宽大的链路来均衡链路利用率以提高流量的可调度性。Huang等[25]考虑到周期性流带宽利用率的分散性会导致传输瓶颈判断标准缺乏准确性,通过分析不同周期流的组合的带宽利用情况,引入了一种新的度量调度瓶颈的方法并提出了一种时间触发流感知路由算法,进一步提高了流的可调度性。

高木洗完澡,梨花说她也要洗,高木说:“你不是洗过了吗?”梨花又嗔怪道:“你还说呢,都被你汗湿了。”梨花叫他闭上眼睛,她脱下衣裳,跨进脚桶,将毛巾塞到他手上,给她搓背,但不许睁眼睛;高木手持毛巾,给她搓背时手抖得厉害。梨花突然直起身来,双手抱住他的脖子,人就贴到人上,梨花的胸脯柔软如棉,高木颤抖不已。梨花叫他抱到床上去。高木依旧闭着眼睛,桃花叫他东他就东,桃花叫他西他就西;桃花叫他放下来,慢慢的;但桃花躺到床上,依旧不肯松手。高木就跌倒在她身上。

大部分提出来的调度方案适用于多播,但会对流量的可调度性和执行时间造成很大的影响,所以Yu等[26]对多播TSN中动态应用的调度问题进行了相关的研究,通过引入预处理和后处理阶段,在不影响求解空间的情况下对网络链路进行修剪和合并,减少了链路的数量,从而大大减少了路由和调度变量的约束数,加速了动态应用程序的调度合成,并且维持了可调度性和解决方案空间。

现代网络的场景常常存在各种动态变化,如网络节点、网络拓扑或流量模式的变化。在这种情况下,假设预先知道所有流信息的离线调度算法就不再适用。所以一些联合路由的在线增量调度的方法被提出[27-28],以解决网络运行过程中设备或者流的增加。同时,Nasrallah等[29]对动态流资源分配和许可控制策略进行了相关的研究,并为存在动态变化的TSN设计了一个CNC接口,允许在运行时对网络重新配置策略。与大多数控制管理研究不同的是,他们考虑了集中式控制模型单点故障、增加复杂度的缺点,对模型进行了修改,将控制面和数据面进行结合,使重配置策略能够在完全分布式和分布式用户/集中式网络模型上运行。

上述方法都只是从优先级最高的时间触发流量来考虑调度的问题,但TSN需要满足多种流量共存的调度和时延保证。Zhao等[30]采用网络演算的方法分析了帧抢占和非抢占模式下最高优先级的时间触发流量对较低优先级的音视频流传输的影响,并给出了音视频流量保持有界时延传输的条件。基于此研究,Gavrilut等[5]在帧抢占和非抢占提出了一种在TSN中考虑音视频流量的时间触发流量联合路由调度的方法,在保证时间触发流量传输能力的同时,为音视频流量留出更多的传输资源,提高了音视频流量的可调度性。Metaal等[31]考虑到不同工业以太网具有不同质量要求的应用,设计了一种允许这些具有不同流量模式和服务质量要求的流量在一个网络共同进行传输的方法,从而加速了TSN实现与这些异构网络的集成。Chuang等[32]在TSN中同时考虑高优先级时间触发流与优先级较低的音视频流两者调度的前提下提出了基于蚁群算法在线路由调度方法,实现灵活地调整或重路由。

随着现在网络设备向着即插即用的方向发展,对实时网络控制管理的研究也更进一步,出现了TSN网络的自配置的方案,从而实现网络的自动更新来适应网络中的变化,人工输入参数的步骤可以一并省略。Gutiérrez等[33]以引入配置代理的方式向现有的实时网络配置和管理技术中添加了学习功能。配置代理包含网络检测、流信息提取、生成调度和重配置4个功能模块,通过不断监测网络并提取相关的信息,实现对网络当前配置的及时修改。此外,Navet[34]提出了机器学习是否能够为TSN提供一个有效的可调度性分析的问题,并对监督式和无监督式机器学习进行了研究,证明了机器学习算法可以较为准确地对可调度性能进行预测。

TSN中的网络安全问题不仅包括所传输数据的安全,还包括流量传输的时隙和路由等信息的安全。Mahfouzi等[35]在满足流传输时间约束的同时为网络控制面的路由和调度提出了具有安全意识的方法,通过对资源的仔细优化来提高网络控制系统抵御攻击的弹性和能力,保障了工业控制等应用的稳定性。

4.3 管理规模优化

对TSN进行资源分配、控制流量传输的门控列表的自动化配置虽然可以通过上述约束求解的调度算法解决,但求解的复杂度很高,SMT等求解器可以达到指数复杂度,当存在超出一定数量范围的帧和复杂的约束条件时,问题求解就变得复杂。

针对这种管理规模局限性的问题,启发式方法或者启发式方法与基于SMT的方法组合得到了很多的关注和研究,如利用贪婪算法[36]或遗传算法[37]进行调度可以得到随流规模线性增长的复杂度,还可以在减少解决方案空间与得到方案的性能之间进行权衡,两种基础调度求解方法对比如表2所示。TSN交换机中数量有限的调度表条目限制了可调度的时间敏感流数量,JIN等[38]放宽了交换机端口控制的限制,使交换机无须在所有情况下都记录每个数据包的端口控制信息,从而大大减少了流调度时所需要的调度条目表,结合快速启动算法消除调度冲突,扩大了可调度的网络规模。

(1)是整套生产工艺及设备设施均设置在一个密封的厂房内,厂房内新型数控反击式破碎机、振动筛、清堵筛、环保节能混合破碎式制砂机均设置有与其相联的数控粉尘收除器。厂房内生产工艺被分隔为左右两部分和地下装车通道三个区域,生产工艺左右两部分之间设有空中巡查玻璃通道及位于空中巡查玻璃通道一端的操控中心。厂房室内、地下装车通道均设置有数控粉尘收除器。形成厂内主机设备及工厂室内两级负压除尘,完全没有粉尘的外扬。成品粒径可调节、粉量可控制,所以成品粒的粉量不超标、不需水洗,无污水排放,从而避免粉尘或废水污染环境,符合党的十九大“绿水青山就是金山银山”的精神。

表2 调度求解方法对比Table 2 Comparison of scheduling solution methods

Hellmanns等[39]针对工业网络中的规模问题提出了更进一步的解决方案,设计了一种利用工厂网络的层次结构对同步流量进行分层次分阶段调度的方法。这种方法把网络分割为层次化的子网,机器层网络通过边缘交换机连接到生产单元网络、生产单元网络再连接到大的环形拓扑中,形成工业骨干网。流量的调度分为两个阶段:子网内的调度利用无等待传输条件下的禁忌搜索启发式;子网间调度则基于模拟追踪的方法进行。文献[39]提出的层次化调度的方法比传统的方法的性能提高了两个数量级,显著地扩大了网络控制管理的范围。

工业4.0要求网络实现大规模跨域的通信,但目前的TSN网络没有提供彼此之间的连接与协同控制,Böhm等[7]提出了TSN网络东西向接口协议的概念,TSN控制器在利用路由协议找到邻近控制器后,通过东西向协议建立多域时间同步的基准、传递关于流连接建立的信令,实现了基于IEEE 802.1 Qcc的多个TSN控制平面间的通信,以此支持跨多个TSN域的通信路径的建立和时间敏感流量的有效传输。

除了在多个TSN域间进行通信,TSN作为统一实时工业以太网的标准技术,实现与其他遗留实时工业以太网的互联互通也是TSN需要满足的要求。Chouksey等[40]使用多个不同厂商的TSN设备建立了一个异构TSN测试平台并进行了配置和调试,总结了市场现有的TSN设备和工具以及系统控制存在的问题。Schriegel等[41]将多SDN域控制平面架构应用到TSN与异构网络的互联互通之上,并且将遗留的以太网接入SDN代理,从而使其数据平面集成到SDN控制面中,异构网络与TSN之间就可以通过SDN的东西向接口来实现网络间的通信。

将TSN集成到OPC统一架构(UA,unified architecture)中是TSN被广泛应用的关键步骤。OPCUA作为一个自动化技术与机器对机器网络传输协议,允许工业设备之间跨平台的通信,OPCUATSN则能够使这种通信具有实时和确定性传输的能力,也能使TSN设备实现即插即用[42]。Eymüller等[43]对跨多个实时传输组件的运行连续和分布式进程的问题进行建模,并提出了一种将TSN上的实时通信与OPC UA结合通信的方法,实现了实时同步多个分布式OPC UA程序和交换进程数据。

5 结束语

时间敏感网络作为下一代生产型网络的重要组成部分已经得到了充分的重视,其标准的开放性为研究提供了更开阔的空间。本文结合应用场景和标准进展分析归纳了当前时间敏感网络发展部署中其控制管理机制所面临的挑战,并对时间敏感网络控制平面架构、管理方法与策略方面的最新研究进展进行了总结概述。

猜你喜欢

集中式以太网交换机
基于1500以太网养猪场的智能饲喂控制系统的设计与实现
基于地铁交换机电源设计思考
修复损坏的交换机NOS
光伏:分布式新增装机规模首次超越集中式
缔造工业级的强悍——评测三旺通信IPS7110-2GC-8PoE工业交换机
谈实时以太网EtherCAT技术在变电站自动化中的应用
电力公司财务管理现状与财务集中式管理模式的构建
浅谈EPON与工业以太网在贵遵高速公路中的应用
浅谈集中式光伏电站设计与设备选型
浅析组串式和集中式逆变器安全可靠性