掌桥专利:专业的专利平台
掌桥专利
首页

动态网络光线路平坦度调整方法、装置、设备及存储介质

文献发布时间:2024-04-18 19:58:26


动态网络光线路平坦度调整方法、装置、设备及存储介质

技术领域

本申请涉及OTN(Optical Transport Network,光传送网络)设备管理技术领域,具体涉及一种动态网络光线路平坦度调整方法、装置、设备及存储介质。

背景技术

在光纤通信系统中,光功率平坦度是非常关键的参数之一,即平坦度越高,意味着信号传输的质量越高。其中,平坦度的变化与每个单波的光功率直接相关,而单波光功率又依赖于单波的发光光功率和衰减值,即平坦度描述了不同波长的光信号在传输过程中功率分布的差异程度。因此,若功率分布不均匀将会导致信号传输的质量下降,进而影响传输距离,于是需要采取相应措施来降低光功率平坦度的变化。

相关技术中,主要是采用单点全量调节方式来降低光功率平坦度的变化,其不仅需要进行人工计算,且需要对所有单波进行频繁调整,以致会耗费大量人力和时间且精度差;此外,对于端到端的场景,需要通过人工按照特定的顺序依次进行调节,以消减拉曼效应对光功率的影响,但在动态网络中,波长路径通常会自动切换,以致人工调整方式无法及时介入进行平坦度调节,进而造成网络无法迅速恢复稳定状态。

发明内容

本申请提供一种动态网络光线路平坦度调整方法、装置、设备及存储介质,可以解决现有技术中存在的平坦度调节效率低、精度差以及无法实现动态网络平坦度调节的技术问题。

第一方面,本申请实施例提供一种动态网络光线路平坦度调整方法,所述动态网络光线路平坦度调整方法包括:

获取动态网络中目标业务的实时路径变化信息;

当通过实时路径变化信息确定目标业务处于新路径上时,获取新路径上的设备运行数据,所述设备运行数据包括检测点处的各个波长的实时单波光功率;

根据实时单波光功率和预设的单波入纤光功率计算出各个波长的第一单波衰减调节值;

基于所述第一单波衰减调节值对与其对应的波长进行单波衰减的调节,以实现平坦度调整。

结合第一方面,在一种实施方式中,在所述基于所述第一单波衰减调节值对与其对应的波长进行单波衰减的调节,以实现平坦度调整的步骤之后,还包括:

获取经过平坦度调整后检测点处的各个波长的当前单波光功率;

针对每个波长,根据波长编号、波长斜率以及波长总数计算出预置斜率偏移量;

基于所述预置斜率偏移量、所述当前单波光功率、所述单波入纤光功率以及所述第一单波衰减调节值计算出各个波长的第二单波衰减调节值;

基于所述第二单波衰减调节值对与其对应的波长进行单波衰减的调节。

结合第一方面,在一种实施方式中,所述针对每个波长,根据波长编号、波长斜率以及波长总数计算出预置斜率偏移量,包括:

针对每个波长,将波长编号、波长斜率以及波长总数代入第一计算公式,得到预置斜率偏移量;

所述第一计算公式为:

G

式中,G

结合第一方面,在一种实施方式中,所述基于所述预置斜率偏移量、所述当前单波光功率、所述单波入纤光功率以及所述第一单波衰减调节值计算出各个波长的第二单波衰减调节值,包括:

针对每个波长,将所述预置斜率偏移量、所述当前单波光功率、所述单波入纤光功率以及所述第一单波衰减调节值代入第二计算公式,得到第二单波衰减调节值;

所述第二计算公式为:

VOA′

式中,VOA′

结合第一方面,在一种实施方式中,在所述根据实时单波光功率和预设的单波入纤光功率计算出各个波长的第一单波衰减调节值的步骤之前,还包括:

判断检测点处是否存在至少一组相邻波长间的实时单波光功率差值大于或等于预设的功率差值阈值;

若是,则结束平坦度调整;

若否,则执行所述根据实时单波光功率和预设的单波入纤光功率计算出各个波长的第一单波衰减调节值。

结合第一方面,在一种实施方式中,所述设备运行数据还包括目标业务的业务中断信息,在所述判断检测点处是否存在至少一组相邻波长间的实时单波光功率差值大于或等于预设的功率差值阈值的步骤之前,还包括:

根据所述业务中断信息判断所述目标业务是否处于中断状态;

若是,则执行所述判断检测点处是否存在至少一组相邻波长间的实时单波光功率差值大于或等于预设的功率差值阈值的步骤;

若否,则根据设备运行数据判断检测点处的波长光功率是否满足预设的平坦度;

若满足,则结束平坦度调整;

若不满足,则执行所述判断检测点处是否存在至少一组相邻波长间的实时单波光功率差值大于或等于预设的功率差值阈值的步骤。

第二方面,本申请实施例提供了一种动态网络光线路平坦度调整装置,所述动态网络光线路平坦度调整装置包括:

获取模块,其用于获取动态网络中目标业务的实时路径变化信息;当通过实时路径变化信息确定目标业务处于新路径上时,获取新路径上的设备运行数据,所述设备运行数据包括检测点处的各个波长的实时单波光功率;

计算模块,其用于根据实时单波光功率和预设的单波入纤光功率计算出各个波长的第一单波衰减调节值;

调节模块,其用于基于所述第一单波衰减调节值对与其对应的波长进行单波衰减的调节,以实现平坦度调整。

结合第二方面,在一种实施方式中,所述获取模块还用于获取经过平坦度调整后检测点处的各个波长的当前单波光功率;

所述计算模块还用于针对每个波长,根据波长编号、波长斜率以及波长总数计算出预置斜率偏移量;基于所述预置斜率偏移量、所述当前单波光功率、所述单波入纤光功率以及所述第一单波衰减调节值计算出各个波长的第二单波衰减调节值;

所述调节模块还用于基于所述第二单波衰减调节值对与其对应的波长进行单波衰减的调节。

第三方面,本申请实施例提供了一种动态网络光线路平坦度调整设备,所述动态网络光线路平坦度调整设备包括处理器、存储器以及存储在所述存储器上并可被所述处理器执行的动态网络光线路平坦度调整程序,其中所述动态网络光线路平坦度调整程序被所述处理器执行时,实现如前述的动态网络光线路平坦度调整方法的步骤。

第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有动态网络光线路平坦度调整程序,其中所述动态网络光线路平坦度调整程序被处理器执行时,实现如前述的动态网络光线路平坦度调整方法的步骤。

本申请实施例提供的技术方案带来的有益效果至少包括:

通过对动态网络中目标业务所处的路径进行监控,当根据监控得到的实时路径变化信息确定目标业务处于新路径上时,将基于新路径上检测点处的各个波长的实时单波光功率和单波入纤光功率计算出各个波长的单波衰减调节值,进而能够通过单波衰减调节值对与其对应的波长进行单波衰减的调节,因此当存在新增的波长时,只需计算出对应的单波衰减调节值对新增波长进行单波衰减调节即可,继而实现了动态网络中平坦度的增量单波调整,有效提高了平坦度调节的效率和精度,解决了相关技术中平坦度调节效率低、精度差以及无法实现动态网络平坦度调节的技术问题。

附图说明

图1为本申请动态网络光线路平坦度调整方法第一实施例的流程示意图;

图2为本申请中光功率平坦度示意图;

图3为本申请动态网络光线路平坦度调整方法第二实施例的流程示意图;

图4为本申请动态网络光线路平坦度调整方法的具体流程示意图;

图5本申请实施例方案中涉及的动态网络光线路平坦度调整设备的硬件结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。术语“第一”、“第二”和“第三”等描述,是用于区分不同的对象等,其不代表先后顺序,也不限定“第一”、“第二”和“第三”是不同的类型。

在本申请实施例的描述中,“示例性的”、“例如”或者“举例来说”等用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”、“例如”或者“举例来说”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”、“例如”或者“举例来说”等词旨在以具体方式呈现相关概念。

在本申请实施例的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;文本中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,另外,在本申请实施例的描述中,“多个”是指两个或多于两个。

