CN114615136A - 一种5G智能电网切片的FlexE接口管理方法 - Google Patents
一种5G智能电网切片的FlexE接口管理方法 Download PDFInfo
- Publication number
- CN114615136A CN114615136A CN202210209165.4A CN202210209165A CN114615136A CN 114615136 A CN114615136 A CN 114615136A CN 202210209165 A CN202210209165 A CN 202210209165A CN 114615136 A CN114615136 A CN 114615136A
- Authority
- CN
- China
- Prior art keywords
- flexe
- field
- management
- network
- configuration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000007726 management method Methods 0.000 title claims abstract description 112
- 230000005540 biological transmission Effects 0.000 claims abstract description 23
- 230000003068 static effect Effects 0.000 claims abstract description 19
- 238000000034 method Methods 0.000 claims abstract description 15
- 230000002457 bidirectional effect Effects 0.000 claims abstract description 10
- 230000008569 process Effects 0.000 claims abstract description 10
- 230000001360 synchronised effect Effects 0.000 claims abstract description 9
- 238000012795 verification Methods 0.000 claims description 8
- 230000011664 signaling Effects 0.000 claims description 7
- 238000004891 communication Methods 0.000 claims description 6
- 239000000284 extract Substances 0.000 claims description 6
- 238000013507 mapping Methods 0.000 claims description 6
- 230000003993 interaction Effects 0.000 abstract description 4
- 238000005516 engineering process Methods 0.000 description 26
- 239000010410 layer Substances 0.000 description 23
- 238000002955 isolation Methods 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 4
- 230000006855 networking Effects 0.000 description 4
- 239000003795 chemical substances by application Substances 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 239000012634 fragment Substances 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000012792 core layer Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种5G智能电网切片的FlexE接口管理方法,定义了FlexE管理帧参数的格式及意义;具体地,优化了FlexE接口的设备管理,扩展FlexE管理帧中关于静态/可配置参数的控制字段,用于获取FlexE接口的状态,使不需要配置的网络设备保持静态接口,配置需要配置的网络设备的FlexE接口参数;优化了动态协商协议的实施方案,扩展FlexE管理帧中关于动态协商协议参数的控制字段,灵活改进双向传输配置,更好更快获取配置参数;优化了FlexE客户端管理,增加了操作字符段来,不启用协商协议时,不需要从活动日历配置到备份日历配置的同步切换;并增加双向传输交互的安全性管理流程,从而确保对FlexE接口安全、高效的管理。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种5G智能电网切片的FlexE接口管理方法。
背景技术
5G应用场景可以分为三类:增强移动宽带(eMBB)、海量机器类通信(mMTC)和超可靠低时延通信(uRLLC)。多样性的业务对承载网提出了不同的关键需求。5G有解决差异化SLA与建网成本之间矛盾的需求,需要可平滑升级、有成本竞争力的带宽提升方案,有低时延的电信网络需求,有实现业务物理隔离,同一张网络实现资源5G切片的需求。
5G网络切片将共享的物理基础设施切割成了多个独立的虚拟网络,为不同业务提供独立运行、相互隔离的定制化专用网络服务,是5G服务垂直行业的关键切入点。网络切片利用SDN/NFV技术将单个物理网络划分为多个虚拟网络,每个切片代表一个独立的、虚拟化的从无线接入网到承载网、核心网的端到端网络,各切片之间相互绝缘,以满足多种业务场景对网络的不同需求。5G网络切片允许运营商在同一硬件基础设施上分割多个虚拟逻辑端到端网络。每个网络片从接入网到传输网再到核心网在逻辑上是隔离的,能够适应不同业务3的各种特性要求,满足大容量,低延迟,大连接,多业务支持的需求。
5G网络切片整体包括接入、传输、核心网域切片使能技术,5G网络切片标识及接入技术,5G网络切片端到端管理技术,5G网络切片端到端SLA保障技术4项关键技术。其中,接入、传输、核心网域切片使能技术作为基础支撑技术,实现接入、传输、核心网的网络切片实例;网络切片标识及接入技术实现网络切片实例与终端业务类型的映射,并将终端注册至正确的网络切片实例;5G网络切片端到端管理技术实现端到端网络切片的编排与管理;网络切片端到端SLA保障技术可以对各域网络性能指标进行采集分析和准实时处理,保证***的性能满足用户的SLA需求。
而FlexE技术更可以满足5G切片的需求。其一大特点就是实现业务带宽需求与物理接口带宽解耦合。通过标准的25GE/100GE速率接口,通过端口捆绑和时隙交叉技术轻松实现业务带宽25G→50G→100G→200G→400G→xT的逐步演进,利用100GE接口实现400G大带宽。5G时代将以“用户体验为”中心,需要随时随地为用户提供100Mbps以上的用户体验速率,热点高容量地区甚至需要提供1Gbps用户体验速率和单基站几十G的峰值速率。未来接入层承载设备需要提供10GE和25GE接口用于基站接入,100GE接口大速率接口用于网络侧,汇聚核心层面将采用更高速率的400G、甚至T级别速率组网。
FlexE带宽扩展技术通过时隙控制,保障业务严格均匀分布在FlexE Group的各个物理接口上,并且可以通过动态增加或减少时隙数量实时调整网络带宽资源占用,应对业务流量的实时变化。FlexE技术基于IEEE 802.3标准,在MAC层和PHY层之间引入FlexE Shim层,对MAC层与PHY层进行解耦,从而实现灵活的速率匹配。FlexE采用了Clients/Group的架构,其中Clients为MAC层,Group为PHY层,FlexE层作为中转站,起到粘合剂的作用。简单的说,向下对PHY层进行分割,化作资源池,向上将MAC层进行重新编码以适配PHY层,这就是FlexE Shim层所作的事情传统分组设备对于客户业务报文采用逐跳转发策略,网络中每个节点设备都需要对数据包进行MAC层和MPLS层解析,这种解析耗费大量时间,单设备转发时延高达数十微秒。LTE移动回传网,S1单向传输单向时延要求超过10ms,理想情况5ms,X2是S1的2倍。而在5G时代,车联网、工业控制等垂直行业对时延要求非常苛刻,根据3GPP定义,uRLLC场景下空口时延低至0.5ms,而单向端到端时延不超过1ms,对回传网而言,时延指标约为核心网处理时延的1/3,即100~150μs。承载网为了满足超低时延的需求,必须从设备架构和网络设计两方面同时着手,提供微秒级别的设备转发时延和更有效的网络转发模型。相比MPLS技术,FlexE技术更接近物理层比特流传输,因此FlexE技术更易实现超低时延转发,使其能满足5G承载网络需求。FlexE技术通过时隙交叉技术实现基于物理层的用户业务流转发,用户报文在网络中间节点无须解析,业务流转发过程近乎实时完成,实现单跳设备转发时延小于1μs,为承载超低时延业务奠定了基础。
FlexE技术不仅可以实现大带宽扩展,同时可以实现高速率接口精细化划分,实现不同低速率业务在不同的时隙中传输,相互之间物理隔离。融合FlexE子管道特性和物理层时隙交叉特性,承载网络上可以构建跨网元的端到端FlexE Tunnel刚性管道,中间节点无需解析业务报文,形成严格的物理层业务隔离。因此流量在物理层隔离,业务在整网上进行网络切片,成为满足5G多样化场景承载的关键需求之一。
总的来说,FlexE在不同基础设施条件下,实现了对5G不同业务带宽的支持。这就是所谓的“灵活性(Flexible)”。基于FlexE通道化功能,运营商可以在现有线路上,构建端到端的管道。这些管道的服务等级可以不同。FlexE技术以其接口速率灵活可变,接口与光传输能力解耦,满足多业务通道化隔离的QOS的特点,实现5G业务信道化隔离,实现5G的按需扩容,支持5G分片承载等多种功能,灵活的满足了5G切片的多种需求。所以说FlexE已经是公认的5G承载网关键技术之一,也是第三代以太网技术的核心。5G的发展是一个技术创新的过程,其需求的多样性也对移动承载在带宽、时延、业务隔离、虚拟化等方面带来了诸多挑战,我们的技术依托强大的研发实力,以及对5G技术和承载网发展趋势的深入理解,推出面向5G的承载的FlexE解决方案,迎接5G时代全新的发展机遇。
虽然,诸多工作都对FlexE的子协议进行了不断地扩充和重定义,这使FlexE协议栈及其接口变得冗杂且难以管理。在[FLEXE]中定义了灵活开销帧,用于将灵活组特定信息从PE1传送到PE2,包括配置信息(灵活组号、灵活映射、灵活PHY/实例号、CCA和CCB)、状态信息RPF和信令信息(CC、CR和CA)。接收端使用开销帧中的配置信息来验证FlexE组中的两端是否正确配置了相同的值集。如果PE2发现从PE1发送的开销中的信息与其自身的配置不匹配,应发出不匹配警报。
目前IETF开始了关于FlexE接口管理方面的工作。draft-jiang-ccamp-flexe-ifmps-00草案就是IETF对FlexE接口管理提出的一些必要考虑。该草案用以概述了FlexE接口管理的问题陈述,还对灵活以太网FlexE接口管理的配置需求进行了分析。最后总结了对FlexE接口管理的要求。
然而,目前该草案工作组的工作还停留在第一步,只对FlexE的接口管理配置提出了需求分析,该草案还存在以下问题:
(1)FlexE接口的状态难以通过管理帧来获取,从而一些简单设备/不需要配置的设备难以保持静态接口,SDN控制器或者网络管理***无法通过管理帧配置接口参数;
(2)FlexE管理帧关于动态协商协议参数难以获取,接收对等体无法从发送对等体发送的FlexE管理帧中提取动态协商相关的配置信息;
(3)FlexE管理帧关于对灵活客户端管理不到位,首先其受到动态协商协议的影响,其次,添加/删除/调整大小/调整插槽位置等操作难以在管理帧中体现;
(4)现有草案总结的FlexE接口管理需求未考虑安全注意事项。双向传输交互流程安全性难以保障。
发明内容
为解决现有技术中存在的不足,本发明的目的在于,提供一种5G智能电网切片的FlexE接口管理方法,定义了FlexE管理帧参数的格式及意义,并增加双向传输交互的安全性管理流程,从而确保对FlexE接口安全、高效的管理。
为实现本发明的目的,本发明所采用的技术方案是:
一种5G智能电网切片的FlexE接口管理方法,SDN控制器或网路管理***NMS通过网络配置协议与每个网络设备上的管理代理连接,来配置网络设备的FlexE接口参数;
扩展FlexE管理帧中关于静态/可配置参数的控制字段,用于获取FlexE接口的状态,使不需要配置的网络设备保持静态接口,配置需要配置的网络设备的FlexE接口参数;
关于静态/可配置参数的控制字段,包括SoC_state字段,用于表明当前FlexE配置状态;SoC_need_config字段,用于表明当前接口是否需要配置;Parameter_control字段,用于表示参数控制方;Control_data字段,用于表明控制方的控制信息。
进一步地,SoC_state字段,长度为2bit,00—静态,01—可配置状态;SoC_need_config字段,长度为1bit,与SoC_state字段结合以动态管理FlexE接口;Parameter_control字段,长度为1B,用来表示参数控制方为SDN控制器控制或网络管理***NMS;Control_data字段,长度为2B,第一个字节用以标明控制方本身信息,第二个字节控制方可选8种不同控制。
进一步地,配置好FlexE接口参数的网络设备作为发送对等体,另一网络设备作为接收对等体从发送对等体发送的FlexE管理帧中提取配置信息;扩展FlexE管理帧中关于动态协商协议参数的控制字段D_N_P,用于表示该动态协商协议是否被启用及相关功能实现;D_N_P字段,包括Enable字段,表示动态协商协议是否被启用;Configuration_Information字段,表示FlexE的配置信息;FlexE_group_bonding_PHY字段,表示灵活客户端及其绑定PHYs。
进一步地,Enable字段,长度为1bit,0表示未启用动态协商,1表示启用动态协商;Configuration_Information字段,长度为2B,表示动态协商协议启用后接收对等体从发送对等体发送的FlexE管理帧中提取配置信息;FlexE_group_bonding_PHY字段,长度为4B,表示配置灵活客户端及其绑定PHYs,为信令协议正确工作建立灵活开销信道。
进一步地,针对网络设备的灵活管理,在FlexE管理帧中增加关于灵活客户端管理参数的字段Flexible_client_management;如果未启用协商协议,不需要从活动日历配置到备份日历配置的同步切换;如果启用了协商协议,对每个网络设备的备份日历顺序操作;
Flexible_client_management字段,包括FCM_Operator字段,表明具体操作符;FCM_Parameter字段,表明操作对象和数目。
进一步地,FCM_Operator字段,长度为1B,01—表示添加一个或多个客户端;02—表示删除一个或多个客户端;03—表示调整一个或多个客户端大小;04—表示调整一个或多个客户端插槽位置;05至后续操作符暂时保留以待后续扩展操作;
FCM_Parameter字段,长度为1B+nB+1B,第一个字节表示操作对象的数目,第二到第五个字节表示***作对象的ID,第六个字节表示操作参数,即调成过后的大小。
进一步地,网络设备通过同一条FlexE链路在两个方向上预留相同数量的时隙或带宽,对于网络设备接收到的FlexE参数的期望值将与在同一传输方向上配置的参数值相同,如果接收到的参数值与本地配置的参数值不同,则网络设备向SDN控制器/NMS报告不匹配。
进一步地,网络设备之间双向传输时的安全通信流程具体步骤如下:
(6)发送对等体A和接收对等体B初始化一个三个字节的全零字段BF;
(7)双方根据本地配置参数值,按FlexE组号码、PHY号码和日历配置分为三组,每组按特定三种HASH函数映射到BF字段中;即:
BF(Hi(x))=1(i=1、2、3)
(8)双方由此得到BF’,发送对等体A把BFa’添加到管理帧末尾;
(9)接收对等体B收到BFa’,按步骤(2)计算BFab的过程中即可发现哪些字段不匹配;
(10)若步骤(4)中没有出现不匹配内容,则代表安全验证通过;否则接收对等体将不匹配报告发送给SDN控制器/NMS。
进一步地,以FlexE组号码为例,假设该组计算映射的三个值中有任意0、1与收到的BFa’不匹配,即代表双方FlexE组号码不匹配;PHY号码和日历配置的验证方法与此相同。
本发明的有益效果在于,与现有技术相比,本发明有以下优点:
第一,优化了FlexE接口的设备管理,一些简单设备/不需要配置的设备可以通过管理帧保持静态接口,而需要配置的接口参数由SDN控制器或者网络管理***配置。因此流量在物理层隔离,业务在整网上进行网络切片,成为满足5G多样化场景承载的关键需求之一。
第二,优化了动态协商协议的实施方案,利用新增的动态协商协议参数,灵活改进双向传输配置,更好更快获取配置参数。
第三,优化了FlexE客户端管理,增加了操作字符段来,不启用协商协议时,不需要从活动日历配置到备份日历配置的同步切换。
第四,优化了FlexE接口的安全***互流程,使其安全性和高效性得到了保障,确保了FlexE接各参数配置的正确性与高效性。
附图说明
图1是FlexE管理概述图;
图2是FlexE客户端双向传输安全性验证关键步骤示意图。
具体实施方式
下面结合附图和实施例对本发明的技术方案作进一步的说明。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本申请的保护范围。
如图1所示,本发明所述的第一设备PE1和第二设备PE2之间的FlexE组的FlexE接口管理,其中,PE1和PE2是网络设备,如路由器或OTN产品。SDN控制器/网路管理***NMS可以通过分别与PE1和PE2交互来管理PE1和PE2之间的FlexE组,具体通过使用网络配置协议Netconf或Restconf与每个PE节点上的管理代理连接。
Netconf提供了安装、操作和删除网络设备配置的机制,其操作是在一个简单的远程调用层(RPC)之上实现的。Restconf是通过HTTP/HTTPS使用XML消息的Netconf。
网路管理***(Network Management System,NMS),移动通信网中的网路管理***,它的管理对象可以包括网路中所有的实体,如:网路设备、应用程式、伺服器***、路由器、交换机、辅助设备等,给网路***管理员提供一个全***的网路视图。
软件定义网络(Software Defined Network,SDN),一种新型的网络创新架构,是网络虚拟化的一种实现方式,通过将网络设备的控制面和数据面分离开来,从而实现网络流量的灵活控制,使网络作为管道变得更加智能。
网络设备的FlexE接口参数由SDN控制器或网路管理***NMS配置,因此扩展FlexE管理帧的控制字段,更好的获取FlexE接口的状态,从而使得一些简单的网络设备、不需要配置的网络设备保持静态接口,而需要配置的网络设备的FlexE接口参数由SDN控制器或者网络管理***NMS配置。
FlexE管理帧中增加的关于静态/可配置参数的控制字段定义,包括SoC_state,SoC_need_config,Parameter_control,Control_data字段,用于描述FlexE接口的状态是处于静态还是可配置状态,以及相应的控制信息。
其中,SoC_state字段,长度为2bit,用于表明当前FlexE配置状态;00—静态,如果FlexE是静态的,则FlexE组由固定数量的FlexE实体组成,例如,单个固定客户端的简单绑定或固定日历配置。一些简单的设备可能只支持静态配置。01—可配置状态。10、11—考虑到协议可扩展性,将后续状态留用以备扩展。
SoC_need_config字段,长度为1bit,用于表明当前接口是否需要配置以动态管理FlexE接口(或不可能配置),与前面SoC_state字段结合可以充分考虑所有情况,例如,静态接口可能需要配置也可能已经配置完毕无需再配置。
Parameter_control字段,长度为1B,用来表示参数控制方,如果FlexE是可配置的,FlexE接口参数可以由SDN控制器控制,也可以由网络管理***NMS配置。
Control_data字段,长度为2B,用以表明控制方的控制信息,第一个字节用以标明控制方本身信息,第二个字节控制方可选8种不同控制。
综上,SDN控制器/网路管理***NMS通过网络配置协议与每个网络设备节点PE的管理代理连接,来配置网络设备的FlexE接口参数;扩展FlexE管理帧的控制字段,用于获取FlexE接口的状态,从而使不需要配置的网络设备保持静态接口,配置需要配置的网络设备的FlexE接口参数。
配置好FlexE接口参数的第一设备PE1可以作为发送对等体,第二设备PE2作为接收对等体可以从发送对等体发送的FlexE管理帧中提取配置信息,因此通过增加FlexE管理帧的控制字段,扩展了一个动态协商协议。从双向传输的观点来看,一个方向上的接收对等体也充当另一个方向上的发送对等体。
在FlexE数据平面中使用两种日历配置来促进重新配置,即CCA和CCB。它们实际上是两个列表;例如,对于100GBASE-R的PHY,每个列表是20*2字节;或者对于400GBASE-R的PHY是4*20*2字节,其中每个列表项指示在日历槽中携带的客户号。
在任何给定时间,只有一个日历配置处于活动状态,用于将弹性客户端映射到弹性组,以及将弹性客户端从弹性组中解映射。当日历配置的切换添加/删除/调整弹性组中的弹性客户端时,切换不会影响其大小和日历槽分配未更改的现有客户端。
状态信息指示绑定物理设备的状态,目前在已定的RFC和草案中仅定义了RPF(远程PHY故障),如果设置为1,则通知远端本地检测到PHY故障。信令信息可用于协调PE1和PE2之间从活动日历配置CCA到备用日历配置CCB的切换。CC、CR和CA用于协调FLEXE mux和FlexE demux(即FlexE组的源和宿)之间的日历A到日历B的切换,反之亦然。该协议可随意实施。已有RFC和草案规定了一个动态协商协议,通过在灵活组开销中发信号通知,用于在灵活组中自动切换日历。
本发明在FlexE管理帧中新增一个关于动态协商协议参数的控制字段D_N_P字段(Dynamic Negotiation Protocol),用以表示该动态协商协议是否被启用及相关功能实现,D_N_P字段包括Enable、Configuration_Information、FlexE_group_bonding_PHY。
其中,Enable字段,长度为1bit,表示动态协商协议是否被启用,用01两个状态标识即可,关键在于当该字段为1时启用动态协商之后,后面两个配置信息。
Configuration_Information字段,长度为2B,表示FlexE的配置信息,如果动态协商协议被启用,如果一个对等体启用协商,另一个对等体也必须启用协商;则接收对等体可以进一步从发送对等体发送的FlexE管理帧中提取配置信息(特别是CCA和CCB)。如果启用了协商协议,接收对等体不需要配置任何FlexE参数。
FlexE_group_bonding_PHY字段,长度为4B,表示灵活客户端及其绑定PHYs,必须首先配置灵活组(灵活客户端)及其绑定PHYs,以便为信令协议正确工作建立灵活开销信道。因此,即使启用了协商,PEs的两端也需要FlexE配置。
由于CC、CR和CA的动态信令是在数据平面中自动完成的;特别是,CR和CA是通过FlexE开销动态交换的请求和确认,CC决定是CCA还是CCB是活动的,该机制独立于管理平面在FlexE数据平面上工作。
综上,配置好FlexE接口参数的第一设备PE1可以作为发送对等体,第二设备PE2作为接收对等体可以从发送对等体发送的FlexE管理帧中提取配置信息,因此增加FlexE管理帧的控制字段,扩展了一个动态协商协议;用以表示该动态协商协议是否被启用及相关功能实现。
如果未启用协商协议时,不需要从活动日历配置到备份日历配置的同步切换;为实现对客户端(网络设备)的灵活管理,在FlexE管理帧中增加关于灵活客户端管理参数的定义。
如果未启用动态协商协议,FlexE客户端的管理(添加/删除/调整大小/调整插槽位置)通常是对每个FlexE PE的当前日历的顺序操作,并且日历配置值的检索也基于活动日历。因此,不需要从活动日历配置到备份日历配置的同步切换。但是,在重新配置期间,一些客户端流量可能会丢失。
如果启用了协商协议,对FlexE客户端的管理(添加/删除/调整大小/调整插槽位置)通常是对每个FlexE PE的备份日历的顺序操作。
本发明在FlexE管理帧中新增一个字段Flexible_client_management,用以支持灵活客户端(网络设备)管理,包括FCM_Operator、FCM_Parameter。
其中,FCM_Operator字段,长度为1B,表明具体操作符,01—表示添加一个或多个客户端;02—表示删除一个或多个客户端;03—表示调整一个或多个客户端大小;04—表示调整一个或多个客户端插槽位置;05至后续操作符暂时保留以待后续扩展操作。
FCM_Parameter字段,长度为1B+nB+1B,表明操作对象和数目,第一个字节表示操作对象的数目。这里我们假设同时操作三个对象。则第二到第五个字节表示***作对象的ID。假设同时操作三个对象,则第六个字节表示操作参数,即调成过后的大小。
如果未启用协商协议,不需要从活动日历配置到备份日历配置的同步切换。如果启用了协商协议,对FlexE客户端的管理通常是对每个FlexE PE的备份日历的顺序操作。
然后,动态协商控制对等点将备份日历配置同步切换到活动日历配置。由于客户端流量在重新配置期间不会丢失,因此建议将其作为默认工作模式,因此切换不会中断。此外,日历配置值的检索应基于协议收敛后的新活动日历(根据[FLEXE]计算,收敛时间预计约为10ms)。在这两种情况下,管理平面只需要处理单个日历,不需要从SDN/NMS的角度监控日历是CCA还是CCB。
综上,为实现对客户端(网络设备)的灵活管理,在FlexE管理帧中增加关于灵活客户端管理参数的字段Flexible_client_management,包括FCM_Operator、FCM_Parameter。如果未启用协商协议,不需要从活动日历配置到备份日历配置的同步切换。如果启用了协商协议,对FlexE客户端(网络设备)的管理通常是对每个FlexE PE的备份日历的顺序操作。
灵活链路(包括每个绑定物理链路)总是双向的,并且灵活客户端(网络设备)通常通过同一条FlexE链路在两个方向上预留相同数量的时隙或带宽。对于FlexE客户端,接收到的FlexE参数的期望值将与在同一PE上传输方向上配置的那些参数的值相同。如果接收到的参数值与本地配置的参数值不同,对等体应该向SDN控制器/NMS报告不匹配。不匹配的示例可能包括:FlexE组号码不匹配、FlexE PHY号码不匹配、日历配置不匹配。
此实施例规定了双向传输时,网络设备之间的安全通信流程,具体如下:
(11)FlexE发送方和接收方初始化一个三个字节的全零字段BF;
(12)如图2所示,双方根据本地配置参数值,按FlexE组号码、PHY号码和日历配置分为三组,每组按特定三种(也可多种,但不易过多,会导致BF哈希冲突过多从而失去意义)HASH函数映射到BF字段中;即:
BF(Hi(x))=1(i=1、2、3)
注:这三种哈希函数内置在各硬件上,只要保持发送方和接收方一致即可,无特殊要求。即三组最多映射9个1相对于3个字节的24位BF来说大小合适,且能尽可能的减少哈希冲突。
(13)双方由此得到BF’;假设现在A是发送方,B是接收方,A就把BFa’添加到管理帧末尾;
(14)接收方B收到BFa’,按步骤(2)计算BFab的过程中即可发现哪些字段不匹配;以FlexE组号码为例:假设该组计算映射的三个值中有任意0、1与收到的BFa’不匹配,即代表双方FlexE组号码不匹配;
PHY号码和日历配置的验证方法与此相同。
(15)若(4)中没有出现不匹配内容,则代表安全验证通过;否则接收方将不匹配报告发送给SDN控制器/NMS。
综上,网络设备通常通过同一条FlexE链路在两个方向上预留相同数量的时隙或带宽。对于网络设备接收到的FlexE参数的期望值将与在同一PE上传输方向上配置的那些参数的值相同。如果接收到的参数值与本地配置的参数值不同,对等体应该向SDN控制器/NMS报告不匹配。
双方通过哈希映射,保密增强的方法,可得到一组特定比特流。双方可以通过比较这组比特流从而对Flex的组号码、组PHY的号码以及组日历配置号码进行安全验证。这一实施例使得FlexE接口的安全性和高效性得到了保障,确保了FlexE接口各参数配置的正确性。
本发明的有益效果在于,与现有技术相比,本发明有以下优点:
第一,优化了FlexE接口的设备管理,一些简单设备/不需要配置的设备可以通过管理帧保持静态接口,而需要配置的接口参数由SDN控制器或者网络管理***配置。因此流量在物理层隔离,业务在整网上进行网络切片,成为满足5G多样化场景承载的关键需求之一。
第二,优化了动态协商协议的实施方案,利用新增的动态协商协议参数,灵活改进双向传输配置,更好更快获取配置参数。
第三,优化了FlexE客户端管理,增加了操作字符段来,不启用协商协议时,不需要从活动日历配置到备份日历配置的同步切换。
第四,优化了FlexE接口的安全***互流程,使其安全性和高效性得到了保障,确保了FlexE接各参数配置的正确性与高效性。
本发明申请人结合说明书附图对本发明的实施示例做了详细的说明与描述,但是本领域技术人员应该理解,以上实施示例仅为本发明的优选实施方案,详尽的说明只是为了帮助读者更好地理解本发明精神,而并非对本发明保护范围的限制,相反,任何基于本发明的发明精神所作的任何改进或修饰都应当落在本发明的保护范围之内。
Claims (9)
1.一种5G智能电网切片的FlexE接口管理方法,其特征在于,SDN控制器或网路管理***NMS通过网络配置协议与每个网络设备上的管理代理连接,来配置网络设备的FlexE接口参数;
扩展FlexE管理帧中关于静态/可配置参数的控制字段,用于获取FlexE接口的状态,使不需要配置的网络设备保持静态接口,配置需要配置的网络设备的FlexE接口参数;
关于静态/可配置参数的控制字段,包括SoC_state字段,用于表明当前FlexE配置状态;SoC_need_config字段,用于表明当前接口是否需要配置;Parameter_control字段,用于表示参数控制方;Control_data字段,用于表明控制方的控制信息。
2.根据权利要求1所述的5G智能电网切片的FlexE接口管理方法,其特征在于,
SoC_state字段,长度为2bit,00—静态,01—可配置状态;SoC_need_config字段,长度为1bit,与SoC_state字段结合以动态管理FlexE接口;Parameter_control字段,长度为1B,用来表示参数控制方为SDN控制器控制或网络管理***NMS;Control_data字段,长度为2B,第一个字节用以标明控制方本身信息,第二个字节控制方可选8种不同控制。
3.根据权利要求1所述的5G智能电网切片的FlexE接口管理方法,其特征在于,
配置好FlexE接口参数的网络设备作为发送对等体,另一网络设备作为接收对等体从发送对等体发送的FlexE管理帧中提取配置信息;扩展FlexE管理帧中关于动态协商协议参数的控制字段D_N_P,用于表示该动态协商协议是否被启用及相关功能实现;D_N_P字段,包括Enable字段,表示动态协商协议是否被启用;Configuration_Information字段,表示FlexE的配置信息;FlexE_group_bonding_PHY字段,表示灵活客户端及其绑定PHYs。
4.根据权利要求3所述的5G智能电网切片的FlexE接口管理方法,其特征在于,
Enable字段,长度为1bit,0表示未启用动态协商,1表示启用动态协商;Configuration_Information字段,长度为2B,表示动态协商协议启用后接收对等体从发送对等体发送的FlexE管理帧中提取配置信息;FlexE_group_bonding_PHY字段,长度为4B,表示配置灵活客户端及其绑定PHYs,为信令协议正确工作建立灵活开销信道。
5.根据权利要求3所述的5G智能电网切片的FlexE接口管理方法,其特征在于,
针对网络设备的灵活管理,在FlexE管理帧中增加关于灵活客户端管理参数的字段Flexible_client_management;如果未启用协商协议,不需要从活动日历配置到备份日历配置的同步切换;如果启用了协商协议,对每个网络设备的备份日历顺序操作;
Flexible_client_management字段,包括FCM_Operator字段,表明具体操作符;FCM_Parameter字段,表明操作对象和数目。
6.根据权利要求5所述的5G智能电网切片的FlexE接口管理方法,其特征在于,
FCM_Operator字段,长度为1B,01—表示添加一个或多个客户端;02—表示删除一个或多个客户端;03—表示调整一个或多个客户端大小;04—表示调整一个或多个客户端插槽位置;05至后续操作符暂时保留以待后续扩展操作;
FCM_Parameter字段,长度为1B+nB+1B,第一个字节表示操作对象的数目,第二到第五个字节表示***作对象的ID,第六个字节表示操作参数,即调成过后的大小。
7.根据权利要求3所述的5G智能电网切片的FlexE接口管理方法,其特征在于,
网络设备通过同一条FlexE链路在两个方向上预留相同数量的时隙或带宽,对于网络设备接收到的FlexE参数的期望值将与在同一传输方向上配置的参数值相同,如果接收到的参数值与本地配置的参数值不同,则网络设备向SDN控制器/NMS报告不匹配。
8.根据权利要求7所述的5G智能电网切片的FlexE接口管理方法,其特征在于,
网络设备之间双向传输时的安全通信流程具体步骤如下:
(1)发送对等体A和接收对等体B初始化一个三个字节的全零字段BF;
(2)双方根据本地配置参数值,按FlexE组号码、PHY号码和日历配置分为三组,每组按特定三种HASH函数映射到BF字段中;即:
BF(Hi(x))=1(i=1、2、3)
(3)双方由此得到BF’,发送对等体A把BFa’添加到管理帧末尾;
(4)接收对等体B收到BFa’,按步骤(2)计算BFab的过程中即可发现哪些字段不匹配;
(5)若步骤(4)中没有出现不匹配内容,则代表安全验证通过;否则接收对等体将不匹配报告发送给SDN控制器/NMS。
9.根据权利要求8所述的5G智能电网切片的FlexE接口管理方法,其特征在于,
以FlexE组号码为例,假设该组计算映射的三个值中有任意0、1与收到的BFa’不匹配,即代表双方FlexE组号码不匹配;PHY号码和日历配置的验证方法与此相同。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210209165.4A CN114615136B (zh) | 2022-03-04 | 2022-03-04 | 一种5G智能电网切片的FlexE接口管理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210209165.4A CN114615136B (zh) | 2022-03-04 | 2022-03-04 | 一种5G智能电网切片的FlexE接口管理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114615136A true CN114615136A (zh) | 2022-06-10 |
CN114615136B CN114615136B (zh) | 2023-10-27 |
Family
ID=81860556
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210209165.4A Active CN114615136B (zh) | 2022-03-04 | 2022-03-04 | 一种5G智能电网切片的FlexE接口管理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114615136B (zh) |
Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106612203A (zh) * | 2015-10-27 | 2017-05-03 | 中兴通讯股份有限公司 | 一种处理灵活以太网客户端数据流的方法及装置 |
CN106612220A (zh) * | 2015-10-27 | 2017-05-03 | 中兴通讯股份有限公司 | 灵活以太网的通道管理方法和装置 |
WO2017070851A1 (en) * | 2015-10-27 | 2017-05-04 | Zte Corporation | Channelization for flexible ethernet |
CN106792820A (zh) * | 2016-12-27 | 2017-05-31 | 南京邮电大学 | 一种使用sdn控制器的小基站控制协议及方法 |
CN108243035A (zh) * | 2016-12-26 | 2018-07-03 | 华为技术有限公司 | Dcn报文处理方法、网络设备和网络*** |
CN108631873A (zh) * | 2017-03-21 | 2018-10-09 | 中兴通讯股份有限公司 | 网络管理信息的收发方法、装置、发送设备和接收设备 |
CN109995588A (zh) * | 2019-03-29 | 2019-07-09 | 烽火通信科技股份有限公司 | 一种灵活以太网链路管理方法及*** |
US20190319742A1 (en) * | 2016-12-27 | 2019-10-17 | Huawei Technologies Co., Ltd. | Radio fronthaul interface signal transmission method, network device, and system |
CN110557217A (zh) * | 2018-06-01 | 2019-12-10 | 华为技术有限公司 | 一种业务数据的处理方法及装置 |
US20200007255A1 (en) * | 2015-06-30 | 2020-01-02 | Ciena Corporation | Flexible Ethernet switching systems and methods |
CN110677918A (zh) * | 2018-07-03 | 2020-01-10 | 中国电信股份有限公司 | 链路状态信息转发方法、***及装置 |
CN111082957A (zh) * | 2018-10-22 | 2020-04-28 | 中兴通讯股份有限公司 | 端口配置检测方法、终端和计算机可读存储介质 |
US20200228458A1 (en) * | 2017-09-28 | 2020-07-16 | Huawei Technologies Co., Ltd. | Data transmission method, apparatus, and system |
CN111565113A (zh) * | 2019-02-13 | 2020-08-21 | 烽火通信科技股份有限公司 | 用于sdn控制器的灵活以太网网络拓扑抽象方法及*** |
US20210044482A1 (en) * | 2018-04-23 | 2021-02-11 | Huawei Technologies Co., Ltd. | System, Function and Interface for Interconnecting Multi-Domain Network Slice Control and Management |
CN112491492A (zh) * | 2019-09-12 | 2021-03-12 | 华为技术有限公司 | 一种时隙协商的方法和设备 |
WO2021047538A1 (zh) * | 2019-09-12 | 2021-03-18 | 华为技术有限公司 | 一种时隙协商的方法和设备 |
CN112929199A (zh) * | 2019-12-06 | 2021-06-08 | 华为技术有限公司 | 灵活以太网组的管理方法、设备及计算机可读存储介质 |
CN113055210A (zh) * | 2019-12-27 | 2021-06-29 | ***通信有限公司研究院 | 一种接口信息的发送方法及设备 |
CN113839870A (zh) * | 2020-06-24 | 2021-12-24 | 华为技术有限公司 | 路径创建方法、装置及*** |
CN113973051A (zh) * | 2020-07-25 | 2022-01-25 | 华为技术有限公司 | 一种接口配置方法及装置 |
-
2022
- 2022-03-04 CN CN202210209165.4A patent/CN114615136B/zh active Active
Patent Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20200007255A1 (en) * | 2015-06-30 | 2020-01-02 | Ciena Corporation | Flexible Ethernet switching systems and methods |
CN106612220A (zh) * | 2015-10-27 | 2017-05-03 | 中兴通讯股份有限公司 | 灵活以太网的通道管理方法和装置 |
WO2017070851A1 (en) * | 2015-10-27 | 2017-05-04 | Zte Corporation | Channelization for flexible ethernet |
CN106612203A (zh) * | 2015-10-27 | 2017-05-03 | 中兴通讯股份有限公司 | 一种处理灵活以太网客户端数据流的方法及装置 |
CN108243035A (zh) * | 2016-12-26 | 2018-07-03 | 华为技术有限公司 | Dcn报文处理方法、网络设备和网络*** |
CN106792820A (zh) * | 2016-12-27 | 2017-05-31 | 南京邮电大学 | 一种使用sdn控制器的小基站控制协议及方法 |
US20190319742A1 (en) * | 2016-12-27 | 2019-10-17 | Huawei Technologies Co., Ltd. | Radio fronthaul interface signal transmission method, network device, and system |
CN108631873A (zh) * | 2017-03-21 | 2018-10-09 | 中兴通讯股份有限公司 | 网络管理信息的收发方法、装置、发送设备和接收设备 |
US20200228458A1 (en) * | 2017-09-28 | 2020-07-16 | Huawei Technologies Co., Ltd. | Data transmission method, apparatus, and system |
US20210044482A1 (en) * | 2018-04-23 | 2021-02-11 | Huawei Technologies Co., Ltd. | System, Function and Interface for Interconnecting Multi-Domain Network Slice Control and Management |
CN110557217A (zh) * | 2018-06-01 | 2019-12-10 | 华为技术有限公司 | 一种业务数据的处理方法及装置 |
CN110677918A (zh) * | 2018-07-03 | 2020-01-10 | 中国电信股份有限公司 | 链路状态信息转发方法、***及装置 |
CN111082957A (zh) * | 2018-10-22 | 2020-04-28 | 中兴通讯股份有限公司 | 端口配置检测方法、终端和计算机可读存储介质 |
CN111565113A (zh) * | 2019-02-13 | 2020-08-21 | 烽火通信科技股份有限公司 | 用于sdn控制器的灵活以太网网络拓扑抽象方法及*** |
CN109995588A (zh) * | 2019-03-29 | 2019-07-09 | 烽火通信科技股份有限公司 | 一种灵活以太网链路管理方法及*** |
CN112491492A (zh) * | 2019-09-12 | 2021-03-12 | 华为技术有限公司 | 一种时隙协商的方法和设备 |
WO2021047538A1 (zh) * | 2019-09-12 | 2021-03-18 | 华为技术有限公司 | 一种时隙协商的方法和设备 |
CN112929199A (zh) * | 2019-12-06 | 2021-06-08 | 华为技术有限公司 | 灵活以太网组的管理方法、设备及计算机可读存储介质 |
CN113055210A (zh) * | 2019-12-27 | 2021-06-29 | ***通信有限公司研究院 | 一种接口信息的发送方法及设备 |
CN113839870A (zh) * | 2020-06-24 | 2021-12-24 | 华为技术有限公司 | 路径创建方法、装置及*** |
CN113973051A (zh) * | 2020-07-25 | 2022-01-25 | 华为技术有限公司 | 一种接口配置方法及装置 |
Non-Patent Citations (1)
Title |
---|
姜文;刘立康;: "基于持续集成的PC-Lint静态检查", 计算机技术与发展, vol. 26, no. 11 * |
Also Published As
Publication number | Publication date |
---|---|
CN114615136B (zh) | 2023-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240040018A1 (en) | Communication method, communications device, and storage medium | |
CN110049512B (zh) | 一种前传网络数据处理装置及方法 | |
WO2018127144A1 (zh) | 管理网络切片实例的方法、装置和*** | |
WO2019228428A1 (zh) | 灵活以太网中调整传输通道的带宽方法和装置 | |
WO2018219229A1 (zh) | 通信方法和网络设备 | |
CN1246024A (zh) | 在一个无线通信***中经过承载电路提供无缝通信的方法 | |
WO2022016831A1 (zh) | 一种FlexE低速业务处理方法和装置 | |
CN109996296B (zh) | 一种进行带宽调整的方法和设备 | |
US11729104B1 (en) | Apparatus and method for providing hybrid access coordination | |
WO2005011302A1 (fr) | Procede de transformation entre une connexion permanente et une connexion commute dans un reseau optique | |
EP3614626A1 (en) | Potn system, potn intercommunication module, and packet intercommunication method | |
CN104685959B (zh) | 具有统一接口的无源无线电链路控制实体 | |
CN107277861A (zh) | 一种移动全网络分布式接入方法 | |
US10869222B2 (en) | Data frame transmission method and apparatus for virtual elastic CPRI interface | |
CN109246756A (zh) | 数据分流方法和装置 | |
CN113596917A (zh) | 基于信令辅助实现gtp通信数据报文处理方法、装置 | |
CN114615136B (zh) | 一种5G智能电网切片的FlexE接口管理方法 | |
CN114173383A (zh) | 通道的带宽调整方法、装置及节点 | |
Habetha et al. | Central controller handover procedure for ETSI-BRAN HiperLAN/2 ad hoc networks and clustering with quality of service guarantees | |
CN101296143B (zh) | 一种成倍增加无线通讯***带宽的方法 | |
CN104052569B (zh) | 切换mcs的方法和装置 | |
JP2013179494A (ja) | 仮想化ネットワークインフラ制御システム及び方法 | |
CN109586886A (zh) | 一种数据传输*** | |
WO2020207429A1 (zh) | 报文处理方法、装置及计算机可读存储介质 | |
WO2023082087A1 (zh) | 一种控制信令传输方法、通信节点和基站 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |