光通信研究, 2024 (1): 23016801, 网络出版: 2024-04-09  

工业PON中确定性网络传输技术研究(特邀)

Research on Deterministic Network Transmission Technology in Industrial PON
作者单位
北京邮电大学 信息光子学与光通信全国重点实验室,北京 100876
摘要
无源光网络(PON)凭借其大带宽、低成本和抗电磁干扰等优势,被认为是下一代工业互联网的重要组网技术之一。然而,以“带宽提升”为主要技术发展思路的常规PON,其传输控制机制难以满足以“时间敏感”为特征的高品质工业业务传输需求,对常规PON的网络传输能力提出了重要挑战,迫使其融入新的特性,即确定性。文章以时分复用(TDM)-PON为主要研究对象,首先阐述了工业互联网的业务特征及传输需求,分析了工业互联场景下常规TDM-PON面临的两大技术挑战:一是传统带宽分配方案引起的时延不确定性;二是队列调度机制僵化引起的时延不确定性。围绕上述挑战,文章介绍了提升TDM-PON确定性网络传输能力的关键技术,如协作传输接口、单帧多突发和确定性带宽分配(DetBA)等。其次,文章介绍了一种基于网络演算的时延边界建模思路作为确定性工业PON系统设计与性能评估的理论模型。最后,文章从业务层、媒质接入控制(MAC)层、物理层及控制管理平面等多个角度探讨了确定性工业PON的潜在技术及发展方向。
Abstract
Passive Optical Network (PON) is considered a crucial networking technology for the next-generation industrial Internet due to its advantages of high bandwidth, cost-effectiveness and resistance to electromagnetic interference. However, the technical development of conventional PON is based on the principle of "bandwidth enhancement",making its transmission scheduling mechanism difficult to meet the transmission requirements of "time-sensitive" industrial services. This poses a significant challenge to the network transmission capability of conventional PON, necessitating the incorporation of determinism as a new characteristic. This paper mainly focuses on the Time Division Multiplexing (TDM)-PON. Firstly, it illustrates the service characteristics and transmission requirements of industrial Internet, and analyzes the two major technical challenges faced by conventional TDM-PON in industrial Internet scenarios: one being uncertain delays caused by the traditional bandwidth allocation scheme; and the other being uncertain delays caused by the inflexible scheduling mechanism. Addressing these challenges, this paper summarizes the key technologies to enhance the deterministic transmission capability of TDM-PON, such as collaborative transmission interfaces, multi-bursts per frame, and Deterministic Bandwidth Allocation (DetBA). Furthermore, this paper proposes a network calculus-based delay boundary modeling method as a theoretical model for designing and evaluating the performance of deterministic industrial PON systems. Finally, potential technologies and directions for deterministic industrial PON are discussed, including the service layer, the Media Access Control (MAC) layer, the physical layer, and the control and management plane.

0 引言

工业互联网旨在实现人、机器、平台等生产要素的泛在互联,其发展大体可分为3个阶段:阶段1,最初的工业互联网只包含工业控制网络,用于工业控制系统内部(工业设备与可编程逻辑控制器(Programmable Logic Controller, PLC))以及系统间(PLC和PLC)控制、监测和诊断信号的传递,多为机器与机器的通信,实时性与可靠性要求极高,因此,多采用私有化通信协议和点到点的连接方式;阶段2,随着企业信息化、数字化需求的逐渐增加,以现代通信网络技术为基础的工业信息网络发展起来,从此工业互联网络包含了工业控制网络和工业信息网络“两张网”,且各自演进,独立发展;阶段3,在新技术的推动下,“两张网”呈现出融合发展趋势,即在一张物理网络中同时传输控制信号与数据信息[1]。“共网承载”对传统通信网络传输性能提出了更高要求。典型的工业互联网组网技术有时间敏感网络(Time Sensitive Network, TSN)、工业第五代移动通信(the 5th Generation Mobile Communication Technology,5G)和工业无源光网络(Passive Optical Network,PON)等[2-3]

相比于其他组网技术,PON具有如下优势:(1) 抗干扰能力强。光纤作为主要传输媒介具有抗电磁干扰能力强的特点,适合强电环境下的工业场景。(2) 全光扁平结构和无源器件组网。采用点到多点(Point-to-Multipoint, P2MP)的树状拓扑、无需复杂路由、业务一跳直达,且光分配网络(Optical Distributed Network, ODN)由光纤、光耦合器等无源光器件组成,部署方便,运维成本低。(3) 大带宽和低时延。采用光纤通信方式,具有传输容量大、信号损伤小的特点。业务端到端全光传输、无电光转化与电层处理。

然而,以“带宽提升”为主要技术发展思路的常规PON,主要面向家庭宽带等传统通信场景,其传输控制机制难以满足以“时间敏感”为特征的高品质工业业务传输需求,亟须突破传统时分复用多址(Time Division Multiple Access, TDMA)技术的固有时延和抖动限制,实现网络的确定性传输。在工业PON系统中,确定性网络传输能力是指通过业务调度和传输行为的控制,为时间敏感业务流提供可预测和可保证的“传输通道”,实现有界时延和抖动的能力。

围绕上述需求,国内外标准化组织及科研机构开展了针对确定性工业PON体系架构及关键技术的研究。欧洲电信标准化协会(European Telecommunications Standards Institute, ETSI)发布的《F5G Industrial PON》白皮书描述了工业PON的应用场景、系统架构及核心功能[4];国际电信联盟电信标准化部门(International Telecommunication Union Telecommunication Standardization Sector, ITU-T)第15研究组第2工作组开展了针对低时延PON传输技术的标准化研究,包括PON时延范围和确定性传输能力的定义等;在国内,中国工业互联网产业联盟发布了《高性能工业PON》白皮书,探讨了工业互联业务类型及传输需求[3]

