首页 / 专利库 / 专利权 / 第I章 / 国际检索单位 / 国际检索 / 现有技术 / 调整路由的方法和装置

调整路由的方法和装置

阅读:79发布:2021-09-18

专利汇可以提供调整路由的方法和装置专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种调整路由的方法和装置,其中,该方法包括:确定承载业务的路由需要调整;将所述业务倒换到保护路由上。本发明解决了 现有技术 中对路由进行调整时容易出现业务中断的技术问题,达到了避免业务中断和提高业务的处理效率的技术效果。,下面是调整路由的方法和装置专利的具体信息内容。

1.一种调整路由的方法,其特征在于,包括:
确定承载业务的路由需要调整;
将所述业务倒换到保护路由上。
2.根据权利要求1所述的方法,其特征在于,将所述业务倒换到保护路由上包括:
确定需要调整的路由是否有可以正常工作的保护路由;
如果没有,则为所述需要调整的路由配置保护路由,将所述业务倒换到所述保护路由上。
3.根据权利要求2所述的方法,其特征在于,确定当前需要调整的路由是否有可以正常工作的保护路由包括:
判断所述需要调整的路由是否有保护路由;
在判断出所述需要调整的路由有保护路由的情况下,判断所述保护路由是否通;
如果没有保护路由或者是保护路由不通,则确定所述调整的路由没有可以正常工作的保护路由。
4.根据权利要求3所述的方法,其特征在于,在判断出所述需要调整的路由有保护路由,且所述保护路由不通的情况下,在为所述需要调整的路由配置保护路由之前,所述方法还包括:
删除所述需要调整的路由当前的保护路由。
5.根据权利要求2所述的方法,其特征在于,为所述需要调整的路由配置保护路由包括:
计算当前网络中是否有可用作所述需要调整的路由的保护路由的路由;
如果有,则从计算出的一个或多个可用作保护路由的路由中选择一个配置给所述需要调整的路由作为保护路由。
6.根据权利要求5所述的方法,其特征在于,计算当前网络中是否有可用作所述需要调整的路由的保护路由的路由包括:
计算当前网络中除所述需要调整的路由之外的路由中是否有可以实现所述需要调整的路由上的业务所对应的网元之间的连通的路由;
将可以实现所述网元之间的连通的路由作为所述可用作所述需要调整的路由的保护路由。
7.根据权利要求1至6中任一项所述的方法,其特征在于,在将所述业务倒换到保护路由上之后,所述方法还包括:
对所述需要调整的路由进行调整:
在调整完成后,将所述业务倒换回调整完成的路由。
8.根据权利要求7所述的方法,其特征在于,在对所述需要调整的路由进行调整的过程中,还包括:
确定所述需要调整的路由调整后的路由是否存在资源互斥和/或资源同步;
如果存在,则将所述需要调整的路由回滚至调整路由前的状态,并将所述业务倒换回所述需要调整的路由。
9.一种调整路由的装置,其特征在于,包括:
确定单元,用于确定承载业务的路由需要调整;
倒换单元,用于将所述业务倒换到保护路由上。
10.根据权利要求9所述的装置,其特征在于,所述倒换单元包括:
确定模,用于确定需要调整的路由是否有可以正常工作的保护路由;
倒换模块,用于在确定没有可以正常工作的保护路由的情况下,为所述需要调整的路由配置保护路由,将所述业务倒换到所述保护路由上。

说明书全文

调整路由的方法和装置

技术领域

[0001] 本发明涉及通信领域,具体而言,涉及一种调整路由的方法和装置。

背景技术

[0002] 在目前的工程应用上,有时会出现由于拓扑的改变等情况需要对业务所在的路由进行调整。例如:当某个网元的某个端口或者是某段链路出现问题时,需要将该端口或者该链路所在的路由切换到另一个端口或链路中。然而,如果需要调整的路由上已经承载有业务,就需要对路由的调整对业务产生的影响,在这种情况下很容易造成业务的中断。
[0003] 相关技术中,在出现这种情况时,一般都是在调整完成之后再重新创建业务。这样所造成的业务的中断时间较长,且重建业务又会浪费一定的系统资源。在对路由调整的过程中应尽量避免业务的中断或者将中断的时间控制在50ms以内,从而不让用户感知到业务的中断。
[0004] 针对上述的问题,目前尚未提出有效的解决方案。

