一种FlexE电路带宽批量无损调整和回退方法及装置制造方法及图纸

技术编号:39276660 阅读:22 留言:0更新日期:2023-11-07 10:53
本发明专利技术公开了一种FlexE电路带宽批量无损调整和回退方法及装置,涉及网管业务开发技术领域,该方法包括以下步骤:切换FlexE服务层为协议模式,对FlexE电路设置新的时隙个数,并对FlexE电路源站点和宿站点的网元层业务对象发送无损调整指令;根据正、反向分别读取的FlexE电路上每个站点的调整结果,以确定整条FlexE电路的调整结果;对调整失败可回退的FlexE电路,获取正反向回退点,将网管配置恢复为原配置下载,并对正反向回退点分别发送无损调整指令进行无损调整回退。本发明专利技术可直接对一条或多条FlexE电路,在不中断业务的前提下完成带宽修改和回滚,且执行带宽无损调整后,可读取每条FlexE电路的调整结果。条FlexE电路的调整结果。条FlexE电路的调整结果。

【技术实现步骤摘要】
一种FlexE电路带宽批量无损调整和回退方法及装置


[0001]本专利技术涉及网管业务开发
,具体涉及一种FlexE电路带宽批量无损调整和回退方法及装置。

技术介绍

[0002]随着5G应用规模越来越广泛,数据海量传输需要满足高速率、低时延,对业务数据传输的稳定性提出了更高的要求。传统的SPN(Slicing Packet Network,切片分组网)设备支持5G基础业务——FlexE电路的带宽无损调整,但必须首先将FlexE电路的服务层切换为协议模式,而后下发新带宽值,再下发无损调整指令。
[0003]但是现在存在的问题是,下发后用户无法知晓调整结果,如果调整失败,无法提供有效的配置无损回滚机制,会导致设备配置混乱或残留,手动执行强制调整或强制回退又会产生数据丢失。

技术实现思路