本文以ITU-T定义的时分复用(Time Division Multiplexing, TDM)-PON为主要研究对象,阐述了工业互联网的业务特征及传输需求,分析了常规PON的媒质接入控制(Media Access Control, MAC)层调度机制在传输时间敏感的工业业务时所面临的主要挑战,阐述了提升工业PON确定性传输能力的关键技术,介绍了基于网络演算的时延与缓存边界建模思路。针对新技术与新趋势,从业务层、MAC层、物理层及控制管理平面等多个角度探讨了确定性工业PON的潜在技术及发展方向。

1 工业互联网业务特征及传输需求

工业PON是一种基于P2MP的无源光组网架构,包括光线路终端(Optical Line Terminal, OLT)、ODN、光网络单元(Optical Network Unit, ONU)以及工业PON网关,如图1所示。工业场景中包含各类生产元素,如工业输入/输出(Input/Output, I/O)模块、传感器、工业虚拟现实(Virtual Reality, VR)、数据中心和PLC等。其中,部分工业元素(如工业I/O模块、传感器、工业VR和近端PLC)位于现场以支持工业生产和过程的监控。另一部分工业元素(如远端PLC和数据中心)则位于车间或园区机房,用于集中控制和数据处理。为了满足时间敏感业务的低时延传输需求,数据中心和远端PLC可下沉至OLT、ONU甚至是工业PON网关,以实现业务的及时处理。工业元素可通过现场网络与工业PON相连。其中,现场网络包括现场总线和工业以太网等,通常采用私有通信协议,且协议种类多,需要进行协议转换才能在PON中进行传输。因此,工业PON网关的一个主要功能是实现私有通信协议到通用通信协议(如,以太网)的转换。此外,工业PON网关亦可实现流量整形、抖动补偿和时延监测等功能,用于提升工业流的时延和抖动性能。工业PON承载了各类工业生产元素的通信需求,主要包含3种典型的通信类型(见表1)[5]:(1)控制器与设备间(Controller-to-Device, C2D)通信,主要用于PLC到工业I/O,例如,控制器对机械臂的控制;(2)控制器与控制器间(Controller-to-Controller, C2C),即PLC间通信,多用于工业流水线中各类生产设备间的协作;(3)设备与计算机间(Device-to-Compute, D2Cmp)通信,主要用于工业设备与云服务器间,如机器视觉和数字孪生等业务。

表 1. 工业通信类型及传输需求[5-7]

Table 1. Industrial communication types and industrial flow requirements[5-7]

通信类型流类型业务实例周期/ms时延/ms抖动包大小/字节
C2D等时流运动控制0.5~2.00.5~2.01 μs30~100
循环流循环诊断4.04.02 ms50~1 000
C2C等时流C2C4.0~10.04.0~10.01 μs<1 000
D2Cmp突发流配置诊断100.0500~1 500
循环流视频流采样频率10.01 000~1 500
数据采集100.0~10 000.0100.0~10 000.0<1 500

查看所有表

图 1. 工业PON系统架构

Fig. 1. Industrial PON system architecture

下载图片 查看所有图片

上述通信类型按照流量特征又可分为等时流(Isochronous Flow)、循环流(Cyclic Flow)和突发流(Bursty Flow)。

(1) 等时流:即同步周期流,用于同步C2C和C2D类业务,如运动控制,是一种低带宽、低时延和高可靠性的业务。数据包周期性发送,且大小固定不变,通常<100字节。为保证对设备的连续控制,等时流对时延和抖动的要求极高,通常时延要求不超过流周期,抖动要求<1 μs。因此,需要工业控制系统与传输网络进行严格的时间同步,以保证业务流的确定性传输。可借鉴TSN中时间感知整形(Time-Aware Shaper, TAS)的思想,对等时流在PON的传输过程进行统一规划。

(2) 循环流:即异步周期流,用于异步C2C和C2D类业务,如循环诊断。工业控制系统不需要与传输网络进行时间同步,而是通过本地时钟发送数据包,是一种低带宽、低时延和高可靠性工业业务。与等时流一样,数据包为周期性发送,且大小固定,通常不超过1 000字节。该类业务对时延和抖动的要求低于等时流,其时延要求不超过流周期,抖动要求通常为时延的一半。为了保证该类流的确定性,可以借鉴TSN中循环队列转发(Cycling Queuing and Forwarding, CQF)的思想,通过周期性传输窗口(Transmission Window, TW)保证业务的时延和抖动上界。

(3) 突发流:工业设备以突发形式发送数据包,数据包大小可变,通常不超过1 500字节。该类流对应于两种应用场景:一种是对时延有一定要求的业务,例如配置和告警业务等低时延类业务,时延要求较等时流和循环流低,通常为数十毫秒;另一种是邮件和文本传输等尽力而为业务,对时延要求最低。对突发流来讲,可通过常规PON的动态带宽分配(Dynamic Bandwidth Allocation, DBA)算法进行调度。

业务的通信时延取决于数据流在PON中的传输路径,如图2所示,包括:(1) PON内工业设备和远端设备的通信,通信时延依赖于PON上行或下行传输时延;(2) PON内工业设备间的通信,由于两个设备属于同一PON系统,工业流仅需在OLT两层转发,通信时延取决于PON的上下行传输以及OLT两层转发时延;(3) PON间工业设备的通信,属于跨PON通信,需要通过外部网络进行互联,通信时延取决于PON的上下行传输以及外部网络时延。

图 2. 数据流在工业PON中的传输路径

Fig. 2. Transmission path of data flow in industrial PON

下载图片 查看所有图片

2 常规PON的确定性网络传输挑战