在本申请实施例描述的一些流程中,包含了按照特定顺序出现的多个操作或步骤,但是应该理解,这些操作或步骤可以不按照其在本申请实施例中出现的顺序来执行或并行执行,操作的序号仅用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作或步骤可以按顺序执行或并行执行,并且这些操作或步骤可以进行组合。

为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。

第一方面,本申请实施例提供一种动态网络光线路平坦度调整方法。

一实施例中,参照图1,图1为本申请动态网络光线路平坦度调整方法第一实施例的流程示意图。如图1所示,动态网络光线路平坦度调整方法包括:

步骤S10:获取动态网络中目标业务的实时路径变化信息;

示范性的,可以理解的是,在动态网络中,波长路径通常会自动切换,若无法及时介入进行平坦度调节,将会导致网络无法迅速恢复稳定状态。而在本实施例中,将通过网管系统启动监控程序,以对动态网络中的各个业务的业务路径变化进行实时监控,进而可以得到各个目标业务的实时路径变化信息,从而可实时感知网络状态,便于对平坦度不达标的波长进行功率优化。

需要说明的是,对于实时路径变化信息所包含的具体信息可以根据实际情况来确定,比如在对业务路径变化的监测时间段内,仅在目标业务发生路径变化时,将其所在的新路径的信息存储至实时路径变化信息中,也即只要实时路径变化信息中存在路径信息,则说明目标业务发生了路径变化;再比如,在对业务路径变化的监测时间段内,无论目标业务是否发生路径变化,则均需将目标业务当前所处的路径信息存储至实时路径变化信息中,然后通过实时路径变化信息中目标业务当前所处的路径信息与目标业务在上一时间段内的路径信息是否相同来判断目标业务是否发生了路径变化。

步骤S20:当通过实时路径变化信息确定目标业务处于新路径上时,获取新路径上的设备运行数据,所述设备运行数据包括检测点处的各个波长的实时单波光功率;

示范性的,针对每个波长而言,单波光功率等于单波发光光功率减去单波衰减值,而平坦度则等于所有波长中的最大单波光功率减去最小单波光功率,比如图2中包括4个波长,则在计算出每个波长的单波光功率后,将4个波长中的最大单波光功率减去最小单波光功率即可得到平坦度。

在本实施例中,将采用自动监控和自动触发调整机制进行平坦度的调节,即当通过实时路径变化信息确定目标业务的路径发生变化后,也即在接收到业务路径变化消息后,将采集获取变化的业务路径(即目标业务所处的新路径)上实时的设备运行数据,以根据设备运行数据实现平坦度调节。需要说明的是,设备运行数据包括但不限于业务源端上平坦度检测点处所采集的一组波长的光功率数据以及该组波长中每个波长的单波发光光功率数据等。

步骤S30:根据实时单波光功率和预设的单波入纤光功率计算出各个波长的第一单波衰减调节值;

示范性的,应当理解的是,对于同一个系统或同一个OTN设备而言,所有波长的单波入纤光功率均是相同的且是已知的。在本实施例中,将基于单波长的入纤光功率进行调整,也即每个波长按照标准的单波入纤光功率进行调整,以使整体平坦度达标,进而减少影响范围。具体的,针对每个波长而言,将每个波长的实时单波光功率与单波入纤光功率进行相减,即可得到每个波长对应的第一单波衰减调节值,并将该第一单波衰减调节值下发至业务源端设备,以使得业务源端设备可通过该第一单波衰减调节值对对应的波长进行拉平处理,以达到平坦度调节的目的。

步骤S40:基于所述第一单波衰减调节值对与其对应的波长进行单波衰减的调节,以实现平坦度调整。

示范性的,需要说明的是,当前在采用单点全量方式进行平坦度调节时,往往是基于所有波长的衰减值的平均值进行调节,比如检测点处存在4个波长且4个波长的衰减值均值为3db,则需要将4个波长的衰减值全部调整为3db;此时,若新增一个波长且其衰减值为6db,则衰减值均值变为3.6db,那么就需要将所有波长的衰减值均调整为3.6db,由此可见,该方法需要对所有单波进行频繁调整,其不仅会耗费大量人力和时间,且存在响应时间长的缺陷,并会影响线路的信噪比,从而影响信号质量。

而本实施例中则采用单波增量调整的方式进行平坦度调节,即针对每个波长,只需根据实时单波光功率以及单波入纤光功率计算其对应的第一单波衰减调节值,然后通过第一单波衰减调节值对与其对应的波长进行单波衰减的调节,进而实现了动态网络中平坦度的调整。由此可见,在本实施例中,当存在新增的波长时,只需获取该新增波长的实时单波光功率并基于单波入纤光功率计算出与该新增波长对应的第一单波衰减调节值,并通过该第一单波衰减调节值对该新增波长进行调整,而无需对其他波长进行调整,不仅有效提高了平坦度调节的效率和精度,并降低了响应时间,使网络能够迅速恢复至稳定状态,且可有效避免对线路信噪比的影响,从而确保信号质量。

需要说明的是,当通过本实施例进行平坦度调整后,还可以继续对调整后的平坦度进行监测,若仍不满足平坦度要求,则重新获取设备运行数据并重复以上步骤继续进行调整,直至满足所需的平坦度要求为止。由此可见,本实施例不仅可以快速响应动态网络的变化,并迭代执行优化操作,以确保网络的稳定性和可靠性。

本实施例中,通过增量单波调整方式实现了平坦度的自适应智能调节,即只对发生变化的需要调整的光波长进行光功率调节,以避免对整个系统的影响,不仅增强了系统的稳定性,且提高了光功率平坦度调节的效率和准确性,确保了网络的稳定性和可靠性。

进一步地,一实施例中,参见图3所示,在所述基于所述第一单波衰减调节值对与其对应的波长进行单波衰减的调节,以实现平坦度调整的步骤之后,还包括:

步骤S50:获取经过平坦度调整后检测点处的各个波长的当前单波光功率;

步骤S60:针对每个波长,根据波长编号、波长斜率以及波长总数计算出预置斜率偏移量;

步骤S70:基于所述预置斜率偏移量、所述当前单波光功率、所述单波入纤光功率以及所述第一单波衰减调节值计算出各个波长的第二单波衰减调节值;

步骤S80:基于所述第二单波衰减调节值对与其对应的波长进行单波衰减的调节。

示范性的,参见图2所示,应当理解的是,在光信号传输的过程中,往往存在介质衰减及拉曼效应,而介质衰减及拉曼效应通常会导致波长光功率发生不同程度的变化,进而影响光功率平坦度,因此,为了提高信号传输的质量和距离,需要对平坦度进行监测和调节。而本实施例将通过预加重算法来达到提前计算拉曼效应影响量的目的,其中,在业务源端设备基于步骤S40实现第一单波衰减调节值对检测点1处与其对应的波长的单波衰减调节并完成平坦度1的调整后,新路径上的各个波长的当前单波光功率会发生变化,且由于拉曼效应的影响,在检测点2处所检测到的各个波长的单波光功率会发生不同程度的变化,以致检测点2处所检测出的平坦度2不满足所需的平坦度需求。

本实施例为了提前削弱拉曼效应的影响,将对经过平坦度调整后的检测点处的一组波长中各个波长的当前单波光功率进行获取,同时根据波长编号、波长斜率以及波长总数计算出每个波长对应的预置斜率偏移量,可以理解的是,预置斜率偏移量即为拉曼效应影响量,其充分反映了拉曼效应对光功率的影响;需要说明的是,波长斜率指的是检测点处的一组波长对应的斜率,其可根据光纤长度预估得到,且光纤越长斜率越大;波长总数指的是当前系统所支持的波长的总数量,其具体值的设置可根据系统的属性确定,在此不作限定,比如波长总数等于768。