发明内容

[0005] 本发明提供了一种调整路由的方法和装置,以至少解决现有技术中对路由进行调整时容易出现业务中断的技术问题。
[0006] 根据本发明的一个方面,提供了一种调整路由的方法,包括:确定承载业务的路由需要调整;将上述业务倒换到保护路由上。
[0007] 优选地,将上述业务倒换到保护路由上包括:确定需要调整的路由是否有可以正常工作的保护路由;如果没有,则为上述需要调整的路由配置保护路由,将上述业务倒换到上述保护路由上。
[0008] 优选地,确定当前需要调整的路由是否有可以正常工作的保护路由包括:判断上述需要调整的路由是否有保护路由;在判断出上述需要调整的路由有保护路由的情况下,判断上述保护路由是否通;如果没有保护路由或者是保护路由不通,则确定上述调整的路由没有可以正常工作的保护路由。
[0009] 优选地,在判断出上述需要调整的路由有保护路由,且上述保护路由不通的情况下,在为上述需要调整的路由配置保护路由之前,上述方法还包括:删除上述需要调整的路由当前的保护路由。
[0010] 优选地,为上述需要调整的路由配置保护路由包括:计算当前网络中是否有可用作上述需要调整的路由的保护路由的路由;如果有,则从计算出的一个或多个可用作保护路由的路由中选择一个配置给上述需要调整的路由作为保护路由。
[0011] 优选地,计算当前网络中是否有可用作上述需要调整的路由的保护路由的路由包括:计算当前网络中除上述需要调整的路由之外的路由中是否有可以实现上述需要调整的路由上的业务所对应的网元之间的连通的路由;将可以实现上述网元之间的连通的路由作为上述可用作上述需要调整的路由的保护路由。
[0012] 优选地,在将上述业务倒换到保护路由上之后,上述方法还包括:对上述需要调整的路由进行调整:在调整完成后,将上述业务倒换回调整完成的路由。
[0013] 优选地,在对上述需要调整的路由进行调整的过程中,还包括:确定上述需要调整的路由调整后的路由是否存在资源互斥和/或资源同步;如果存在,则将上述需要调整的路由回滚至调整路由前的状态,并将上述业务倒换回上述需要调整的路由。
[0014] 根据本发明的另一方面,提供了一种调整路由的装置,包括:确定单元,用于确定承载业务的路由需要调整;倒换单元,用于将上述业务倒换到保护路由上。
[0015] 优选地,上述倒换单元包括:确定模,用于确定需要调整的路由是否有可以正常工作的保护路由;倒换模块,用于在确定没有可以正常工作的保护路由的情况下,为上述需要调整的路由配置保护路由,将上述业务倒换到上述保护路由上。
[0016] 在本发明中,在需要对当前承载有业务的路由进行调整时,为了避免业务中断的产生,可以为路由配置保护路由,从而使得在调整前先将业务倒换到保护路由中继续执行,然后再对路由进行调整,从而保证了业务不会中断。通过上述方式解决了现有技术中对路由进行调整时容易出现业务中断的技术问题,达到了避免业务中断和提高业务的处理效率的技术效果。附图说明
[0017] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0018] 图1是根据本发明实施例的调整路由的方法的一种优选流程图
[0019] 图2是根据本发明实施例的调整路由的方法的另一种优选流程图;
[0020] 图3是根据本发明实施例的调整路由的装置的一种优选结构框图
[0021] 图4是根据本发明实施例的调整路由的装置中的倒换单元的一种优选结构框图;
[0022] 图5是根据本发明实施例的调整路由前后的一种优选模型示意图;
[0023] 图6是根据本发明实施例的功能模块分布的一种优选模型示意图;
[0024] 图7是根据本发明实施例的调整路由的方法的一种基本流程图;
[0025] 图8是根据本发明实施例的调整路由的方法的详细流程图。