工业场景下业务的低时延传输需求对常规PON的网络性能提出了严峻挑战。业务的端到端时延主要由处理时延、PON MAC转发时延、发送时延、传播时延及OLT两层转发时延组成[8]。(1) 处理时延:业务在OLT/ONU处进行成/解帧、复用/解复用、均衡处理、加/解扰、串/并变换和光/电转换等一系列MAC层和物理层处理所产生的时延。处理时延属于系统时延的一部分,取决于硬件处理能力、端口速率和光/电转换时延等。(2) PON MAC转发时延:也称排队时延,是指从数据帧到达OLT/ONU的T-CONT到完全离开所经历的时延,在TDM-PON中,上行基于TDMA,下行基于TDM广播,由于上下行采用的通信方式不同,所产生的等待时延也不相同。(3) 发送时延:PON传输过程中从ONU/OLT发送数据帧的第一个比特开始,到发送完最后一个比特结束所需的时间,取决于PON端口速率及数据帧长。(4) OLT两层转发时延:以太网数据包在OLT与上联端口间以及跨PON口的转发时延,取决于以太网的队列调度机制。(5) 传播时延:数据包在光纤中传播时所需时延,取决于传输距离。除上述时延外,还包括由TDM-PON系统引入的特定时延,如因静默窗口所引入的时延也会对时间敏感业务产生影响。

上述时延因素可分为两大类。一类是由系统设置所决定的,如处理时延(硬件处理能力决定)、发送时延(端口速率决定)和传播时延(光纤距离决定),可视为固有时延或确定性时延,即系统一旦确定,时延为固定值;另一类是由业务特征及调度机制所决定的,如PON MAC和OLT两层转发时延,是一种不确定性时延,受限于TDM-PON带宽分配策略和以太网队列调度机制。

不确定性时延主要表现为以下两方面挑战。

挑战1:传统带宽分配方案引起的时延不确定性。

常规PON的带宽分配方案包含固定带宽分配(Fixed Bandwidth Allocation, FBA)和DBA两种。其中FBA面向于语音和视频等较低时延需求的业务,OLT以帧长(125 μs)或帧长的整数倍为周期,分配固定的TW给业务。TW的大小通常由业务的峰值速率决定。业务时延受限于TW周期,难以满足超低时延(如低于125 μs)工业业务的需求。工业业务多为周期流,且业务周期具有多样性。FBA会导致TW周期与业务周期不匹配,从而造成时延和抖动的不确定性,如图3所示。工业流经过TW传输后,不同发送周期的数据包等待时延不同,导致业务抖动增大。

图 3. 传统FBA引起的时延和抖动不确定性

Fig. 3. Delay and jitter uncertainty caused by traditional FBA

下载图片 查看所有图片

DBA通过“状态上报(Status Reporting, SR)”机制实现TW的按需分配,该机制通常可保证分配给T-CONT的带宽(即TW的大小,带宽确定性),但无法保证TW所在上行帧中的具体位置,从而造成时延/抖动的不确定性,如图4所示。在OLT的4次分配中,TW可能位于上行帧的任何位置,这取决于当前网络状态与带宽分配规则。TW位置的随机性导致了业务等待时延和抖动的不确定性。传统带宽分配机制本质上基于统计复用原理,其核心目标是实现带宽资源的高效利用。OLT把总带宽看作一个“资源池”,在业务接入总量不超过资源池容量上限的前提下,保证带宽资源的按需分配,而不考虑TW的具体位置及相邻关系。传统DBA在较长的统计时间内可实现较低的“平均时延”,适用于传统电信业务,但无法满足具有低时延边界的工业业务需求。

图 4. 传统DBA引起的时延和抖动不确定性

Fig. 4. Delay and jitter uncertainty caused by traditional DBA

下载图片 查看所有图片

挑战2:队列调度机制僵化引起的时延不确定性。

在PON系统中,需要对进入PON的以太网数据帧进行处理和转发。常规PON的队列调度机制相对简单,例如根据以太网帧的优先级或地址选择特定的队列入队,出队策略采用严格优先级(Strict Priority, SP)或轮询(Round Robin, RR)等方式。上述调度策略虽可一定程度上保证服务质量(Quality of Service, QoS),但OLT/ONU内的转发时延存在长尾效应,无法满足工业时间敏感业务的确定性传输需求。现有MAC层调度策略本质上基于统计复用原理,不能根据当前网络状态及业务传输需求实现基于“时间触发”的队列调度。

3 工业PON中提升确定性网络传输能力的关键技术

工业PON中,传统带宽分配方案是造成其时延/抖动不确定的主要因素,故而优化带宽分配过程,减少排队时延,是保证工业业务确定性传输的关键。下面将介绍几种用于提升工业PON确定性网络传输能力的关键技术。

3.1 CO-DBA

协作式(Cooperative, CO)-DBA是一种基于OLT与外部设备“协作”,通过外部设备提供的应用级调度信息进行带宽分配的方案,可有效减少SR-DBA带来的等待时延,且与“流量监测”式(Traffic Monitoring, TM)-DBA相比能够获得更加准确的业务信息[9]。OLT通过协同传输接口(Cooperative Transport Interface, CTI)与外部设备进行通信,从而获得业务流的到达时间、数据量和周期等参数,并为业务流提前分配上行带宽资源,从而使得数据包到达ONU后即可传输,以达到降低PON上行传输时延的目的[10]

CO-DBA技术是为了解决移动前传业务上行传输时延问题[11-12]。如图5所示,在CO-DBA中,分布式单元(Distributed Unit, DU)会将用户数据的发送时间、数据量和所接入的无线单元(Radio Unit, RU)等信息以CTI消息的形式提前发送给OLT, OLT则将其转换成PON内部业务需求参数(信息转化),提前为ONU分配带宽,使数据到达ONU后无须请求上报即可传输,保证其确定性低时延。CO-DBA同样适用于工业互联网场景,OLT可通过CTI与工业网络控制器通信,提前获取业务信息并分配TW,保证业务的确定性传输[13-15]

图 5. 移动前传场景中CO-DBA的实现过程

Fig. 5. Implementation process of CO-DBA in mobile fronthaul scenario

下载图片 查看所有图片

3.2 单帧多突发

单帧多突发技术是通过在上行帧中增加ONU的突发次数以降低时延[16-17]。在TDM-PON系统中,上行方向是基于TDMA方式,OLT为ONU分配传输时隙(即TW),ONU只能在OLT分配的时隙内发送数据。单帧多突发如图6所示,最坏情况下,数据包刚好在TW结束时到达,则需要等待一个TW周期(一般为上行帧长)才能被发送。ITU-T PON中,上行帧长为125 μs,如果OLT在每个上行帧为每个ONU分配一个TW,则业务等待时延上界τ=125.00 μs,对于超低时延业务来说是难以接受的。因此,需要降低每个ONU的TW间隔,让每个ONU在125 μs内有多次发送机会。在XGS(10-Gigabit-Capable Symmetric)PON中每个上行帧可分配4个TW,τ可降低至31.25 μs。50 Gbit/s PON的单帧突发个数可达到16个(16突发/帧/ONU),τ降低至7.80 μs,可满足大部分时间敏感业务的传输需求[9]。然而过多的光突发包会增加系统中的保护带宽,从而造成吞吐量下降。因此,在实际中需要结合业务场景设计合适的TW分配算法,以减少多突发情况下所造成的系统开销。

图 6. 单帧多突发示意图

Fig. 6. Schematic diagram of single frame multiple bursts

下载图片 查看所有图片

3.3 确定性带宽分配

针对工业业务的确定性传输需求,设计有效的TW分配方案,从而减少传统带宽分配方案所引起的时延、抖动不确定性[13-15, 18]。本节主要介绍两种代表性的确定性带宽分配(Deterministic Bandwidth Allocation,DetBA)方案:(1) 基于时间感知(Time-Aware, TA)的DetBA方案TA-DetBA[14-15];(2) 基于循环窗口(Cyclic Transmission Windows, CTW)的DetBA方案CTW-DetBA[18]

3.3.1 TA-DetBA方案

TA-DetBA方案借鉴了TSN中TAS的思想,可以看作是TAS在工业PON中的一种应用,适用于时间敏感的同步周期流。在传统网络中,时延的不确定性来源于业务之间对传输资源的竞争,TAS通过门控技术将时间敏感流与非时间敏感流进行隔离,并分配独立的传输时隙以实现基于“时间”的转发。基于此,TA-DetBA方案为每个时间敏感流分配一组独立的TW,以避免其他业务的干扰。当网络中存在多条周期不同的时间敏感流时,需要对TW的位置进行规划。而TW位置规划需要在一个超周期中进行,超周期为所有待调度流周期的最小公倍数。TW位置规划的关键就在于既要保证业务时延和抖动的确定性,又要避免TW之间发生冲突。因此,OLT需要提前知晓所有待调度流的到达时间、周期、时延和抖动等参数,根据参数对TW在超周期中的位置进行约束。TA-DetBA方案如图7所示,TW应位于流到达时间和时延上界(流到达时间+最大容忍等待时延)之间,从而保证传输时延的确定性。同时,TW的开始时刻与流到达时间偏移的最大差值为流的抖动,其要小于流的抖动需求。此外,还应保证TW之间不存在时间冲突。根据上述约束条件,可利用可满足性模型理论(Satisfiability Modeling Theory,SMT)和整数线性规划(Integer Linear Programming,ILP)等工具求解每个流TW的开始时间。具体建模及求解过程可参考文献[14]。

图 7. TA-DetBA方案示意图

Fig. 7. TA-DetBA scheme

下载图片 查看所有图片

3.3.2 CTW-DetBA方案

TA-DetBA方案的核心思想是根据业务的到达时间和时延上界确定TW的位置,从而保证时间敏感业务的确定性传输,适用于等时流。该方案依赖于PON与外部网络的时间同步,而高精度时间同步会大大增加网络的复杂度和运维成本。

CTW-DetBA方案[18]解决了异步周期流的确定性传输问题。在异步通信系统中,OLT无法感知工业流准确的到达时间,因此不能像TA-DetBA方案一样针对流到达时间进行TW位置规划。CTW-DetBA方案借鉴了TSN中CQF的思想。当数据包到达队列后,最多等待一个窗口周期即可传输出去,时延上界与窗口周期有关而与数据包的到达时间无关。基于CQF思想,CTW-DetBA方案为每条工业流预留一组周期性的TW,CTW-DetBA方案如图8所示,在最坏情况下,数据包需要等待一个TW周期(即100 μs)。为了保证业务流的确定性时延,TW周期应小于业务流的时延需求。同时,在流和TW的一个超周期中,由最大(t1)和最小(t2)等待时延可得出流的抖动(t1t2)。当TW周期改变时,流的抖动也随之改变,因此可以通过限制TW周期来满足流的抖动需求[18]。在完成TW大小和周期设计后,需要对TW进行规划,CTW-DetBA方案的TW规划问题与TA-DetBA方案相同,可通过SMT和ILP等优化工具求解。

图 8. CTW-DetBA方案示意图

Fig. 8. CTW-DetBA scheme

下载图片 查看所有图片

4 基于网络演算的工业PON时延边界建模

传统网络通常将业务到达与网络服务建模为随机过程,求解随机过程达到稳态下的性能均值作为衡量网络传输性能的评价标准。然而,工业PON需要具备确定性网络传输能力,即保证时延和抖动等网络性能的上界满足业务需求。网络演算是一种分析网络时延和队列缓存上界的数学方法[19-21],可为确定性工业PON的系统设计提供有效的数学模型。

网络演算中,用到达曲线α(t)描述流量到达过程的特征,用服务曲线β(t)表示网络设备(如OLT、ONU和网关)的服务能力,通过求取两个曲线的最大水平和最大垂直距离可得到业务时延和缓存上界,对通信网络系统设计具有重要的指导意义。图9所示为基于网络演算的工业PON上行时延建模思路,其中,工业PON服务曲线建模可分为工业网关和PON MAC的服务曲线建模,即β1(t)和β2(t)。根据串联定理,端到端的服务曲线为ββ1β2,⊗为最小加卷积运算符。网络演算建模的关键在于如何准确描述业务到达特征,以及如何针对PON MAC层调度策略建立网络服务曲线。下面将对工业业务到达曲线和PON MAC服务曲线的建模过程进行简要分析。

图 9. 基于网络演算的工业PON上行时延建模

Fig. 9. Industrial PON upstream delay modeling based on network calculation

下载图片 查看所有图片

4.1 业务到达曲线建模

周期流到达曲线如图10所示,业务在0时刻进入T-CONT队列,每隔流周期Ts会有3个大小为b的连续数据包到达。最简单的方案,所有网络流量均可建模为漏桶模型,即用最大平均速率(3b/Ts)和最大突发量(3b)建模业务的到达曲线α1(t)=(3b/Ts)t+3b(图中黄色曲线)。考虑流量到达受业务周期T的影响,到达曲线可以进一步建模为阶梯函数(图中紫色曲线)。如果再考虑流量到达受PON端口速率c的影响,到达曲线可建模为分段函数α3(t)(图中橙色曲线),公式略。由图10可见,业务到达曲线越接近业务的实际到达过程,业务特征的描述越精确,数学表达式也越复杂。在实际建模过程中,为了方便地表征多流聚合过程(叠加定理),通常采用漏桶模型。

图 10. 周期流的到达曲线

Fig. 10. Arrival curves for cyclic flow

下载图片 查看所有图片

4.2 PON MAC服务曲线建模

PON MAC服务曲线的建模与带宽分配策略有关。对于FBA和CTW-DetBA方案,OLT会为T-CONT分配一组周期性的TW,因此T-CONT的服务曲线与TW的周期(T)和大小(W)有关。如图11所示,最坏情况下工业流会在窗口关闭时到达,到达T-CONT后会经历(TW)的等待时延。T-CONT队列被服务的时间为W,服务间隔为T,故而到达曲线为,[*]和[*]分别为*向上和向下取整。

图 11. FBA和CTW-DetBA方案的服务曲线示意图

Fig. 11. Service curves of FBA and CTW-DetBA scheme

下载图片 查看所有图片

对于TA-DetBA方案,OLT会在一个超周期(S)内为一个T-CONT队列分配一组TW(数量为超周期/流周期)。TA-DetBA方案的服务曲线如图12所示,假设TW 1、2、3为一个超周期内为某一T-CONT队列分配的一组TW。这组TW会以S进行重复,因此可以拆分成3组以S为周期的TW,并求出每一组周期为S的TW的服务曲线,再进行求和。以TW 1为例,其服务曲线β1(t)的建模可参考FBA和CTW-DetBA方案的求解过程。不同的是,需要得到TW 1的开始时间与0时刻(即流到达时间)的偏移量o1,这个偏移量可通过SMT或者ILP求出。当求出TW1、2、3的服务曲线β1(t)、β2(t)和β3(t)后,相加得到该T-CONT队列的服务曲线

图 12. TA-DetBA方案的服务曲线

Fig. 12. Service curve of TA-DetBA scheme

下载图片 查看所有图片

对于SR-DBA方案,OLT会根据T-CONT队列中的缓存状态为其分配TW,故T-CONT的服务曲线与业务的到达曲线有关。若所有T-CONT内流的到达曲线已知,则OLT可以通过到达曲线为其分配TW的大小和开始时间。假设OLT每个上行帧中为T-CONT分配至多一个TW,则总的服务曲线为每个上行帧中的服务曲线之和。DBA的服务曲线如图13所示,设总仿真时间为H,为了保证测得合理的最大时延,H应足够长。在总仿真时间内共有K个上行帧,根据第i个上行帧中TW的偏移(oi)和大小(bi)可得到到达曲线βi(t),则总的到达曲线为

图 13. SR-DBA的服务曲线

Fig. 13. Service curve of SR-DBA

下载图片 查看所有图片

5 确定性工业PON的技术展望

确定性网络传输技术是工业PON的重要支撑技术之一,用于满足工业互联业务的高品质传输需求。图14中自下而上依次展示了确定性工业PON的系统结构、核心功能以及潜在关键技术。

图 14. 工业PON的确定性网络传输技术研究概况

Fig. 14. Potential research directions on deterministic network transmission technology for industrial PON

下载图片 查看所有图片

(1) 业务层

业务流量特征和网络状态对PON系统设计和TW的规划十分重要,特别是当进入PON的业务流为多种特征和需求的混合流时,将变得十分复杂,如何掌握业务特征与网络状态,将业务变化规律与网络控制机制紧密耦合,是工业PON亟待解决的一个重要问题。

一种方法是针对指定业务流进行时延测量,测量方法可通过带外或带内两种方式,支持逐包测量或逐流测量。测量结果上报至工业PON控制管理平面,用于建立业务预测模型,指导TW规划,并可根据业务需求动态调整窗口大小。另一种方法是通过人工智能(Artificial Intelligence, AI)技术进行流量预测和业务特征提取[22-25]

(2) MAC层

工业PON的MAC层机制是实现确定性网络传输的核心,其关键技术可根据工业PON的系统结构分为两大部分:PON MAC调度机制和网关MAC调度机制。

PON MAC中用于提升确定性网络传输能力的关键技术包括:协同控制接口(协作DBA)、单帧多突发、确定性DBA、开窗注册优化和时间频率同步等。本文第3节已介绍了前3种技术,并阐述了已有解决思路。其中,协同控制接口和单帧多突发是确定性TW规划算法(确定性DBA)的实现基础。