然后通过预置斜率偏移量、当前单波光功率、单波入纤光功率以及第一单波衰减调节值计算出各个波长的第二单波衰减调节值,由于第二单波衰减调节值是通过预置斜率偏移量计算得到的,因此将计算得到的第二单波衰减调节值下发至业务源端设备,使得业务源端设备能够通过第二单波衰减调节值再次对与其对应的波长进行单波衰减调节,比如对于第i个波长而言,通过与第i个波长对应的第二单波衰减调节值对第i个波长进行单波衰减调节,进而实现平坦度的有效调节。由此可见,本实施例充分考虑了拉曼效应影响,提前将衰减变化量考虑进去,即通过预加重方式来达到提前计算拉曼效应影响量的目的,进而确保只需要在业务源端调节一次即可,减少了调节次数,提高了平坦度调节效率。

综上,本实施例采用预加重算法提前计算来抵消拉曼效应的影响这一措施不仅能够减少人工操作和降低误操作风险,并极大的缩短动态网络倒换后的不稳定时间,提升平坦度调节的准确性,达到提升用户体验的目的。

进一步地,一实施例中,所述针对每个波长,根据波长编号、波长斜率以及波长总数计算出预置斜率偏移量,包括:

针对每个波长,将波长编号、波长斜率以及波长总数代入第一计算公式,得到预置斜率偏移量;

所述第一计算公式为:

G

式中,G

示范性的,在本实施例中,考虑拉曼效应影响,在进行平坦度调整时会提前将衰减变化量考虑进去,也即通过波长编号、波长斜率以及波长总数计算出每个波长对应的预置斜率偏移量,进而能够通过该预置斜率偏移量来抵消拉曼效应的影响。具体的,针对每个波长,将波长编号、波长斜率以及波长总数代入第一计算公式,得到预置斜率偏移量,第一计算公式为:

G

其中,G

进一步地,一实施例中,所述基于所述预置斜率偏移量、所述当前单波光功率、所述单波入纤光功率以及所述第一单波衰减调节值计算出各个波长的第二单波衰减调节值,包括:

针对每个波长,将所述预置斜率偏移量、所述当前单波光功率、所述单波入纤光功率以及所述第一单波衰减调节值代入第二计算公式,得到第二单波衰减调节值;

所述第二计算公式为:

VOA′

式中,VOA′

示范性的,在本实施例中,将通过该预置斜率偏移量来抵消拉曼效应的影响,也即在基于预置斜率偏移量计算出各个波长的第二单波衰减调节值后,通过该第二单波衰减调节值进行单波衰减调节时,已经提前将衰减变化量考虑进去,使得只需在源端调节一次即可,有效减少了调节次数并提高了平坦度调节的准确性。其中,将每个波长对应的预置斜率偏移量、当前单波光功率、单波入纤光功率以及第一单波衰减调节值代入第二计算公式,即可得到第二单波衰减调节值,第二计算公式为:

VOA′

其中,VOA′

进一步地,一实施例中,在所述根据实时单波光功率和预设的单波入纤光功率计算出各个波长的第一单波衰减调节值的步骤之前,还包括:

判断检测点处是否存在至少一组相邻波长间的实时单波光功率差值大于或等于预设的功率差值阈值;

若是,则结束平坦度调整;

若否,则执行所述根据实时单波光功率和预设的单波入纤光功率计算出各个波长的第一单波衰减调节值。

示范性的,在本实施例中,还将根据获取的设备运行数据对业务源端进行性能分析,比如根据所获取的业务源端平坦度检测点处的一组波长的实时单波光功率数据来进行性能分析,以确定是否需要进行下一步的性能优化,即将设备运行数据做为下一步分析判断的依据以及优化调整的输入数据。具体的,对检测点处的一组波长中两两相邻的波长进行判断,即分别判断相邻两波长间的实时单波光功率差值是否大于或等于功率差值阈值,如果所有差值均小于功率差值阈值,说明这一组光功率虽未达到平坦度要求但也相对平坦,可以进行平坦度调节;否则表示这一组光功率的平坦度偏差太大,强行进行平坦度调整可能会影响其他业务的波长,也即不适合进行平坦度调节,因此直接结束平坦度的调整。需要说明的是,功率差值阈值的具体值设定可根据实际需求确定,在此不作限定,比如功率差值阈值为7db。

