一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种中继配置的确定方法、装置、存储介质及设备与流程

2022-04-27 10:18:15 来源:中国专利 TAG:


1.本发明涉及通信技术领域,尤其涉及一种中继配置的确定方法、装置、存储介质及设备。


背景技术:

2.随着直播平台、视频流等组播业务的飞速增长,以及云计算、大数据技术的出现,数据传输对网络能耗、带宽的需求不断升高。此外,随着用户对传输带宽、速率需求的不断提高。由于可重构光分插复用器(reconfigurable optical add/drop multiplexers,roadm)技术具有roadm网络节点和链路方向多、调度灵活、交换量大、多种保护和路由丰富的优势,采用roadm网络进行扁平化组网已势在必行。
3.然而,随着roadm网络大规模建设导致网络结构愈加复杂和用户的业务需求的多样化。网络承载业务的再生中继资源设置规划难度超出了人工能力范围。如何根据roadm网络指标和用户的业务需求,配置再生中继资源是当前亟需解决的技术问题。


技术实现要素:

4.本发明提供一种中继配置的确定方法装置、存储介质及设备,用于根据不同的业务需求,全方位评估再生中继资源,确定更优再生中继配置。
5.为达到上述目的,本发明采用如下技术方案:
6.第一方面,提供一种中继配置的确定方法,方法包括:确定业务路由的多个候选中继配置;每个候选中继配置包括业务路由上至少一个再生节点,以及包括至少一个再生节点的多个中继链路;多个中继链路的抗断纤次数小于或者等于业务路由的预设断纤次数,以及每个中继链路所包括的每个业务复用段的路由质量满足每个业务复用段的路由质量要求;对于每个候选中继配置,确定每个候选中继配置中每个中继链路的路由质量评价值;每个中继链路的路由质量评价值用于表征每个中继链路中每个业务复用段的路由质量;根据每个候选中继配置中每个中继链路的路由质量评价值,确定每个候选中继配置的综合评价得分;基于每个候选中继配置的综合评价得分以及业务路由的业务需求,从多个候选中继配置中确定业务路由的目标中继配置。
7.本发明提供的一种中继配置的确定方法,该方法确定业务路由的多个候选中继配置;其中,每个候选中继配置包括业务路由上至少一个再生节点,以及包括至少一个再生节点的多个中继链路。即本发明根据用户的业务路由需求结合网络中继节点,确定多个候选的中继配置。进一步的,电子设备确定每个候选中继配置中每个中继链路的路由质量评价值。根据每个候选中继配置中每个中继链路的路由质量评价值,得到每个候选中继配置的综合评价得分;基于每个候选中继配置的综合评价得分以及业务路由的业务需求,从多个候选中继配置中确定业务路由的目标中继配置。即本发明电子设备生成覆盖业务路由的中继配置、中继链路的组合场景,并计算每个候选中继配置的所有组合场景的路由质量和权值,进而得到每个候选中继配置的综合评价得分。最后,基于每个候选中继配置的综合评价
得分以及业务路由的业务需求,从多个候选中继配置中确定业务路由的目标中继配置。从而能够根据不同的业务需求,全方位评估再生中继资源,确定更优再生中继配置。
8.在一种可能的实现方式中,上述“确定业务路由的多个候选中继配置”,包括:确定业务路由的中继次数,并获取业务路由的候选再生节点;根据业务路由的中继次数和候选再生节点,确定业务路由的多个原始中继配置;根据业务路由的光复用段以及预设抗断纤次数,确定每个原始中继配置的至少一个原始中继链路;在每个原始中继配置所包括的每个原始业务复用段的路由质量均满足与每个原始业务复用段对应的路由质量要求的情况下,确定原始中继配置为候选中继配置;每个原始业务复用段为每个原始中继配置中每个原始中继链路中的业务复用段;重复上述步骤,直至确定多个候选中继配置。如此,本发明能够确定所有符合路由质量要求的候选中继配置的组合场景。
9.在一种可能的实现方式中,上述“根据业务路由的中继次数和候选再生节点,确定业务路由的多个原始中继配置”,包括:根据业务路由的中继次数和候选再生节点,确定业务路由的多个候选原始中继配置;若第一候选原始中继配置中不存在预先存储的目标业务复用段,则将第一候选原始中继配置确定为原始中继配置;目标业务复用段的路由质量不满足目标业务复用段对应的路由质量要求。如此,本发明能够将不符合路由质量要求的候选中继配置去除,避免后续计算不符合路由质量要求的候选中继配置。
10.在一种可能的实现方式中,路由质量为光信噪比osnr值,路由质量要求为osnr参考值,上述方法还包括:获取每个原始业务复用段的跨段段数,并根据每个原始业务复用段的跨段段数,从包括跨段段数与osnr值的映射关系中确定与每个原始业务复用段对应的osnr参考值;在每个原始业务复用段的osnr值大于或者等于每个原始业务复用段对应的osnr参考值的情况下,确定每个原始业务复用段的路由质量满足与每个原始业务复用段对应的路由质量要求。如此,本发明能够根据原始业务复用段的跨段段数配置该原始业务复用段的osnr值,提高了确定该原始业务复用段是否符合路由质量要求的精度。
11.在一种可能的实现方式中,上述方法还包括:若存在第一原始业务复用段的osnr值小于第一原始业务复用段对应的osnr参考值,则将第一原始业务复用段确定为目标业务复用段。如此,本发明在该业务复用段的不符合路由质量要求的情况下,将该业务复用段标识为不合格业务复用段。进而在确定候选中继配置时,若原始中继配置中包括不合格业务复用段,则该原始中继配置不能确定为候选中继配置。从而避免对不符合路由质量要求的原始中继配置的运算。
12.在一种可能的实现方式中,路由质量为osnr值,路由质量要求为osnr参考值,上述“确定每个候选中继配置中每个中继链路的路由质量评价值”,包括:确定第一中继链路中每个业务复用段的osnr值与每个业务复用段对应的osnr参考值的osnr差值,得到第一中继链路对应的多个osnr差值,第一中继链路为多个中继链路中的任意一个;确定多个osnr差值的均方差,为第一中继链路的路由质量评价值。
13.在一种可能的实现方式中,上述“根据每个候选中继配置中每个中继链路的路由质量评价值,确定每个候选中继配置的综合评价得分”,包括:将第一中继链路中每个光复用段的可用性值的积,作为第一中继链路的路由质量评价值的权重;根据确定到的权重,将每个中继链路的路由质量评价值加权,得到每个候选中继配置的综合评价得分。
14.第二方面、提供一种中继配置的确定装置,装置包括:确定装置、处理单元;
15.确定单元,用于确定业务路由的多个候选中继配置;每个候选中继配置包括业务路由上至少一个再生节点,以及包括至少一个再生节点的多个中继链路;多个中继链路的抗断纤次数小于或者等于业务路由的预设断纤次数,以及每个中继链路所包括的每个业务复用段的路由质量满足每个业务复用段的路由质量要求;确定单元,还用于对于每个候选中继配置,确定每个候选中继配置中每个中继链路的路由质量评价值;每个中继链路的路由质量评价值用于表征每个中继链路中每个业务复用段的路由质量;处理单元,用于根据每个候选中继配置中每个中继链路的路由质量评价值,确定每个候选中继配置的综合评价得分;确定单元,还用于基于每个候选中继配置的综合评价得分以及业务路由的业务需求,从多个候选中继配置中确定业务路由的目标中继配置。
16.在一种可能的实现方式中,确定单元具体用于:确定业务路由的中继次数,并获取业务路由的候选再生节点;根据业务路由的中继次数和候选再生节点,确定业务路由的多个原始中继配置;根据业务路由的光复用段以及预设抗断纤次数,确定每个原始中继配置的至少一个原始中继链路;在每个原始中继配置所包括的每个原始业务复用段的路由质量均满足与每个原始业务复用段对应的路由质量要求的情况下,确定原始中继配置为候选中继配置;每个原始业务复用段为每个原始中继配置中每个原始中继链路中的业务复用段;重复上述步骤,直至确定多个候选中继配置。
17.在一种可能的实现方式中,确定单元具体用于:根据业务路由的中继次数和候选再生节点,确定业务路由的多个候选原始中继配置;若第一候选原始中继配置中不存在预先存储的目标业务复用段,则将第一候选原始中继配置确定为原始中继配置;目标业务复用段的路由质量不满足目标业务复用段对应的路由质量要求。
18.在一种可能的实现方式中,路由质量为光信噪比osnr值,路由质量要求为osnr参考值,装置还包括:获取单元;获取单元,用于获取每个原始业务复用段的跨段段数,并根据每个原始业务复用段的跨段段数,从包括跨段段数与osnr值的映射关系中确定与每个原始业务复用段对应的osnr参考值;确定单元,还用于在每个原始业务复用段的osnr值大于或者等于每个原始业务复用段对应的osnr参考值的情况下,确定每个原始业务复用段的路由质量满足与每个原始业务复用段对应的路由质量要求。
19.在一种可能的实现方式中,确定单元,还用于若存在第一原始业务复用段的osnr值小于第一原始业务复用段对应的osnr参考值,则将第一原始业务复用段确定为目标业务复用段。
20.在一种可能的实现方式中,路由质量为osnr值,路由质量要求为osnr参考值,确定单元,具体用于确定第一中继链路中每个业务复用段的osnr值与每个业务复用段对应的osnr参考值的osnr差值,得到第一中继链路对应的多个osnr差值,第一中继链路为多个中继链路中的任意一个;确定多个osnr差值的均方差,为第一中继链路的路由质量评价值。
21.在一种可能的实现方式中,处理单元,具体用于将第一中继链路中每个光复用段的可用性值的积,作为第一中继链路的路由质量评价值的权重;根据确定到的权重,将每个中继链路的路由质量评价值加权,得到每个候选中继配置的综合评价得分。
22.第三方面、一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令被执行时,实现如第一方面的确定方法。
23.第四方面、一种电子设备,包括:处理器、存储器和通信接口;其中,通信接口用于
通信装置和其他设备或网络通信;存储器用于存储一个或多个程序,该一个或多个程序包括计算机执行指令,当电子设备运行时,处理器执行该存储器存储的该计算机执行指令,以使电子设备执行如第一方面的确定方法。
附图说明
24.图1为本发明的实施例提供的一种roadm网络拓扑示意图;
25.图2为本发明的实施例提供的一种roadm节点设备的结构示意图;
26.图3为本发明的实施例提供的一种中继配置的确定系统的结构示意图;
27.图4为本发明实施例提供的一种中继配置的确定方法的流程示意图之一;
28.图5为本发明实施例提供的一种中继配置的确定方法的流程示意图之二;
29.图6为本发明实施例提供的一种中继配置的确定方法的流程示意图之三;
30.图7为本发明实施例提供的一种中继配置的确定方法的流程示意图之四;
31.图8为本发明实施例提供的一种中继配置的确定方法的流程示意图之五;
32.图9为本发明实施例提供的一种中继配置的确定方法的流程示意图之六;
33.图10为本发明实施例提供的一种中继配置的确定方法的流程示意图之七;
34.图11为本发明实施例提供的另一种中继配置的确定方法的流程示意图;
35.图12为本发明实施例提供的一种中继配置的确定装置的结构示意图;
36.图13为本发明实施例提供的一种电子设备的结构示意图之一;
37.图14为本发明实施例提供的一种电子设备的结构示意图之二。
具体实施方式
38.在描述本发明实施例之前,对本发明实施例涉及的部分概念进行简单介绍:
39.光放大器(optical amplifier,oa)站能够提供光信号增益,以补偿光信号在通路中的传输衰减,增大系统的无线中继传输距离。
40.roadm(reconfigurable optical add-drop multiplexer,可重构光分插复用器)是一种使用在密集波分复用(dense wavelength division multiplexing,dwdm)系统中的器件或设备,其作用是通过远程的重新配置,可以动态上路或下路业务波长。也就是说,在线路中间,可以根据需要任意指配上下业务的波长,实现业务的灵活调度。在roadm中,我们通过波长选择开关(wavelength selective switch,wss)实现从合波信号中分插出任意的单波或合波信号,实现多个维度的动态光波长调度。并可实现上述过程的逆过程。
41.光信噪比(optical signal noise ratio,osnr):是在光有效带宽为0.1nm内光信号功率和噪声功率的比值。
42.如图1所示,本发明提供了一个roadm网络拓扑图。图1中包括roadm节点有(a、b、c、d、e、f、g、h、i、j)和多个oa节点(黑色圆点为oa站)。其中,实线代表的是主用路由,虚线代表的是备用路由。在roadm网络中将两个roadm节点之间相互连接的链路为光复用段,例如,光复用段a-b。每个光复用段间一般为单路由链路或双路由链路。每个光复用段为一个更智能的光复用段保护(optical multiplex section protection,dwdm)传输系统,可以承载n个100/200gb/s光通路。由于光缆纤芯传输光信号时产生会对光信号产生衰减,每个光复用段需根据系统性能指标,增加若干个oa节点,对光信号进行放大。每条光复用段链路的段落数
称为该oms系统的跨段数。如光复用段h-g光复用段,主用路由跨段数为4,备用路由跨段数为3。
43.以业务路由为a-h-g-f-e,在该业务路由起始roadm节点(a和e)需要将业务电信号转换为光信号,由于在传输过程中的衰耗和非线性等因素,业务信号需要在中间roadm节点(以g点为例)配置光波长转换板实现业务信号光-电-光的转换,在其他roadm节点(h和f)只需要光层直接穿通即可。通常的,将a-h-g、g-f-e称为业务复用段。由于光缆等原因导致业务信号在某一业务复用段的衰耗增大,进而导致该业务复用段的osnr指标下降,从而会影响系统的性能指标。
44.结合图1,如图2所示的是一种roadm局站设备的cd-roadm模式结构图。该模式采用多个线路方向共享本地上下路模块来实现方向无关,采用波长可调谐的两级wss提供本地上下路端口。受限于非线性效应、oa放大增益不均衡等因素影响,业务光信号在传输一段距离后系统的osnr指标劣化,低于系统开通的阈值,需通过光波长转换板对光信号进行光-电-光再生和整形,使得业务光信号可以在业务终点可以无损复原。例如,可以在通道1实现光波下路,光-电-光再生和整形之后,再在通道1实现光波上路,使得业务光信号可以在业务终点可以无损复原。
45.以上是本发明实施例所涉及的部分概念的介绍,以下不再赘述。
46.下面将结合附图对本发明实施例的实施方式进行详细描述。
47.本发明实施例描述的系统架构以及业务场景是为了更加清楚的说明本发明实施例的技术方案,并不构成对于本发明实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本发明实施例提供的技术方案对于类似的技术问题,同样适用。
48.本发明的实施例应用的中继配置的确定方法可以应用于确定系统。图3示出了该确定系统的一种结构示意图。如图3所示,确定系统10用于根据不同的业务需求,全方位评估再生中继资源,确定再生中继配置。确定系统10包括确定装置11、电子设备12。确定装置11与电子设备12。确定装置11与电子设备12之间可以采用有线方式连接,也可以采用无线方式连接,本发明实施例对此不作限定。
49.电子设备12可以是用户所使用的移动终端或个人计算机(personal computer,简称pc)等设备。例如智能手机、个人数码助理(pda)、平板电脑、笔记本电脑、车载电脑(carputer)、智能眼镜、智能手表、可穿戴设备、虚拟显示设备或显示增强设备(如google glass、oculus rift、hololens、gear vr)等。
50.电子设备可以是服务器,也可以是实现本发明的确定方法的其他设备,对此本技术不做限定。电子设备12可以包括储存模块,储存模块用于储存不符合质量要求的业务复用段。
51.在本发明提供的以下实施例中,本发明以确定装置11和电子设备12相互独立设置为例进行说明。在实际应用中,本发明实施例提供的确定方法可以应用于确定装置11,也可以应用于电子设备12,下面结合附图,以确定方法应用于电子设备为例,对本发明实施例提供的确定方法进行描述。为了便于清楚描述本发明实施例的技术方案,在本发明的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一过滤策略和第二过滤策略仅仅是为了区分不同的指示信息,并不对其先后顺序进
行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
52.需要说明的是,本发明中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
53.本发明中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
54.下面对本发明实施例提供的中继配置的确定方法进行描述。其中,本发明各实施例之间涉及的动作,术语等均可以相互参考,不予限制。本发明的实施例中各个设备之间交互的消息名称或消息中的参数名称等只是一个示例,具体实现中也可以采用其他的名称,不予限制。
55.图4为本发明实施例提供的一种中继配置的确定方法,为了获取所有符合业务路由质量要求的候选中继配置的组合场景,如图4所示,该方法包括下述s201-s207。
56.s201、电子设备获取业务路由、业务网络的参数和业务需求。
57.其中,业务需求可以包括:最少中继次数、业务复用段的最大距离、抗断纤次数、osnr均衡且最优、必须在某一roadm节点再生中继以及再生中继最少。业务路由可以为用户请求的路由,也可以是电子设备根据用户的需求规划的路由。
58.作为一种可能实现的方式,电子设备从存储模块中获取电子设备获取业务路由、业务网络的参数和业务需求。
59.示例性的,结合图1所示的,业务路由可以为a-b-c-i-j-e。该业务路由经过了4个roadm节点,分别为b、c、i、j。业务需求中必须在i再生中继,最少中继两次和抗断纤1次数。
60.需要说明的是,电子设备在获取业务路由、业务网络的参数和业务需求之前,获取业务路由、业务网络的参数和业务需求并存储在存储模块中。
61.具体的,结合图1,表1为业务网络的部分光复用段的参数。
62.表1
[0063][0064]
s202、电子设备根据获取业务路由和业务网络的参数,确定业务路由的网络参数。
[0065]
作为一种可能实现的方式,电子设备获取业务路由的各个光复用段,进而从业务网络的参数中获取各个光复用段对应的参数。
[0066]
具体的,业务路由的网络参数可以如表2所示。
[0067]
表2
[0068][0069]
s203、电子设备确定路由的中继次数。
[0070]
作为一种可能实现的方式,电子设备根据业务需求中最少中继次数,确定路由的中继次数。
[0071]
示例性的,业务需要中最小中继次数为2次,电子设备确定路由的中继次数为2次。
[0072]
作为另一种可能实现的方式,在业务需求中不包括最少中继次数的情况下,电子设备获取业务路由的距离和业务需求中业务复用段的最大距离。电子设备根据获取业务路由的距离和业务需求中业务复用段的最大距离,确定路由的中继次数。
[0073]
具体的,在业务需求中不包括最少中继次数的情况下,电子设备获取业务路由的各个光复用段的距离,并将各个光复用段的距离相加得到业务路由的距离。电子设备根据业务路由的距离与业务复用段的最大距离确定路由的中继次数。
[0074]
示例性的,业务路由为a-b-c-i-j-e。根据表2获取光复用段a-b、b-c、c-i、i-j和j-e的主备路由距离,计算业务路由的最大距离为1072km。业务需求的业务复用段的最大距离为600。因此,计算该业务路由至少需要中继1次。即电子设备确定路由的中继次数为1次。
[0075]
作为另一种可能实现的方式,在业务需求中不包括最少中继次数和业务复用段的最大距离的情况下,电子设备获取业务路由的距离和业务复用段的预设距离,确定路由的中继次数。其中,业务复用段的预设距离是运维人员根据工程实践经验和目前计算能力得到的,并将业务复用段的预设距离预先存储在存储模块。
[0076]
s204、电子设备获取业务路由的候选再生节点。
[0077]
其中,候选再生节点为业务路由的中间节点。
[0078]
作为一种可能实现的方式,电子设备获取业务路由的所有中间节点。
[0079]
示例性的,结合图1,a-b-c-i-j-e中间经过4个节点,分别是b、c、i以及j。
[0080]
s205、电子设备根据业务路由的中继次数和候选再生节点,确定业务路由的多个原始中继配置。
代表光复用段的路由为备用路由。
[0096]
s207、电子设备在每个原始中继配置所包括的每个原始业务复用段的路由质量均满足与每个原始业务复用段对应的路由质量要求的情况下,确定原始中继配置为候选中继配置。
[0097]
其中,每个原始业务复用段为每个原始中继配置中每个原始中继链路中的业务复用段。
[0098]
作为一种可能实现的方式,电子设备根据业务路由的网络参数计算每个原始中继配置所包括的每个原始业务复用段的路由质量。在每个原始中继配置所包括的每个原始业务复用段的路由质量均满足与每个原始业务复用段对应的路由质量要求的情况下,确定原始中继配置为候选中继配置。重复上述步骤,直至确定多个候选中继配置。
[0099]
具体的,电子设备根据业务路由的网络参数获取每个原始中继配置中每个原始中继链路中的光复用段的路由质量。进而,电子设备根据每个原始中继配置中每个原始中继链路中的光复用段的路由质量计算得到每个原始业务复用段的路由质量。电子设备判断每个原始业务复用段的路由质量是否满足每个原始业务复用段对应的路由质量要求,在电子设备在每个原始中继配置所包括的每个原始业务复用段的路由质量均满足与每个原始业务复用段对应的路由质量要求的情况下,确定原始中继配置为候选中继配置。电子设备确定每一个原始中继配置是否为候选中继配置,最后,确定得到多个候选中继配置。
[0100]
示例性的,结合图1,业务路由a-b-c-i-j-e,原始中继配置包括了bc、bi、bj、ci、cj、ij。每个原始中继配置均有6个原始中继链路,分别是00000、10000、01000、00100、00010、00001,其中,“1”代表光复用段的路由为主用路由,“0”代表光复用段的路由为备用路由。电子设备获取业务路由的每个光复用段的主用路由的osnr值和备用路由的osnr值。进一步的,电子设备计算原始中继配置bc在原始中继链路00000(即业务复用段a-b、b-c、c-e均使用主用路由)的三个业务复用段的路由质量。电子设备判断该三个业务复用段的路由质量的业务质量是否满足每个原始业务复用段对应的路由质量要求,在电子设备在该三个业务复用段的路由质量均满足与该三个业务复用段对应的路由质量要求的情况下,电子设备继续计算原始中继配置bc在原始中继链路01000(即业务复用段a-b、c-e使用主用路由,业务复用段b-c使用备用路由)的三个业务复用段的路由质量。如此,直至电子设备判断原始中继配置bc的最后一个中继链路中的三个业务复用段的路由质量均满足对应的路由质量要求的情况下,确定原始中继配置bc为候选中继配置。重复上述步骤,依次计算原始中继配置bi、bj、ci、cj以及ij,从而确定中继配置bi、bj、ci、cj以及ij是否为候选中继配置。
[0101]
作为另一种可能实现的方式,若所有的原始中继配置的路由质量均不满足路由质量要求,电子设备则会增加中继次数。例如,在中继次数为1次的情况下,若电子设备无法得到候选中继配置,电子设备则增加一次中继次数。即电子设备重新计算在中继次数为2次的情况下,是否存在候选中继配置。如此,直至电子设备确定到候选中继配置。
[0102]
在一种设计中,图6为本发明实施例提供的一种中继配置的确定方法,如图6所示,该方法包括下述s208-s211。
[0103]
s208、电子设备确定业务路由的多个候选中继配置。
[0104]
其中,每个候选中继配置包括业务路由上至少一个再生节点,以及包括至少一个再生节点的多个中继链路;多个中继链路的抗断纤次数小于或者等于业务路由的预设断纤
次数,以及每个中继链路所包括的每个业务复用段的路由质量满足每个业务复用段的路由质量要求。
[0105]
此步骤参照上述步骤的具体说明,不再赘述。
[0106]
s209、电子设备对于每个候选中继配置,确定每个候选中继配置中每个中继链路的路由质量评价值。
[0107]
其中,每个中继链路的路由质量评价值用于表征每个中继链路中每个业务复用段的路由质量;
[0108]
作为一种可能实现的方式,电子设备计算得到每个候选中继配置中每个中继链路的路由质量评价值。
[0109]
示例性的,结合图1,业务路由a-b-c-i-j-e,候选中继配置包括了bc、bi、bj、ci、cj、ij。每个候选中继配置均有6个原始中继链路,分别是00000、10000、01000、00100、00010、00001,其中,“1”代表光复用段的路由为主用路由,“0”代表光复用段的路由为备用路由。电子设备逐一计算bc、bi、bj、ci、cj、ij的中继链路的路由质量评价值。例如,电子设备计算bc全部使用主用路由的路由质量评价值。得到业务复用段a-b、b-c、c-e的路由质量评价值。
[0110]
在一种设计中,路由质量为osnr值,路由质量要求为osnr参考值,图7为本发明实施例提供的一种中继配置的确定方法,如图7所示,本发明实施例提供的s209,具体可以包括下述s2091-s2092。
[0111]
s2091、电子设备确定第一中继链路中每个业务复用段的osnr值与每个业务复用段对应的osnr参考值的osnr差值,得到第一中继链路对应的多个osnr差值。
[0112]
其中,第一中继链路为多个中继链路中的任意一个。
[0113]
作为一种可能实现的方式,电子设备计算得到第一中继链路中每个业务复用段的osnr值,并获取每个业务复用段对应的osnr参考值。电子设备计算第一中继链路中每个业务复用段的osnr值与每个业务复用段对应的osnr参考值的osnr差值,从而确定出第一中继链路对应的多个osnr差值。
[0114]
示例性的,业务路由a-b-c-i-j-e,候选中继配置包括了bc、bi、bj、ci、cj、ij。电子设备计算在cj全部使用主用路由的场景下的每个业务复用段的osnr值:a-b-c的osnr值为16.8、c-i-j的osnr值为17.5、j-e的osnr值为19,并获取a-b-c对应的osnr参考值为15.5、c-i-j对应的osnr参考值为15.5、j-e对应的osnr参考值为15.5。从而,电子设备得到在cj全部使用主用路由的中继链路对应的osnr差值为1.3、2、3.5。
[0115]
s2092、电子设备确定多个osnr差值的均方差,为第一中继链路的路由质量评价值。
[0116]
作为一种可能实现的方式,电子设备计算多个osnr差值的均方差,确定该均方差为第一中继链路的路由质量评价值。
[0117]
示例性的,业务路由a-b-c-i-j-e,候选中继配置包括了bc、bi、bj、ci、cj、ij。电子设备计算得到在cj全部使用主用路由的中继链路对应的osnr差值为1.3、2、3.5。计算1.3、2、3.5的均方差为0.85。则该中继链路的路由评价值为0.85。
[0118]
s210、电子设备根据每个候选中继配置中每个中继链路的路由质量评价值,确定每个候选中继配置的综合评价得分。
[0119]
作为一种可能实现的方式,电子设备计算得到每个候选中继配置中每个中继链路的路由质量评价值,将每个中继链路的路由质量评价值相乘得到每个候选中继配置的综合评价得分。
[0120]
作为另一种可能实现的方式,电子设备计算得到每个候选中继配置中每个中继链路的路由质量评价值,对每个中继链路的路由质量评价值加权处理后,将加权处理后的每个中继链路的路由质量评价值相乘得到每个候选中继配置的综合评价得分。
[0121]
在一种设计中,图8为本发明实施例提供的一种中继配置的确定方法,如图8所示,本发明实施例提供的s210,具体可以包括下述s2101-s2102。
[0122]
s2101、电子设备将第一中继链路中每个光复用段的可用性值的积,作为第一中继链路的路由质量评价值的权重。
[0123]
作为一种可能实现的方式,电子设备获取第一中继链路中每个光复用段的可用性值,并将计算得到第一中继链路中每个光复用段的可用性值的积,作为第一中继链路的路由质量评价值的权重。
[0124]
示例性的,业务路由a-b-c-i-j-e,候选中继配置包括了bc、bi、bj、ci、cj、ij。电子设备在计算得到在cj全部使用主用路由的中继链路的可用性值时,首先获取a-b、b-c、c-i、i-j、j-e的主用可用性,分别为0.97、0.97、0.97、0.97、0.97,进而计算该中继链路的可用性值:0.97*0.97*0.97*0.97*0.97=0.86。电子设备确定该中继链路的路由质量评价值的权重为0.86。
[0125]
s2102、电子设备根据确定到的权重,将每个中继链路的路由质量评价值加权,得到每个候选中继配置的综合评价得分。
[0126]
作为一种可能实现的方式,电子设备将每条中继链路的路由质量评价值乘以该条中继链路的权重,得到该条中继链路的加权评价值。电子设备将每个候选中继配置的多条中继链路的加权评价值相加,得到每个候选中继配置的综合评价得分。
[0127]
示例性的,业务路由a-b-c-i-j-e,候选中继配置包括了bc、bi、bj、ci、cj、ij。电子设备首先确定cj全部使用主用路由的中继链路的均方差和可用性值,得到该条中继链路的加权得分,如0.723。然后,电子设备逐一获取cj其他5条的中继链路加权得分。最后,电子设备将cj配置模式下的6条中继链路加权得分相加,得到cj配置模式的综合得分。
[0128]
具体的,业务路由的综合评价得分如表3所示。
[0129]
[0130]
s211、电子设备基于每个候选中继配置的综合评价得分以及业务路由的业务需求,从多个候选中继配置中确定业务路由的目标中继配置。
[0131]
作为一种可能实现的方式,电子设备基于每个候选中继配置的综合评价得分结合业务路由的业务需求,从多个候选中继配置中确定综合评价得分最小的候选中继配置为业务路由的目标中继配置。
[0132]
示例性的,结合图1,业务路由a-b-c-i-j-e,候选中继配置包括了bc、bi、bj、ci、cj、ij。根据每个候选中继配置综合评价得分和业务需要,从多个候选中继配置中选择为业务路由的目标中继配置。具体的,如表4所示:
[0133]
表4
[0134][0135]
可以理解的,在表4中,在满足osnr门限且抗1次断纤的情况下,共有bc、bi、bj、ci、cj、ij六种组合满足系统开通要求,如果客户仅仅要求osnr性能最优,由于ci组合的综合评价评分为0.808882,是所有组合最小值,则建议选择cj作为目标中继配置;如果客户要求必须在i点进行再生,则bi较ci、ij综合评价评分小,则建议选择bi作为目标中继配置。
[0136]
本发明提供的一种中继配置的确定方法,该方法确定业务路由的多个候选中继配置;其中,每个候选中继配置包括业务路由上至少一个再生节点,以及包括至少一个再生节点的多个中继链路。即本发明根据用户的业务路由需求结合网络中继节点,确定多个候选的中继配置。进一步的,电子设备确定每个候选中继配置中每个中继链路的路由质量评价值。根据每个候选中继配置中每个中继链路的路由质量评价值,确定每个候选中继配置的综合评价得分;基于每个候选中继配置的综合评价得分以及业务路由的业务需求,从多个候选中继配置中确定业务路由的目标中继配置。即本发明电子设备生成覆盖业务路由的中继配置、中继链路的组合场景,并计算每个候选中继配置的所有组合场景的路由质量和权值,进而得到每个候选中继配置的综合评价得分。最后,基于每个候选中继配置的综合评价得分以及业务路由的业务需求,从多个候选中继配置中确定业务路由的目标中继配置。从而能够根据不同的业务需求,全方位评估再生中继资源,确定更优再生中继配置。
[0137]
在一种设计中,路由质量为osnr值,路由质量要求为osnr参考值,如图9所示,本发明实施例提供中继配置的确定方法,还包括下述s212-s213。
[0138]
s212、电子设备获取每个原始业务复用段的跨段段数,并根据每个原始业务复用段的跨段段数,从包括跨段段数与osnr值的映射关系中确定与每个原始业务复用段对应的osnr参考值。
[0139]
作为一种可能实现的方式,电子设备获取每个原始业务复用段包括的光复用段,进而获取每个光复用断的跨段段数。电子设备将每个原始业务复用段包括的光复用段的跨段段数相加,得到每个原始业务复用段的跨段段数,并根据每个原始业务复用段的跨段段数,从包括跨段段数与osnr值的映射关系中确定与每个原始业务复用段对应的osnr参考值。
[0140]
需要说明的,跨段段数与osnr值的映射关系可以有运维人员提前存储在存储模块中。例如,在跨段段数小于等于12时,osnr参考值为15.5db。在跨段段数大于12时,osnr参考值为16db。本发明不对跨段段数对应的osnr参考值限定,运维人员可以根据不同的场景做出相应的调整。
[0141]
示例性的,结合图1和表2,业务路由a-b-c-i-j-e,候选中继配置包括了bc、bi、bj、ci、cj、ij。例如,电子设备获取候选中继配置bc的每个业务复用段的包含的光复用段的跨段段数。a-b的跨段段数为4,b-c的跨段段数为1。c-i-j-e包含了三个光复用段,其分别获取c-i、i-j、j-e的跨段段数,并计算该三个跨段段数之和为10。电子设备从跨段段数与osnr值的映射关系中获取bc的每个业务复用段对应的osnr参考值均为15.5db。
[0142]
s213、电子设备在每个原始业务复用段的osnr值大于或者等于每个原始业务复用段对应的osnr参考值的情况下,确定每个原始业务复用段的路由质量满足与每个原始业务复用段对应的路由质量要求。
[0143]
作为一种可能实现的方式,电子设备判断每个原始业务复用段的osnr值是否大于或者等于每个原始业务复用段对应的osnr参考值,在在每个原始业务复用段的osnr值大于或者等于每个原始业务复用段对应的osnr参考值的情况下,确定每个原始业务复用段的路由质量满足与每个原始业务复用段对应的路由质量要求。
[0144]
示例性的,结合图1和表2,业务路由a-b-c-i-j-e,候选中继配置bc、的每个业务复用段对应的osnr参考值均为15.5db。电子设备依次判断a-b、b-c、c-i-j-e的osnr值是否大于等于15.5。在a-b、b-c、c-i-j-e的osnr值均大于15.5db的情况下,电子设备确定a-b、b-c、c-i-j-e的路由质量满足路由质量要求。
[0145]
在一种设计中,为了获取路由质量不满足要求的业务复用段,本发明实施例提供中继配置的确定方法,如图10,还包括下述s214-s215。
[0146]
s214、电子设备判断第一原始业务复用段的osnr值是否小于第一原始业务复用段对应的osnr参考值。
[0147]
s215、若存在第一原始业务复用段的osnr值大于或者等于第一原始业务复用段对应的osnr参考值,电子设备则将第一原始业务复用段确定为目标业务复用段。
[0148]
作为一种可能实现的方式,电子设备确定第一原始业务复用段的osnr值大于或者等于第一原始业务复用段对应的osnr参考值,则将第一原始业务复用段作为目标业务复用段。
[0149]
具体的,电子设备的存储模块中存储有目标业务复用段的集合。在电子设备确定第一原始业务复用段的osnr值大于或者等于第一原始业务复用段对应的osnr参考值,则将第一原始业务复用段作为目标业务复用段放入该集合中。从而在获取原始中继配置之前,需要对候选原始中继配置进行筛选,若候选原始中继配置中的业务复用段在目标业务复用段的集合中,电子设备则将该候选原始中继配置删除,避免对该候选原始中继配置再次运
算。
[0150]
综上,本发明实施例提供的中继配置的确定方法,可以基于每个候选中继配置的综合评价得分以及业务路由的业务需求,从多个候选中继配置中确定业务路由的目标中继配置。从而能够根据不同的业务需求,全方位评估再生中继资源,确定更优再生中继配置。
[0151]
为了对本发明的中继配置的确定方法做出整体说明,图11为本发明提供了中继配置的确定方法整体流程示意图。首先,电子设备获取业务路由、业务网络的参数和业务需求。然后,电子设备根据业务路由、业务网络的参数和业务需求生成所有满足业务路由的应用场景,具体包括了候选再生配置和业务链路。进一步的,电子设备计算候选再生配置的每个业务链路的osnr和可用性,进而得到综合评价得分。在该步骤中osnr计算方法有多种,集合了各个厂家、行业通用的计算方法,从而能够根据用户需要选择合适的技术方法。且在该步骤中还可以通过osnr指标反馈出不满足路由质量的目标业务复用段,并将不满足路由质量的业务复用段更新至不满足路由质量的业务复用段的集合中。最后,电子设备根据每个候选再生配置的综合评价得分和业务需求,确定最优的再生配置。
[0152]
上述主要从方法的角度对本发明实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。
[0153]
本发明实施例可以根据上述方法示例对上述设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选的,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0154]
图12为本发明实施例提供的一种中继配置的确定装置的结构示意图。如图12所示,管理装置30可以位于上述电子设备中。管理装置30包括:确定单元301、处理单元302。
[0155]
确定单元301,用于确定业务路由的多个候选中继配置;每个候选中继配置包括业务路由上至少一个再生节点,以及包括至少一个再生节点的多个中继链路;多个中继链路的抗断纤次数小于或者等于业务路由的预设断纤次数,以及每个中继链路所包括的每个业务复用段的路由质量满足每个业务复用段的路由质量要求。例如,结合图6,确定单元301可以用于执行s208。
[0156]
确定单元301,还用于对于每个候选中继配置,确定每个候选中继配置中每个中继链路的路由质量评价值;每个中继链路的路由质量评价值用于表征每个中继链路中每个业务复用段的路由质量。例如,结合图6,确定单元301可以用于执行s209。
[0157]
处理单元302,用于根据每个候选中继配置中每个中继链路的路由质量评价值,确定每个候选中继配置的综合评价得分。例如,结合图6,处理单元302可以用于执行s210。
[0158]
确定单元301,还用于基于每个候选中继配置的综合评价得分以及业务路由的业务需求,从多个候选中继配置中确定业务路由的目标中继配置。例如,结合图6,确定单元
301可以用于执行s211。
[0159]
可选的,确定单元301具体用于:确定业务路由的中继次数,并获取业务路由的候选再生节点;根据业务路由的中继次数和候选再生节点,确定业务路由的多个原始中继配置;根据业务路由的光复用段以及预设抗断纤次数,确定每个原始中继配置的至少一个原始中继链路;在每个原始中继配置所包括的每个原始业务复用段的路由质量均满足与每个原始业务复用段对应的路由质量要求的情况下,确定原始中继配置为候选中继配置;每个原始业务复用段为每个原始中继配置中每个原始中继链路中的业务复用段;重复上述步骤,直至确定多个候选中继配置。例如,结合图4,确定单元301可以用于执行s203-s207。
[0160]
可选的,确定单元301具体用于:根据业务路由的中继次数和候选再生节点,确定业务路由的多个候选原始中继配置;若第一候选原始中继配置中不存在预先存储的目标业务复用段,则将第一候选原始中继配置确定为原始中继配置;目标业务复用段的路由质量不满足目标业务复用段对应的路由质量要求。例如,结合图5,确定单元301可以用于执行s2051-s2052。
[0161]
可选的,如图12所示,路由质量为osnr值,路由质量要求为osnr参考值,装置还包括:获取单元303;
[0162]
获取单元303,用于获取每个原始业务复用段的跨段段数,并根据每个原始业务复用段的跨段段数,从包括跨段段数与osnr值的映射关系中确定与每个原始业务复用段对应的osnr参考值。例如,结合图9,获取单元303可以用于执行s212。
[0163]
确定单元301,还用于在每个原始业务复用段的osnr值大于或者等于每个原始业务复用段对应的osnr参考值的情况下,确定每个原始业务复用段的路由质量满足与每个原始业务复用段对应的路由质量要求。例如,结合图9,确定单元301可以用于执行s213。
[0164]
可选的,确定单元301,还用于若存在第一原始业务复用段的osnr值大于或者等于第一原始业务复用段对应的osnr参考值,则将第一原始业务复用段确定为目标业务复用段。例如,结合图10,确定单元301可以用于执行s215。
[0165]
可选的,路由质量为osnr值,路由质量要求为osnr参考值,确定单元301,具体用于确定第一中继链路中每个业务复用段的osnr值与每个业务复用段对应的osnr参考值的osnr差值,得到第一中继链路对应的多个osnr差值,第一中继链路为多个中继链路中的任意一个。确定多个osnr差值的均方差,为第一中继链路的路由质量评价值。例如,结合图7,确定单元301可以用于执行s2091-s2092。
[0166]
可选的,处理单元301,具体用于将第一中继链路中每个光复用段的可用性值的积,作为第一中继链路的路由质量评价值的权重;根据确定到的权重,将每个中继链路的路由质量评价值加权,得到每个候选中继配置的综合评价得分。例如,结合图8,确定单元301可以用于执行s2101-s2102。
[0167]
在采用硬件的形式实现上述集成的模块的功能的情况下,本发明实施例提供了上述实施例中所涉及的电子设备的一种可能的结构示意图。如图13所示,该电子设备40包括处理器401,存储器402以及总线403。处理器401与存储器402之间可以通过总线403连接。
[0168]
处理器401是通信装置的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器401可以是一个通用中央处理单元(central processing unit,cpu),也可以是其他通用处理器等。其中,通用处理器可以是微处理器或者是任何常规的处理器等。
[0169]
作为一种实施例,处理器401可以包括一个或多个cpu,例如图13中所示的cpu 0和cpu 1。
[0170]
存储器402可以是只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
[0171]
作为一种可能的实现方式,存储器402可以独立于处理器401存在,存储器402可以通过总线403与处理器401相连接,用于存储指令或者程序代码。处理器401调用并执行存储器402中存储的指令或程序代码时,能够实现本发明实施例提供的传感器确定方法。
[0172]
另一种可能的实现方式中,存储器402也可以和处理器401集成在一起。
[0173]
总线403,可以是工业标准体系结构(industry standard architecture,isa)总线、外围设备互连(peripheral component interconnect,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0174]
需要指出的是,图13示出的结构并不构成对该电子设备40的限定。除图13所示部件之外,该电子设备40可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0175]
作为一个示例,结合图12,确定装置30中的确定单元301以及处理单元302实现的功能与图13中的处理器401的功能相同。
[0176]
可选的,本发明实施例提供的电子设备40还可以包括通信接口404。
[0177]
通信接口404,用于与其他设备通过通信网络连接。该通信网络可以是以太网,无线接入网,无线局域网(wireless local area networks,wlan)等。通信接口404可以包括用于接收数据的接收单元,以及用于发送数据的发送单元。
[0178]
在一种设计中,本发明实施例提供的服务器中,通信接口还可以集成在处理器中。
[0179]
图14示出了本发明实施例中服务器的另一种硬件结构。如图14所示,电子设备50可以包括处理器501以及通信接口502。处理器501与通信接口502耦合。
[0180]
处理器501的功能可以参考上述处理器501的描述。此外,处理器501还具备存储功能,可以参考上述存储器502的功能。
[0181]
通信接口502用于为处理器501提供数据。该通信接口502可以是通信装置的内部接口,也可以是通信装置对外的接口。
[0182]
需要指出的是,图14示出的结构并不构成对电子设备50的限定,除图14所示部件之外,该电子设备50可以包括比图14更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0183]
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明。在实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完
成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0184]
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机执行该指令时,该计算机执行上述方法实施例所示的方法流程中的各个步骤。
[0185]
本发明实施例还提供一种包含指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行上述方法实施例中的确定方法。
[0186]
其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘。随机存取存储器(random access memory,ram)、只读存储器(read-only memory,rom)、可擦式可编程只读存储器(erasable programmable read only memory,eprom)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(compact disc read-only memory,cd-rom)、光存储器件、磁存储器件、或者上述的人以合适的组合、或者本领域数值的任何其他形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(application specific integrated circuit,asic)中。在本发明实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0187]
由于本发明的实施例中的服务器、用户设备、计算机可读存储介质、计算机程序产品可以应用于上述方法,因此,其所能获得的技术效果也可参考上述方法实施例,本发明实施例在此不再赘述。
[0188]
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何在本发明揭露的技术范围内的变化或替换,都应涵盖在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献