此外,新的ONU加入时要进行注册和测距,OLT会定期开启静默窗口,在静默窗口期间,只允许新的ONU发送注册请求,已注册的ONU不允许发送数据。静默窗口的开启会对已注册ONU的时延和抖动产生重要影响,需要对常规PON的开窗注册过程进行优化,以满足工业业务的低时延传输需求。一种方法是通过独立的波长通道[9]或监控信道[26-27]完成注册和测距功能,但会引入额外的控制开销,增加系统成本。另一种方法是根据工业场景自适应地调整静默窗口大小、开窗频率以及窗口位置。此外,也可以将静默窗口的位置规划问题看作是一类特殊的DBA,可与确定性DBA算法进行统一规划。

高精度的时间频率同步是实现确定性DBA的重要支撑技术,时间同步的精度会影响保护间隔,从而影响传输效率。例如,TA-DetBA方案需要PON与外部网络建立精确时间同步,从而实现TW的精准规划。

网关MAC层中用于提升确定性传输的机制包括:抖动补偿、流量整形、循环转发、帧抢占和流过滤等。抖动补偿机制应用在网关处,用于弥补数据包经PON传输后引入的时间抖动。在网关进行流量整形,可将混合流整形成固定周期流,并与PON的TW进行统一规划,实现端到端的确定性传输。此外,网关可以采用帧抢占(电气电子工程师学会(Institute of Electrical and Electronics Engineers, IEEE) 802.1 Qbu)和流过滤与检测(IEEE 802.1 Qci)机制,用于实现基于业务等级的低时延转发。

(3) 物理层

目前TDM-PON可支持10 Gbit/s端口速率,未来可支持50 Gbit/s。端口速率的提升需要更先进的光突发接收技术。OLT采用突发时钟数据恢复(Burst Clock Data Recovery, BCDR)技术来实现快速的相位和频率同步[28]。特别是面向单帧多突发场景下的高速PON,BCDR性能直接影响了网络吞吐。一种方法是设计高速的突发模式跨阻放大器(Burst-Mode Transimpedance Amplifier, BM-TIA)[29],能够快速地(百ns级)响应不同功率的光信号,从而减少前导码的长度,降低BCDR的开销。另一方法是基于物理层的高精度频率和相位同步技术,在OLT接收机与ONU发射机之间建立同步信道,实现收发机之间的高精度频率和相位同步,从而减少因BCDR带来的恢复时间[30-33]

(4) 控制与管理平面

工业互联网络常常包含多种组网技术,跨域网络的高效协同是实现工业数据确定性传输和网络资源高效利用的保障。SDN和NFV技术[34-39]可以实现更加高效、灵活的数据传输。通过NFV技术,可以将部分OLT功能虚拟化,如DBA算法,可将确定性DBA算法从OLT硬件中剥离,运行于具备Docker容器功能的虚拟机上[40-42]。网络切片是在一个共享的物理网络基础上构建出多个逻辑网络,每个逻辑网络可以为业务提供特定的服务,以满足业务差异化的需求[43-46]。工业场景中,工业信息的采集和处理往往需要在极短的时间内完成,一方面依赖于网络的确定性传输,另一方面依赖于边缘计算。将计算能力下沉到网络边缘有助于降低业务的端到端时延。

6 结束语

PON是工业互联网的潜在组网技术之一,时间敏感是工业互联业务的重要特征,如何提升PON的确定性网络传输能力,满足时敏业务的高品质传输需求是目前面临的一个重要技术挑战。本文分析了常规PON面临的技术挑战,重点介绍了PON MAC层提升确定性网络传输能力的几种关键技术,如协同控制接口、单帧多突发和DetBA等。关于未来发展方向,包含但不限于以下几个方面:(1)建立基于网络演算的确定性PON传输模型与评价机制,作为性能评估和系统设计的理论基础;(2)借鉴TSN等确定性网络技术思想并融合工业PON自身特点,研究PON MAC和网关MAC的确定性低时延传输机制;(3)开展高精度时间同步技术和BCDR技术的研究,为确定性时延传输提供物理层基础;(4)开展业务时延测量及实时仿真环境的研究,构建数字孪生网络;(5)开展基于功能解耦的PON控制架构研究,开展机器学习辅助的模型优化与算法设计研究,实现跨域网络(PON域、无线域和TSN域)的统一规划与资源部署。

参考文献

[1] CharalambidesM. Industrial IoT Consortium. IT-OT Convergence Impact on Networking[R/OL]. (2022-08-02)[2023-10-30]. https://www.iiconsortium.org/wp-content/uploads/sites/2/2022/07/IT-OT-Convergence-Impact-on-Networking-Tech-Brief-2022-08-02.pdf.

[2] 李宗辉, 杨思琪, 喻敬海, , 等. 时间敏感网络中确定性传输技术综述[J]. 软件学报, 2022, 33(11): 4334-4355.

    Li Z H, Yang S Q, Yu J H, et al. State-of-the-art Survey on Deterministic Transmission Technologies in Time-sensitive Networking[J]. Journal of Software, 2022, 33(11): 4334-4355.

[3] China Telecom Group Co Ltd. High-performance Industrial PON White Paper [R/OL]. (2023-06-27)[2023-10-30]. http://www.aii-alliance.org/uploads/1/20230627/57f76803206912880207437ba5078aa7.pdf.

    中国电信集团有限公司. 高性能工业PON白皮书[R/OL]. (2023-06-27)[2023-10-30]. http://www.aii-alliance.org/uploads/1/20230627/57f76803206912880207437ba5078aa7.pdf.

[4] ETSI GR F5G 007 V1.1.1-2022, Fifth Generation Fixed Network (F5G);F5G Industrial PON [S].

[5] 5G Alliance for Connected Industries and Automation. Integration of 5G with Time-sensitive Networking for Industrial Communications [R/OL]. (2021-02-01) [2023-10-30]. https://5g-acia.org/wp-content/uploads/2021/05/5G-ACIA_Integration_of_5G_with_Time-Sensitive_Networking_for_Industrial_Communicatins_single-pages.pdf.

[6] Industrial Internet Consortium. Time Sensitive Networks for Flexible Manufacturing Testbed Characterization and Mapping of Converged Traffic Types[R/OL]. (2019-03-28) [2023-10-30]. https://www.iiconsortium.org/pdf/IIC_TSN_Testbed_Char_Mapping_of_Converged_Traffic_Types_Whitepaper_20180328.pdf.

[7] GangakhedkarS, CaoH, AliA R, et al. Use Cases, Requirements and Challenges of 5G Communication for Industrial Automation[C]//2018 IEEE International Conference on Communications Workshops (ICC Workshops). Kansas City, MO, USA: IEEE, 2018: 1-6.

[8] Pfeiffer T, Dom P, Bidkar S, et al. PON Going Beyond FTTH [Invited Tutorial][J]. Journal of Optical Communications and Networking, 2022, 14(1): A31-A40.

[9] ITU-T G. 9804.2-2021, Higher Speed Passive Optical Network Common Transmission Convergence Layer Specification [S].

[10] O-RAN Alliance O-RAN.WG4.CTI-TCP.0-v04.00-2023, O-RAN Cooperative Transport Interface Transport Control Plane Specification 4.0[S].

[11] TashiroT, KuwanoS, TeradaJ, et al. A Novel DBA Scheme for TDM-PON based Mobile Fronthaul[C]//Optical Fiber Communication Conference.San Francisco, California. Washington, D.C: OSA, 2014: Tu3F.3.

[12] UzawaH, NomuraH, ShimadaT, et al. Practical Mobile-DBA Scheme Considering Data Arrival Period for 5G Mobile Fronthaul with TDM-PON[C]//2017 European Conference on Optical Communication (ECOC). Gothenburg, Sweden: IEEE, 2017: 1-3.

[13] ChristodoulopoulosK, BidkarS, PfeifferT, et al. Deterministically Scheduled PON for Industrial Applications[C]//2023 Optical Fiber Communications Conference and Exhibition (OFC). San Diego, CA, USA: IEEE, 2023: Tu3F.5.

[14] Su C, Zhang J W, Ji Y F. Time-aware Deterministic Bandwidth Allocation Scheme in TDM-PON for Time-sensitive Industrial Flows[J]. Journal of Optical Communications and Networking, 2023, 15(5): 255-267.

[15] SuC, ZhangJ W, YuH, et al. Time-aware Deterministic Bandwidth Allocation Scheme for Industrial TDM-PON[C]//2022 European Conference on Optical Communication (ECOC). Basel, Switzerland: IEEE, 2022: Tu5.62.

[16] BidkarS, GalaroJ, PfeifferT. First Demonstration of an Ultra-low-latency Fronthaul Transport over a Commercial TDM-PON Platform[C]//2018 Optical Fiber Communications Conference and Exposition (OFC). San Diego, CA, USA: IEEE, 2018: Tu2K.3.

[17] BidkarS, BonkR, PfeifferT. Low-latency TDM-PON for 5G Xhaul[C]//2020 22nd International Conference on Transparent Optical Networks (ICTON). Bari, Italy: IEEE, 2020: 3203123.

[18] Su C, Zhang J W, Ji Y F. Cyclic Transmission Window-based Bandwidth Allocation Scheme for Asynchronous Time-sensitive Industrial Applications in TDM-PON[J]. Journal of Optical Communications and Networking, 2023, 15(11): 820-829.

[19] Huawei Technologies Co Ltd. Research on End-to-end Network Calculation Technology based on TSN [R/OL]. (2023-06-27) [2023-10-30]. http://www.aii-alliance.org/uploads/1/20230627/2dd584b18e9487afe367febfb9b3e6d1.pdf.

    华为技术有限公司. 基于TSN 的端到端网络演算技术研究[R/OL]. (2023-06-27)[2023-10-30]. http://www.aii-alliance.org/uploads/1/20230627/2dd584b18e9487afe367febfb9b3e6d1.pdf.

[20] Kalør A E, Guillaume R, Nielsen J J, et al. Network Slicing in Industry 4.0 Applications: Abstraction Methods and End-to-end Analysis[J]. IEEE Transactions on Industrial Informatics, 2018, 14(12): 5419-5427.

[21] JiangY M, LiuY. Stochastic Network Calculus[M]. London: Springer, 2008.

[22] Yao H, Gao P, Wang J, et al. Capsule Network Assisted IoT Traffic Classification Mechanism for Smart Cities[J]. IEEE Internet of Things Journal, 2019, 6(5): 7515-7525.

[23] Ruan L, Dias M P I, Wong E. Achieving Low-latency Human-to-machine (H2M) Applications: An Understanding of H2M Traffic for AI-facilitated Bandwidth Allocation[J]. IEEE Internet of Things Journal, 2021, 8(1): 626-635.

[24] Wong E, Pubudini Imali Dias M, Ruan L. Predictive Resource Allocation for Tactile Internet Capable Passive Optical LANs[J]. Journal of Lightwave Technology, 2017, 35(13): 2629-2641.

[25] Ruan L, Dias M P I, Wong E. Deep Neural Network Supervised Bandwidth Allocation Decisions for Low-latency Heterogeneous E-health Networks[J]. Journal of Lightwave Technology, 2019, 37(16): 4147-4154.

[26] BonkR, BorkowskiR, StraubM, et al. Demonstration of ONU Activation for In-service TDM-PON Allowing Uninterrupted Low-latency Transport Links[C]//2019 Optical Fiber Communications Conference and Exhibition (OFC). San Diego, CA, USA: IEEE, 2019: W3J.4.

[27] Bertignono L, Ferrero V, Valvo M, et al. Photon Ranging for Upstream ONU Activation Signaling in TWDM-PON[J]. Journal of Lightwave Technology, 2016, 34(8): 2064-2071.