参见图2所示,假设波长1和波长2间的差值小于7db、波长2和波长3间的差值小于7db以及波长3和波长4间的差值也小于7db,则说明这一组光功率相对平坦;再假设,波长1和波长2间的差值小于7db、波长2和波长3间的差值大于7db以及波长3和波长4间的差值小于7db,由于存在波长2和波长3间的差值大于7db,则说明这一组光功率的平坦度偏差太大。

进一步地,一实施例中,所述设备运行数据还包括目标业务的业务中断信息,在所述判断检测点处是否存在至少一组相邻波长间的实时单波光功率差值大于或等于预设的功率差值阈值的步骤之前,还包括:

根据所述业务中断信息判断所述目标业务是否处于中断状态;

若是,则执行所述判断检测点处是否存在至少一组相邻波长间的实时单波光功率差值大于或等于预设的功率差值阈值的步骤;

若否,则根据设备运行数据判断检测点处的波长光功率是否满足预设的平坦度;

若满足,则结束平坦度调整;

若不满足,则执行所述判断检测点处是否存在至少一组相邻波长间的实时单波光功率差值大于或等于预设的功率差值阈值的步骤。

示范性的,本实施例中,参见图4所示,在根据获取的设备运行数据对业务源端进行性能分析时,还将通过设备运行数据中的目标业务的业务中断信息对业务源端进行性能分析,进而确定是否需要进行下一步的优化动作。因此,本实施例在确定目标业务处于新路径上时,还需要进一步获取目标业务的业务中断信息,以判断目标业务是否处于中断状态;如果目标业务处于中断状态,则说明需要进行性能优化,则直接启动性能优化调整程序,通过计算优化数据并下发到设备来进行调整操作。

而如果目标业务未处于中断状态,此时可以进一步判断当前检测点处的业务波长光功率是否满足平坦度要求,若满足,说明不需要进行调整优化,则直接结束平坦度的调整;而若不满足,则需要启动优化调整,即进一步判断检测点处的这一组光功率是否相对平坦。比如,判断检测点处的每个波长的实时单波光功率是否均位于预设的平坦度门限内,若是,说明当前目标业务的波长状态正常,无需进行优化调整;而若存在至少一个波长的实时单波光功率位于平坦度门限之外,则说明目标业务的波长状态是不正常的,需要进行优化调整。

综上,本实施例提出了一种动态网络下光线路平坦度自适应调节的方法,旨在通过自动监控和计算平坦度,实现网络状态变化后的快速自动调节,从而缩短网络不稳定时间,为网络稳定性和性能提供了强有力的支持,同时也为用户提供了更为稳定高效的服务,即有效提升了网络稳定性和服务质量。

第二方面,本申请实施例还提供一种动态网络光线路平坦度调整装置。

一实施例中,动态网络光线路平坦度调整装置包括:

获取模块,其用于获取动态网络中目标业务的实时路径变化信息;当通过实时路径变化信息确定目标业务处于新路径上时,获取新路径上的设备运行数据,所述设备运行数据包括检测点处的各个波长的实时单波光功率;

计算模块,其用于根据实时单波光功率和预设的单波入纤光功率计算出各个波长的第一单波衰减调节值;

调节模块,其用于基于所述第一单波衰减调节值对与其对应的波长进行单波衰减的调节,以实现平坦度调整。

进一步的,一实施例中,所述获取模块还用于获取经过平坦度调整后检测点处的各个波长的当前单波光功率;

所述计算模块还用于针对每个波长,根据波长编号、波长斜率以及波长总数计算出预置斜率偏移量;基于所述预置斜率偏移量、所述当前单波光功率、所述单波入纤光功率以及所述第一单波衰减调节值计算出各个波长的第二单波衰减调节值;

所述调节模块还用于基于所述第二单波衰减调节值对与其对应的波长进行单波衰减的调节。

进一步的,一实施例中,所述计算模块具体用于:

针对每个波长,将波长编号、波长斜率以及波长总数代入第一计算公式,得到预置斜率偏移量;

所述第一计算公式为:

G

式中,G

进一步的,一实施例中,所述计算模块具体还用于:

针对每个波长,将所述预置斜率偏移量、所述当前单波光功率、所述单波入纤光功率以及所述第一单波衰减调节值代入第二计算公式,得到第二单波衰减调节值;