[0004]针对现有技术中存在的缺陷,本专利技术第一方面提供一种FlexE电路带宽批量无损调整和回退方法,其可直接对一条或多条FlexE电路,在不中断业务的前提下完成带宽修改和回滚,且执行带宽无损调整后,可读取每条FlexE电路的调整结果。
[0005]为达到以上目的,本专利技术采取的技术方案是:
[0006]一种FlexE电路带宽批量无损调整和回退方法,该方法包括以下步骤:
[0007]切换FlexE服务层为协议模式,对FlexE电路设置新的时隙个数,并对FlexE电路源站点和宿站点的网元层业务对象发送无损调整指令;
[0008]根据正、反向分别读取的FlexE电路上每个站点的调整结果,以确定整条FlexE电路的调整结果;
[0009]对调整失败可回退的FlexE电路,获取正反向回退点,将网管配置恢复为原配置下载,并对正反向回退点分别发送无损调整指令进行无损调整回退。
[0010]一些实施例中,所述根据正、反向分别读取的FlexE电路上每个站点的调整结果,以确定整条FlexE电路的调整结果,包括:
[0011]获取源站点的宿端口、宿站点的源端口、中间网元的源宿端口分别上报的发送结果和接收结果,所述发送结果和接收结果包括成功、失败可回滚、失败不可回滚和执行中;
[0012]若获取的结果全部是成功,则FlexE电路的调整结果为调整成功;
[0013]若获取的结果中存在失败不可回滚,则FlexE电路的调整结果为失败不可回滚;
[0014]若获取的结果中存在失败可回滚,且不存在失败不可回滚,则FlexE电路的调整结果为失败可回滚;
[0015]若获取到的结果中只有执行中,等待一个超时时间后再次读取,若还存在执行中,则FlexE电路的调整结果为失败不可回滚。
[0016]一些实施例中,还包括:
[0017]对调整失败可回退或不可回退的FlexE电路,将FlexE电路设置的时隙个数设置到网管层,下发配置,并将服务层切换为静态模式并下发,进行强制调整。
[0018]一些实施例中,还包括:
[0019]在每条FlexE电路对应一个子网对象中新增一个状态参量记录无损调整的状态,以:
[0020]在初始状态下记录为已就绪;
[0021]在执行调整时,修改网管层配置后,切换为时隙个数已修改;
[0022]在配置下发到设备后,切换为调整中;
[0023]在调整完成后,切换为已就绪。
[0024]一些实施例中,还包括时隙号恢复调整步骤,其包括:
[0025]在网元层对象新增缓存时隙表,并在FlexE电路创建时,同时给实时时隙表和缓存时隙表赋值,且进行序列化;
[0026]在带宽无损调整启动后:
[0027]当修改网管配置时,将修改前的实时时隙表设置到缓存时隙表中,再按有损调整的逻辑修改实时时隙表;
[0028]当调整成功或强制调整成功时,将FlexE电路的各端口缓存时隙更新为与调整之后的实时时隙表一致,并将FlexE服务层的已用时隙表各端口更新为新时隙号的集合;
[0029]当需要回滚时,在下发调整命令前,先将临时缓存的时隙恢复到实时时隙表中,回滚完成后,将FlexE电路的各端口缓存时隙更新为回滚之后的实时时隙列表一致,并将FlexE服务层的已用时隙列表各端口更新为旧时隙号的集合。
[0030]一些实施例中,还包括:
[0031]若所述FlexE电路自带1+1保护:
[0032]当执行无损调整时,判断FlexE电路工作在主路径还是备路径,仅对正在工作的路径执行服务层模式切换、调整命令下发,对未工作的路径仅执行配置下发的有损调整;
[0033]且在调整中的FlexE电路执行回滚前,执行保护倒换状态查询,检测当前流量所在路径,若已经发生倒换,则对切换后的路径的服务层进行模式切换,并对源站点和宿站点下发调整命令;若未发生倒换,则仅对工作的路径的服务层进行模式切换,并对正反向回退点下发调整命令。
[0034]一些实施例中,在所述对FlexE电路设置新的带宽之后,对FlexE电路源站点和宿站点的网元层业务对象发送无损调整指令之前,还包括:
[0035]判断调整后的带宽是否超出服务层的总带宽的步骤。
[0036]本专利技术第二方面提供一种,其可直接对一条或多条FlexE电路,在不中断业务的前提下完成带宽修改和回滚,且执行带宽无损调整后,可读取每条FlexE电路的调整结果。
[0037]为达到以上目的,本专利技术采取的技术方案是:
[0038]一种FlexE电路带宽批量无损调整和回退装置,包括:
[0039]发送模块,其用于切换FlexE服务层为协议模式,对FlexE电路设置新的时隙个数,并对FlexE电路源站点和宿站点的网元层业务对象发送无损调整指令;
[0040]计算模块,其根据正、反向分别读取的FlexE电路上每个站点的调整结果,以确定整条FlexE电路的调整结果;
[0041]回退模块,其对调整失败可回退的FlexE电路,获取正反向回退点,将网管配置恢复为原配置下载,并对正反向回退点分别发送无损调整指令进行无损调整回退。
[0042]一些实施例中,所述计算模块根据正、反向分别读取的FlexE电路上每个站点的调整结果,以确定整条FlexE电路的调整结果,包括:
[0043]获取源站点的宿端口、宿站点的源端口、中间网元的源宿端口分别上报的发送结果和接收结果,所述发送结果和接收结果包括成功、失败可回滚、失败不可回滚和执行中;
[0044]若获取的结果全部是成功,则FlexE电路的调整结果为调整成功;
[0045]若获取的结果中存在失败不可回滚,则FlexE电路的调整结果为失败不可回滚;
[0046]若获取的结果中存在失败可回滚,且不存在失败不可回滚,则FlexE电路的调整结果为失败可回滚;
[0047]若获取到的结果中只有执行中,等待一个超时时间后再次读取,若还存在执行中,则FlexE电路的调整结果为失败不可回滚。
[0048]一些实施例中,所述回退本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种FlexE电路带宽批量无损调整和回退方法,其特征在于,该方法包括以下步骤:切换FlexE服务层为协议模式,对FlexE电路设置新的时隙个数,并对FlexE电路源站点和宿站点的网元层业务对象发送无损调整指令;根据正、反向分别读取的FlexE电路上每个站点的调整结果,以确定整条FlexE电路的调整结果;对调整失败可回退的FlexE电路,获取正反向回退点,将网管配置恢复为原配置下载,并对正反向回退点分别发送无损调整指令进行无损调整回退。2.根据权利要求1所述的一种FlexE电路带宽批量无损调整和回退方法,其特征在于,所述根据正、反向分别读取的FlexE电路上每个站点的调整结果,以确定整条FlexE电路的调整结果,包括:获取源站点的宿端口、宿站点的源端口、中间网元的源宿端口分别上报的发送结果和接收结果,所述发送结果和接收结果包括成功、失败可回滚、失败不可回滚和执行中;若获取的结果全部是成功,则FlexE电路的调整结果为调整成功;若获取的结果中存在失败不可回滚,则FlexE电路的调整结果为失败不可回滚;若获取的结果中存在失败可回滚,且不存在失败不可回滚,则FlexE电路的调整结果为失败可回滚;若获取到的结果中只有执行中,等待一个超时时间后再次读取,若还存在执行中,则FlexE电路的调整结果为失败不可回滚。3.根据权利要求1或2所述的一种FlexE电路带宽批量无损调整和回退方法,其特征在于,还包括:对调整失败可回退或不可回退的FlexE电路,将FlexE电路设置的时隙个数设置到网管层,下发配置,并将服务层切换为静态模式并下发,进行强制调整。4.根据权利要求1所述的一种FlexE电路带宽批量无损调整和回退方法,其特征在于,还包括:在每条FlexE电路对应一个子网对象中新增一个状态参量记录无损调整的状态,以:在初始状态下记录为已就绪;在执行调整时,修改网管层配置后,切换为时隙个数已修改;在配置下发到设备后,切换为调整中;在调整完成后,切换为已就绪。5.根据权利要求1所述的一种FlexE电路带宽批量无损调整和回退方法,其特征在于,还包括时隙号恢复调整步骤,其包括:在网元层对象新增缓存时隙表,并在FlexE电路创建时,同时给实时时隙表和缓存时隙表赋值,且进行序列化;在带宽无损调整启动后:当修改网管配置时,将修改前的实时时隙表设置到缓存时隙表中,再按有损调整的逻辑修改实时时隙表;当调整成功或强制调整成功时,将FlexE电路的各端口缓存时隙更新为与调整之后的实时时隙表一致,并将FlexE服务层的已用时隙表各端口更新为新时隙号的集合;当需要回滚时,在下发调整命令前,先将临时缓存的时隙恢复到实时时隙表中,回滚完
成后,将FlexE电路的各端口缓存时隙更...

【专利技术属性】
技术研发人员:田力黄葵
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1