一种智能业务路径的快速建路方法及装置与流程

文档序号:36171262发布日期:2023-11-24 08:54阅读:27来源:国知局
一种智能业务路径的快速建路方法及装置与流程

本发明涉及otn(optical transport network,光传送网络)设备管理,具体涉及一种智能业务路径的快速建路方法及装置。


背景技术:

1、随着国内外大力的发展宽带基础建设,相应的网络规模也在不断的增大,一个网络的规模由最初的十几个站点到现在的成百上千个站点,这个时候如果某条或多条光纤发生故障就会发生大面积业务倒换。在此情形下,网管原有的串行寻路建路策略就不能快速的计算显示业务实际经过的路由,极大地影响了用户体验。

2、目前设备上报的通道路由信息中有方向组、本地组原宿端口的信息,网管需要把这些方向组端口作为约束进行寻路,找到它们中间经过的其他单盘,再进行业务的创建工作,而ason(automatically switched optical network,智能光网络)配置会存在大量的wss(wavelength selective switch,波长选择开关)单盘,一个本地组也会连接多个方向组,每建一条业务都要对这些单盘端口进行寻路处理,这层寻路势必会大大增加网管的处理时间,影响用户体验。

3、现有网管otn业务模型当前采用分层处理,统一端口也是分层创建逻辑口,如果och(optical channel layer,光通路层)经过的服务层没有创建,就会寻路后分层去创建这些业务,这些业务的创建也都是串行的,在控制平面业务大批量倒换的时候就会出现网管业务创建缓慢的情况。

4、由于统一端口都是按层次依次创建,原先设备通道上报都是串行处理的,通道大批量上报时就会出现排队的情况,处理缓慢。


技术实现思路

1、针对现有技术中存在的缺陷,本发明第一方面提供一种智能业务路径的快速建路方法,其通过提前分段寻路、后期创建的建路方式。可以极大的减少spc och业务大批量倒换性能优化的耗时。

2、为达到以上目的,本发明采取的技术方案是:

3、一种智能业务路径的快速建路方法,该方法包括以下步骤:

4、基于光通路层och端口、网元内的波长选择开关wss组和网元间的te链路,提前进行分段寻路与oms业务创建,并建立相关端口与oms业务id的关联关系;

5、在通道上报与创建时,基于相关端口与oms业务id的关联关系,确定待创建的och业务经过的所有oms业务,以在网元层创建对应的och业务。

6、一些实施例中,所述基于光通路层och端口、网元内的波长选择开关wss组和网元间的te链路,提前进行分段寻路与oms业务创建,并建立相关端口与oms业务id的关联关系,包括:

7、将och业务划分为och端口与网元内的本地组、网元内的本地组与方向组,以及网元间的te链路三个部分;

8、进行och端口与本地组之间的寻路与oms业务创建,以及本地组与方向组之间的寻路与oms业务创建,并建立och端口、本地组端口、方向组端口与oms业务id的关联;

9、进行te链路原宿端口之间的寻路与oms业务创建,并建立te链路原宿端口与oms业务id的关联。

10、一些实施例中,所述进行och端口与本地组之间的寻路与oms业务创建,以及本地组与方向组之间的寻路与oms业务创建,并建立och端口、本地组端口、方向组端口与oms业务id的关联,包括:

11、根据连纤从och端口开始寻路,在遇到本地组时,记录原宿端口和经过的物理路由端口,在遇到方向组时,记录本地组的分波盘出口、方向组的合波盘入口和经过的物理路由端口;

12、根据记录的物理路由端口,确定需要创建的oms业务的原宿端口;

13、创建oms业务,并分别记录och端口、本地组端口与oms业务id的关联,本地组端口、方向组端口与oms业务id的关联。

14、一些实施例中,当网元内存在多个方向组时,还包括:

15、对于网元内的两个方向组,记录一个方向组的分波盘出口、另一个方向组的合波盘入口和经过的物理路由端口;

16、根据记录的物理路由端口,确定需要创建的oms业务的原宿端口;

17、创建oms业务,并记录两个方向组端口与oms业务id的关联。

18、一些实施例中,所述进行te链路原宿端口之间的寻路与oms业务创建,并建立te链路原宿端口与oms业务id的关联,包括:

19、在te链路上报的时候,从源wss组的lo口进行寻路到宿wss组的li口,并记录经过的物理路由端口;

20、根据te链路经过的物理路由端口,确定已经创建了oms业务的端口和需要创建的oms业务。

21、创建oms业务,关联te链路与其经过的所有oms业务id并缓存。

22、一些实施例中,所述在通道上报与创建时,基于相关端口与oms业务id的关联关系,确定待创建的och业务经过的所有oms业务,以在网元层创建对应的och业务,包括:

23、基于待创建的och业务,解析出源宿otu的och端口、本地组以及经过的方向组;

24、通过och端口和本地组,在所述och端口、本地组端口与oms业务id的关联关系中查找经过的正反向oms服务层;

25、通过业务经过的本地组和方向组,在所述本地组端口、方向组端口与oms业务id的关联关系中查找经过的正反向oms服务层;

26、通过业务经过的两个方向组,在所述te链路与其经过的所有oms业务id的关联关系中查找经过的正反向oms服务层;

27、确定待创建的och业务经过的所有oms服务层,并在网元层创建对应的och业务。

28、一些实施例中,还包括:

29、将待创建的och业务经过的物理路由端口,与现有多个线程中记录的正在处理的通道端口进行比较;

30、若存在冲突,则将当前业务加入到冲突线程中排队等待处理,若不存在冲突,则另起线程单独处理。

31、本发明第二方面提供一种智能业务路径的快速建路装置,其通过提前分段寻路、后期创建的建路方式。可以极大的减少spc och业务大批量倒换性能优化的耗时。

32、为达到以上目的,本发明采取的技术方案是:

33、一种智能业务路径的快速建路装置,包括:

34、分段寻路模块,其基于光通路层och端口、网元内的波长选择开关wss组和网元间的te链路,提前进行分段寻路与oms业务创建,并建立相关端口与oms业务id的关联关系;

35、业务创建模块,其用于在通道上报与创建时,基于相关端口与oms业务id的关联关系,确定待创建的och业务经过的所有oms业务,以在网元层创建对应的och业务。

36、一些实施例中,所述分段寻路模块基于光通路层och端口、网元内的波长选择开关wss组和网元间的te链路,提前进行分段寻路与oms业务创建,并建立相关端口与oms业务id的关联关系,包括:

37、将och业务划分为och端口与网元内的本地组、网元内的本地组与方向组,以及网元间的te链路三个部分;

38、进行och端口与本地组之间的寻路与oms业务创建,以及本地组与方向组之间的寻路与oms业务创建,并建立och端口、本地组端口、方向组端口与oms业务id的关联;

39、进行te链路原宿端口之间的寻路与oms业务创建,并建立te链路原宿端口与oms业务id的关联。

40、一些实施例中,所述分段寻路模块进行och端口与本地组之间的寻路与oms业务创建,以及本地组与方向组之间的寻路与oms业务创建,并建立och端口、本地组端口、方向组端口与oms业务id的关联,包括:

41、根据连纤从och端口开始寻路,在遇到本地组时,记录原宿端口和经过的物理路由端口,在遇到方向组时,记录本地组的分波盘出口、方向组的合波盘入口和经过的物理路由端口;

42、根据记录的物理路由端口,确定需要创建的oms业务的原宿端口;

43、创建oms业务,并分别记录och端口、本地组端口与oms业务id的关联,本地组端口、方向组端口与oms业务id的关联。

44、与现有技术相比,本发明的优点在于:

45、本发明中的智能业务路径的快速建路方法,其基于光通路层och端口、网元内的波长选择开关wss组和网元间的te链路,提前进行分段寻路与oms业务创建,并建立相关端口与oms业务id的关联关系;在通道上报与创建时,基于相关端口与oms业务id的关联关系,确定待创建的och业务经过的所有oms业务,以在网元层创建对应的och业务。即本发明在创建spc och业务之前,将它们经过的oms都建立起来,并做好关联并缓存,那么在设备上报通道业务的时候就可以不用寻路,也不用创建服务层,可以快速找到och业务的要创建的端口,快速创建业务。这种提前分段寻路、后期创建的建路方式可以极大的减少spc och业务大批量倒换性能优化的耗时。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1