[28] ZTE. White Paper on the Development of Next-generation Fixed Network Access Technology [R/OL]. (2021-07-29) [2023-10-30]. https://res-www.zte.com.cn/mediares/zte/Files/PDF/white_book/White_Paper_on_Next-Generation_Fixed_Network_Access_Technologies_20201124_CH.pdf?la=zh-CN.

    中兴通讯. 下一代固网接入技术发展白皮书[R/OL]. (2021-07-29) [2023-10-30]. https://res-www.zte.com.cn/mediares/zte/Files/PDF/white_book/White_Paper_on_Next-Generation_Fixed_Network_Access_Technologies_20201124_CH.pdf?la=zh-CN.

[29] LiJ, WangN, ZhuJ L, et al. First Real-time Symmetric 50 G TDM-PON Prototype with High Bandwidth and Low Latency[C]//2023 Opto-Electronics and Communications Conference (OECC). Shanghai, China: IEEE, 2023: 1-4.

[30] ClarkK A, ZhouZ, LiuZ. Picosecond-precision Clock Synchronized Radio Access Networks Using Optical Clock Distribution and Clock Phase Caching[C]//2023 Optical Fiber Communications Conference and Exhibition (OFC). San Diego, CA, USA: IEEE, 2023: W4F.3.

[31] Zhou Z, Wei J, Luo Y, et al. Communications with Guaranteed Bandwidth and Low Latency Using Frequency-referenced Multiplexing[J]. Nature Electronics, 2023, 6(9): 694-702.

[32] Zhang D, Liu D, Wu X, et al. Progress of ITU-T Higher Speed Passive Optical Network (50G-PON) Standardization[J]. Journal of Optical Communications and Networking, 2020, 12(10): D99-D108.

[33] ZhaoY S, XueX W, GuoB L, et al. White Rabbit Protocol Enhanced TDM-PON with Nanoseconds Clock and Data Recovery and Picoseconds Time Synchronization Accuracy[C]//Optical Fiber Communication Conference (OFC) 2022. San Diego, CA, USA: IEEE, 2022: Tu2G.5.

[34] LantzB, YuJ, BhardwajA, et al. SDN-controlled Dynamic Front-haul Provisioning, Emulated on Hardware and Virtual COSMOS Optical X-haul Testbeds[C]//2021 Optical Fiber Communications Conference and Exhibition (OFC). San Francisco, CA, USA: IEEE, 2021: M2B.8.

[35] DasS, SlyneF, KilperD, et al. Schedulers Synchronization Supporting Ultra Reliable Low Latency Communications (URLLC) in Cloud-RAN over Virtualised Mesh PON[C]//2022 European Conference on Optical Communication (ECOC). Basel, Switzerland: IEEE, 2022: 10938.

[36] LantzB, Díaz-MontielA A, YuJ, et al. Demonstration of Software-defined Packet-optical Network Emulation with Mininet-optical and ONOS[C]//2020 Optical Fiber Communications Conference and Exhibition (OFC). San Diego, CA, USA: IEEE, 2020: M3Z.9.

[37] DasS, RuffiniM. PON Virtualisation with EAST-WEST Communications for Low-latency Converged Multi-access Edge Computing (MEC)[C]//Optical Fiber Communication Conference (OFC) 2020. San Diego, CA, USA: IEEE, 2020: M2H.3.

[38] SuzukiT, KimS Y, AsakaK, et al. PON Virtualization Including PHY Softwarization[C]//2022 Optical Fiber Communications Conference and Exhibition (OFC). San Diego, CA, USA: IEEE, 2022: W3G.3.

[39] Suzuki T, Kim S Y, Kani J I, et al. Virtualized PON based on Abstraction, Softwarization, and Service Chaining for Flexible and Agile Service Creations[J]. Journal of Optical Communications and Networking, 2023, 15(1): A39-A48.

[40] MafiolettiD R, SlyneF, GillerR, et al. A Novel Low-latency DBA for Virtualised PON Implemented through P4 In-network Processing[C]//2021 Optical Fiber Communications Conference and Exhibition (OFC). San Francisco, CA, USA: IEEE, 2021: F4I.2.

[41] SlyneF, ZebS, RuffiniM. Stateful DBA Hypervisor Supporting SLAs with Low Latency & High Availability in Shared PON[C]//2021 Optical Fiber Communications Conference and Exhibition (OFC). San Francisco, CA, USA: IEEE, 2021: W6A.48.

[42] GanguliA, SlyneF, RuffiniM. Real-time, Low Latency Virtual DBA Hypervisor for SLA-compliant Multi-service Operations over Shared Passive Optical Networks[C]//2023 Optical Fiber Communications Conference and Exhibition (OFC). San Diego, CA, USA: IEEE, 2023: T3F.2.

[43] Das S, Slyne F, Ruffini M. Optimal Slicing of Virtualized Passive Optical Networks to Support Dense Deployment of Cloud-RAN and Multi-access Edge Computing[J]. IEEE Network, 2022, 36(2): 131-138.

[44] Mondal S, Ruffini M. Optical Front/Mid-haul with Open Access-edge Server Deployment Framework for Sliced O-RAN[J]. IEEE Transactions on Network and Service Management, 2022, 19(3): 3202-3219.

[45] Uzawa H, Honda K, Nakamura H, et al. Dynamic Bandwidth Allocation Scheme for Network-slicing-based TDM-PON Toward the Beyond-5G Era[J]. Journal of Optical Communications and Networking, 2020, 12(2): A135-A143.

[46] ITU-T G Suppl. 74-2021, Network Slicing in a Passive Optical Network Context [S].

张佳玮, 苏琛, 纪越峰. 工业PON中确定性网络传输技术研究(特邀)[J]. 光通信研究, 2024, 50(1): 23016801. Jiawei ZHANG, CHEN SU, Yuefeng JI. Research on Deterministic Network Transmission Technology in Industrial PON[J]. Study On Optical Communications, 2024, 50(1): 23016801.

引用该论文: TXT   |   EndNote

相关论文

加载中...

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!