所述第二计算公式为:

VOA′

式中,VOA′

进一步的,一实施例中,所述计算模块还用于:

判断检测点处是否存在至少一组相邻波长间的实时单波光功率差值大于或等于预设的功率差值阈值;

若是,则结束平坦度调整;

若否,则执行所述根据实时单波光功率和预设的单波入纤光功率计算出各个波长的第一单波衰减调节值。

进一步的,一实施例中,所述设备运行数据还包括目标业务的业务中断信息,所述计算模块还用于:

根据所述业务中断信息判断所述目标业务是否处于中断状态;

若是,则执行所述判断检测点处是否存在至少一组相邻波长间的实时单波光功率差值大于或等于预设的功率差值阈值的步骤;

若否,则根据设备运行数据判断检测点处的波长光功率是否满足预设的平坦度;

若满足,则结束平坦度调整;

若不满足,则执行所述判断检测点处是否存在至少一组相邻波长间的实时单波光功率差值大于或等于预设的功率差值阈值的步骤。

其中,上述动态网络光线路平坦度调整装置中各个模块的功能实现与上述动态网络光线路平坦度调整方法实施例中各步骤相对应,其功能和实现过程在此处不再一一赘述。

第三方面,本申请实施例提供一种动态网络光线路平坦度调整设备,动态网络光线路平坦度调整设备可以是OTN设备等具有数据处理功能的设备。

参照图5,图5为本申请实施例方案中涉及的动态网络光线路平坦度调整设备的硬件结构示意图。本申请实施例中,动态网络光线路平坦度调整设备可以包括处理器、存储器、通信接口以及通信总线。

其中,通信总线可以是任何类型的,用于实现处理器、存储器以及通信接口互连。

通信接口包括输入/输出(input/output,I/O)接口、物理接口和逻辑接口等用于实现动态网络光线路平坦度调整设备内部的器件互连的接口,以及用于实现动态网络光线路平坦度调整设备与其他设备(例如其他计算设备或用户设备)互连的接口。物理接口可以是以太网接口、光纤接口、ATM接口等;用户设备可以是显示屏(Display)、键盘(Keyboard)等。

存储器可以是各种类型的存储介质,例如随机存取存储器(randomaccessmemory,RAM)、只读存储器(read-only memory,ROM)、非易失性RAM(non-volatileRAM,NVRAM)、闪存、光存储器、硬盘、可编程ROM(programmable ROM,PROM)、可擦除PROM(erasable PROM,EPROM)、电可擦除PROM(electrically erasable PROM,EEPROM)等。

处理器可以是通用处理器,通用处理器可以调用存储器中存储的动态网络光线路平坦度调整程序,并执行本申请实施例提供的动态网络光线路平坦度调整方法。例如,通用处理器可以是中央处理器(central processing unit,CPU)。其中,动态网络光线路平坦度调整程序被调用时所执行的方法可参照本申请动态网络光线路平坦度调整方法的各个实施例,此处不再赘述。

本领域技术人员可以理解,图5中示出的硬件结构并不构成对本申请的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

第四方面,本申请实施例还提供一种计算机可读存储介质。

本申请可读存储介质上存储有动态网络光线路平坦度调整程序,其中所述动态网络光线路平坦度调整程序被处理器执行时,实现如上述的动态网络光线路平坦度调整方法的步骤。

其中,动态网络光线路平坦度调整程序被执行时所实现的方法可参照本申请动态网络光线路平坦度调整方法的各个实施例,此处不再赘述。

需要说明的是,上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备执行本申请各个实施例所述的方法。

以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

相关技术
  • 设备健康度监控方法、装置、计算机设备及可读存储介质
  • 电力系统中线路电流的测量方法、装置、设备及存储介质
  • 一种彩色结构光三维测量方法、装置、设备及存储介质
  • 图像光效处理方法和装置、电子设备、存储介质
  • 一种光模块参数配置方法、装置、设备及存储介质
  • 平坦度检测方法、平坦度检测装置及存储介质
  • 频响平坦度校准方法、装置、电子设备及存储介质
技术分类

06120116493436