具体实施方式

[0026] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0027] 本发明实施例提供了一种优选的调整路由的方法,如图1所示,包括以下步骤:
[0028] 步骤S102:确定承载业务的路由需要调整;
[0029] 步骤S104:将业务倒换到保护路由上。
[0030] 在上述优选实施方式中,在需要对当前承载有业务的路由进行调整时,为了避免业务中断的产生,可以为路由配置保护路由,从而使得在调整前先将业务倒换到保护路由中继续执行,然后再对路由进行调整,从而保证了业务不会中断。通过上述方式解决了现有技术中对路由进行调整时容易出现业务中断的技术问题,达到了避免业务中断和提高业务的处理效率的技术效果。
[0031] 考虑到每个路由会存在已经配置了保护路由和还未配置保护路由两种情况,然而对于已经配置倒换路由的情况还可能出现当前配置的保护路由不通的情况,因此,可以将未配置保护路由和已配置的倒换路由不同这两种情况都定义为没有正常工作的保护路由。如果确定当前需要调整的路由没有可以正常工作的保护路由,则自动为其配置保护路由,以实现业务的有效倒换。在一个优选实施方式中,将业务倒换到保护路由上包括:确定需要调整的路由是否有可以正常工作的保护路由;如果没有,则为需要调整的路由配置保护路由,将业务倒换到保护路由上。
[0032] 然而,对于上述的第二种情况,即,已配置倒换路由的情况,可以按照如图2所示的方式配置保护路由,如图2所示,包括以下步骤:
[0033] 步骤S202:判断需要调整的路由是否有保护路由;
[0034] 步骤S204:在判断出需要调整的路由有保护路由的情况下,判断保护路由是否通;
[0035] 步骤S206:如果没有保护路由或者是保护路由不通,则确定调整的路由没有可以正常工作的保护路由。
[0036] 优选地,对于上述的已配置的保护路由不通的情况,在重新为其配置保护路由之前可以先删除该不通的保护路由,然后再配置相应的保护路由。即,在判断出需要调整的路由有保护路由,且保护路由不通的情况下,在为需要调整的路由配置保护路由之前,删除需要调整的路由当前的保护路由。
[0037] 具体的,自动配置保护路由可以通过一定的计算确定当前网络中可以用作保护路由的路由,当然可能会计算出多条路由,在这种情况下可以从中选择一条较优的或者最优的作为最终的保护路由,从而可以提高业务数据传输的效率。在一个优选实施方式中,对于上述为需要调整的路由配置保护路由可以包括:计算当前网络中是否有可用作需要调整的路由的保护路由的路由;如果有,则从计算出的一个或多个可用作保护路由的路由中选择一个配置给需要调整的路由作为保护路由。
[0038] 上述的可以用作保护路由的路由就是可以实现当前需要调整的路由上业务所对应的网元或者端口之间的连通的路由,从而可以保证倒换后业务的处理不受影响。在一个优选实施方式中,计算当前网络中是否有可用作需要调整的路由的保护路由的路由包括:计算当前网络中除需要调整的路由之外的路由中是否有可以实现需要调整的路由上的业务所对应的网元之间的连通的路由;将可以实现网元之间的连通的路由作为可用作需要调整的路由的保护路由。
[0039] 以上是对将业务切换到保护路由的描述,在完成业务的倒换之后,就可以进行路由的调整了,优选地,在调整完成之后可以再将业务倒换回来。对于路由的调整也就是某个网元的某个端口或者是某段链路出现问题时,将该端口或者该链路所在的路由切换到另一个端口或链路中。然而,在确定调整后的路由后,可以先确定调整后的路由是否会存在资源互斥或者是资源同步的问题,即,是否会出现资源冲突,如果会的话,则表明该路由不能被调整,在这种情况下,为了保证系统的稳定,可以将路由进行回滚,即,回到最初未调整时的状态的,相应的再将业务倒换回去。在一个优选实施方式中,在对需要调整的路由进行调整的过程中,还包括:确定需要调整的路由调整后的路由是否存在资源互斥和/或资源同步;如果存在,则将需要调整的路由回滚至调整路由前的状态,并将业务倒换回需要调整的路由。
[0040] 在本实施例中还提供了一种调整路由的装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图3是根据本发明实施例的调整路由的装置的一种优选结构框图,如图3所示,包括:确定单元302和倒换单元304,下面对该结构进行说明。
[0041] 确定单元302,用于确定承载业务的路由需要调整;
[0042] 倒换单元304,与确定单元302耦合,用于将业务倒换到保护路由上。
[0043] 在一个优选实施方式中,如图4所示,上述倒换单元包括:确定模块402,用于确定需要调整的路由是否有可以正常工作的保护路由;倒换模块404,与确定模块402耦合,用于在确定没有可以正常工作的保护路由的情况下,为需要调整的路由配置保护路由,将业务倒换到保护路由上。
[0044] 本发明提供了一种优选的实施例来进一步对本发明进行解释,但是值得注意的是,该优选实施例只是为了更好的描述本发明,并不构成对本发明不当的限定。
[0045] 本发明实施例还提供了一种优选的实施方式对本发明到的不中断业务以实现路由调整的方法。
[0046] 图5是调整路由前后的模型示意图,调整路由可以是基于业务的A端点到Z端点之间的业务的路由调整,优选地,可以包括网元内跨单板的调整、网元间的调整等。对于调整前后的路由没有限制,可以按照调整的需求进行灵活操作,如图5所示,路由1是调整前的路由,则调整后的路由可以是路由2或者是路由3、路由4等,网管自动根据调整前的路由与调整后的路由对比来决定对哪些节点执行创建、删除、修改等操作。如果是新增加的节点则执行创建操作;如果是减少的节点则执行删除操作,如果是端口改变的节点则执行修改操作。
[0047] 如图6所示是功能模块分布图,在本发明实施例所提供的功能模块中主要包括以下4个:判断模块602,计算模块604,倒换模块606,以及调整路由模块608。下面对这几个模块的功能进行具体描述。
[0048] 1)判断模块,主要用于判断所选择的路由是否有保护路由,或判断保护路由是否可用。优选的,判断保护路由的依据:网管上形成保护组。可以但不限于按照以下条件至少之一判断保护路由不可用:OAM不通或者有相应的告警产生。
[0049] 2)计算模块,主要用于计算网络中可用的其他路由,且该路由能作为所选路由的保护路由。优选地,默认的保护类型为闭合1:1单发单收路径保护的类型,同时支持开放式1:1单发单收路径保护。若有,则自动给无保护或保护不通的路由配置上保护路由;若没有,则做出相应的提示。计算路由可以是判断A网元和Z网元之间的连通性,只要能从A逐个网元往前查找直到Z,且找到的路由与待调整的路由不完全重合,则可以将其作为保护路由。
[0050] 3)倒换模块,主要用于路由调整前将业务倒换到保护路由中。在路由调整结束后,再将业务倒换回调整完成的路由中。网管可以自动下发强制倒换的命令到设备,设备倒换成功后将当前实际工作路由上报给网管。在路由调整完成后,通过OAM(操作、管理和维护)检测判断调整完成的路由是否通,如果通,则自动倒换回此路由;如果不通,则提示用户不通的原因以及建议的处理方法。用户在排查完后,自动倒换回调整后的路由。
[0051] 4)调整路由模块,主要用于修改路由,然后对修改后的路由执行对比、校验以及下发到设备等操作。如果保护路由是在本次操作中新添的,则提示是否需要删除新添的保护路由,若需要则删除该保护路由,否则保留该保护路由。
[0052] 图7是本发明实施例的具体的操作流程示意图,如图7所示,包括以下步骤:
[0053] 步骤S702:用户根据需要选择要调整的路由;
[0054] 步骤S704:判断模块对所选的路由进行判断,确定其是否带有保护或保护路由是否通。如果没有带保护或者保护路由不通,则执行步骤S706,否则,转而执行步骤S708。
[0055] 步骤S706:计算模块计算出网络中可用的其他路由,然后自动为其配上最优的保护路由。
[0056] 步骤S708:倒换模块将业务倒换到保护路由中。
[0057] 步骤S710:调整路由。
[0058] 步骤S712:调整结束后,清除倒换,将业务倒换回已调整的路由中。
[0059] 通过上述方式进行路由的调整业务不会发生中断。
[0060] 图8是本发明实施例的详细的流程示意图,如图8所示,包括以下步骤:
[0061] 步骤S802:用户选择待调整的路由。
[0062] 步骤S804:判断所选的路由是否带有保护路由,如果有,则执行步骤S806,否则,转而执行步骤S808。
[0063] 步骤S806:判断保护路由是否通,如果通,则执行步骤S812;如果不通,则执行步骤S808。
[0064] 步骤S808:计算网络中是否存在其他可用的路由,且该路由需要能为所选路由提供保护,默认的保护方式为闭合1:1单发单收路径保护,同时也可以支持开放式1:1单发单收路径保护。若存在,则执行步骤S810,否则,提示不能实现不中断业务调整路由,结束该流程。
[0065] 步骤S810:为所选路由自动配置保护路由。优选地,默认的保护类型为1:1单发单收路径保护。
[0066] 步骤S812:将业务倒换到保护路由中,保证调整路由的过程中业务不会受到影响。
[0067] 步骤S814:根据需要调整路由,可以在网元内不同端口、不同路由之间调整或在网元外调整路由。
[0068] 步骤S816:根据调整的结果,计算出调整后的路由。
[0069] 步骤S818:对所计算出的新路由与原有路由进行对比,以确定各个节点需要执行什么类型的操作,上述操作主要包括:创、删或者改等。
[0070] 步骤S820:对于改变或新增部分的路由可能存在资源的互斥或资源同步的问题,校验是否存在资源冲突,如果存在资源冲突,则执行步骤S822,否则转而执行步骤S824。
[0071] 步骤S822:在资源冲突的情况下,没法进行路由的调整,自动将路由回滚到初始状态,并将业务倒换回原有路由中,同时删除新添的保护路由,即将路由状态恢复到步骤S802。
[0072] 步骤S824:将计算出来的路由向各个节点下发,优选地,可以采用并行方式进行下发。
[0073] 步骤S826:清除倒换,将业务倒换回已经调整好的路由中。
[0074] 步骤S828:如果保护路由是在本次调整过程中新添的,则确定是否需要删除添加的保护路由。如果需要删除新添的保护路由,则执行步骤S828,否则结束该流程。
[0075] 步骤S830:删除保护路由。
[0076] 在上述各个优选实施方式中,介绍了一种通用的不中断业务调整路由的方法,更具体地说:根据用户选择要调整的路由,判断其是否有保护路由或者保护路由是否通。如果没有保护路由或者是保护路由不通,则自动为其配置保护路由,然后将所要调整的路由上的业务倒换到保护路由中,再调整路由,从而保证整个过程中业务不会产生中断,同时也提供了操作的效率和灵活性。在自动配置保护路由的过程中,默认采用保护类型为1:1单发单收路径保护,且保护倒换支持多种保护类型。同时通过上述方式还可以支持批量操作、支持网元内和跨网元之间的路由调整,整个过程都是在网管业务视图中完成,操作简单快捷,且能保证业务不受任何的影响。
[0077] 在另外一个实施例中,还提供了一种软件,该软件用于执行上述实施例及优选实施方式中描述的技术方案。
[0078] 在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述软件,该存储介质包括但不限于:光盘、软盘硬盘、可擦写存储器等。
[0079] 从以上的描述中,可以看出,本发明实现了如下技术效果:在需要对当前承载有业务的路由进行调整时,为了避免业务中断的产生,可以为路由配置保护路由,从而使得在调整前先将业务倒换到保护路由中继续执行,然后再对路由进行调整,从而保证了业务不会中断。通过上述方式解决了现有技术中对路由进行调整时容易出现业务中断的技术问题,达到了避免业务中断和提高业务的处理效率的技术效果。
[0080] 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0081] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