业务实现方法和系统以及业务编排设备与流程

文档序号:12828857阅读:256来源:国知局
业务实现方法和系统以及业务编排设备与流程

本发明涉及网络运营领域,尤其是一种业务实现方法和系统以及业务编排设备。



背景技术:

通信网络比较复杂,目前的通信业务开通过程中,由于网络资源较多,相应地,在很多场景下需要进行复杂的路径选择,甚至需要人工操作,复杂度较高,并且效率较低。

另外,当通信网络发生故障或者用户需求变化时,业务的适应调整可能需要经由复杂的业务变更流程,甚至需要人工操作,才能做到业务的调整。



技术实现要素:

本发明实施例所要解决的一个技术问题是:如何提高业务实现的效率,减少操作复杂度。

根据本发明实施例的第一个方面,提供了一种业务实现方法,包括:获取业务需求;根据网络信息选择符合业务需求的网络资源,并且对选取的网络资源进行编排生成业务路径;将业务路径下发给网管,以便网管根据业务路径对相关的网元进行配置。

在一个实施例中,方法具体包括:获取网络故障信息,根据网络故障信息查询受影响的业务需求;从可用的网络资源中选择符合受影响的业务需求的网络资源,并且对选取的网络资源进行编排生成新的业务路径;将新的业务路径下发给网管,以便网管根据新的业务路径对相关的网元进行配置。

在一个实施例中,方法具体包括:获取网络事件,根据网络事件 查询受影响的业务需求;根据网络事件确定受影响的业务需求的当前业务路径中受影响的网络资源;根据网络信息选取受影响的网络资源的替代网络资源;根据受影响的业务需求的当前业务路径和替代网络资源编排生成新的业务路径;将新的业务路径下发给网管,以便网管根据新的业务路径对替代网络资源进行配置。

在一个实施例中,网络事件包括网络故障事件和网络劣化事件。

在一个实施例中,如果获取到的是网络劣化事件,在查询到受影响的业务需求之后还包括:根据受影响的业务需求的服务质量要求和网络劣化情况决定是否进行业务路径的调整。

根据本发明实施例的第二个方面,提供一种业务编排设备,包括:需求获取模块,用于获取业务需求;路径生成模块,用于根据网络信息选择符合业务需求的网络资源,并且对选取的网络资源进行编排生成业务路径;路径下发模块,用于将业务路径下发给网管,以便网管根据业务路径对相关的网元进行配置。

在一个实施例中,需求获取模块用于获取网络故障信息,根据网络故障信息查询受影响的业务需求;路径生成模块用于从可用的网络资源中选择符合受影响的业务需求的网络资源,并且对选取的网络资源进行编排生成新的业务路径;路径下发模块用于将新的业务路径下发给网管,以便网管根据新的业务路径对相关的网元进行配置。

在一个实施例中,需求获取模块用于获取网络事件,根据网络事件查询受影响的业务需求;路径生成模块包括受影响资源确定单元、替代资源选取单元和新路径生成单元;受影响资源确定单元用于根据网络事件确定受影响的业务需求的当前业务路径中受影响的网络资源;替代资源选取单元用于根据网络信息选取受影响的网络资源的替代网络资源;新路径生成单元用于根据受影响的业务需求的当前业务路径和替代网络资源编排生成新的业务路径;路径下发模块用于将新的业务路径下发给网管,以便网管根据新的业务路径对替代网络资源进行配置。

在一个实施例中,网络事件包括网络故障事件和网络劣化事件。

在一个实施例中,如果获取到的是网络劣化事件,设备还包括判断模块,用于根据受影响的业务需求的服务质量要求和网络劣化情况决定是否进行业务路径的调整。

根据本发明实施例的第三个方面,提供一种业务实现系统,包括:前述任意一种业务编排设备和网管子系统,网管子系统中包括网管设备和网络资源。

在一个实施例中,系统还包括需求库设备,用于存储业务需求,并应业务编排设备的请求向业务编排设备发送业务需求。

在一个实施例中,系统还包括网络信息设备,用于存储网络资源信息和网络事件信息,并应业务编排设备的请求向业务编排设备发送网络资源信息和网络事件信息。

通过采用根据业务需求编排网络资源并驱动网管完成配置的方法,能够自动地实现业务需求,避免人工调整,实现效率高。

通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出本发明业务实现方法的一个实施例的流程示意图。

图2示出本发明业务实现系统的一个实施例的结构示意图。

图3示出本发明业务编排设备的一个实施例的结构示意图。

图4示出本发明业务实现系统的另一个实施例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案 进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面参考图1描述本发明一个实施例的业务实现方法。

图1为本发明业务实现方法的一个实施例的流程图。如图1所示,该实施例的业务实现方法包括:

步骤s102,获取业务需求。

其中,业务需求例如可以为客户的订单。以基础电路型业务需求为例,该业务需求中可以包括若干站点,每个站点中可以包括站点地址、电路类型、带宽要求等参数,这些参数按照固定的格式呈现,以便于后续的解析和转换。

步骤s104,根据网络信息选择符合业务需求的网络资源,并且对选取的网络资源进行编排生成业务路径。

例如,可以根据站点地址和带宽要求,结合网络信息中的组网情况和网元能力,选择每个站点的具体采用的技术手段,如atm(asynchronoustransfermode,异步传输模式)、以太网、光接入、等等,并对对应的网络资源进行顺序编排。

步骤s106,将业务路径下发给网管,以便网管根据业务路径对相关的网元进行配置。

例如,网管可以将确定的技术手段转换为分配ip(internetprotocol,网络协议)地址、分配设备端口、添加默认路由等命令,使网元能够实现业务需求。

通过采用根据业务需求编排网络资源并驱动网管完成配置的方法,能够自动地实现业务需求,避免人工调整,实现效率高。

业务实现具体可以包括业务开通和业务调整。通过上述方法可以直接实现业务开通,对于业务调整的具体方法,可以参考以下几个实施例。

当网络中发生故障时,如网元设备故障、板卡故障、端口故障等,网管设备可以以告警的形式进行上报。对于上报的网络故障,具体可以采用以下方法进行业务调整:首先,获取网络故障信息,根据网络故障信息查询受影响的业务需求;然后,从可用的网络资源中选择符合受影响的业务需求的网络资源,并且对选取的网络资源进行编排生成新的业务路径;最后,将新的业务路径下发给网管,以便网管根据新的业务路径对相关的网元进行配置。通过采用这种方法,可以使新路径中的网元不包含具有故障的网元,从而保证了业务的使用。

网络中除了可能产生故障,还可能产生网络劣化。对于这两类网络事件,除了直接重新计算生成新路径以外,还可以只置换有问题的网元。例如,可以采用以下方法:首先,获取网络事件,根据网络事件查询受影响的业务需求;然后,根据网络事件确定受影响的业务需求的当前业务路径中受影响的网络资源;接下来,根据网络信息选取受影响的网络资源的替代网络资源,并根据受影响的业务需求的当前业务路径和替代网络资源编排生成新的业务路径;最后,将新的业务路径下发给网管,以便网管根据新的业务路径对替代网络资源进行配置。在替换产生网络劣化问题的网元时,网管进行配置的具体操作可以为:删除原设备端口、删除原设备地址、添加新设备端口、添加新设备地址、切换到新路由、设置新路由上的服务质量等级等等,以使原有路径断开与产生网络劣化问题的网元的连接,并连接新的网元,从而生成新的业务路径。本领域技术人员应当清楚,根据需要,也可以采用其他方式对网络资源进行配置,这里不再赘述。

通过采用这种方法,可以只对有问题的网元进行置换,而无需重新调整整条路径,提高了调整效率。

其中,对于网络劣化事件,由于该事件不一定会对业务造成很大影响,因此要根据其他条件结合判断是否需要对产生网络劣化的业务进行调整。例如,可以根据受影响的业务需求的服务质量要求和网络劣化情况决定是否进行业务路径的调整。如果业务需求对应的服务质量要求较低,那么当产生轻度网络劣化时,可以不对业务路径进行调 整;如果业务需求对应的服务质量要求较高,则需要采用前述的方法生成新的业务路径,使新路径避开造成网络劣化的网元。例如,当收到网络中网元的持续丢包告警时,查询到该业务需求为对时延敏感的实时视频通话,由此可以判断该业务对服务质量要求较高。从而,可以采用上述方法生成一条可以绕开产生持续丢包的网元的新的业务路径。

下面参考图2描述本发明一个实施例的业务实现系统。

图2为本发明业务实现系统的一个实施例的结构图。如图2所示,该实施例的业务实现系统包括:业务编排设备22和网管子系统24。其中,网管子系统24中包括网管设备和网络资源,业务编排设备22用于对网管子系统24中的网络资源进行编排,以实现业务需求。

下面参考图3描述本发明一个实施例的业务编排设备。

图3为本发明业务编排设备的一个实施例的结构图。如图3所示,该实施例的业务编排设备22包括:需求获取模块322,用于获取业务需求;路径生成模块324,用于根据网络信息选择符合业务需求的网络资源,并且对选取的网络资源进行编排生成业务路径;路径下发模块326,用于将业务路径下发给网管,以便网管根据业务路径对相关的网元进行配置。

其中,需求获取模块322可以用于获取网络故障信息,根据网络故障信息查询受影响的业务需求;路径生成模块324可以用于从可用的网络资源中选择符合受影响的业务需求的网络资源,并且对选取的网络资源进行编排生成新的业务路径;路径下发模块326可以用于将新的业务路径下发给网管,以便网管根据新的业务路径对相关的网元进行配置。

其中,需求获取模块322还可以用于获取网络事件,根据网络事件查询受影响的业务需求;路径生成模块324可以包括受影响资源确定单元、替代资源选取单元和新路径生成单元;受影响资源确定单元用于根据网络事件确定受影响的业务需求的当前业务路径中受影响的网络资源;替代资源选取单元用于根据网络信息选取受影响的网络资 源的替代网络资源;新路径生成单元用于根据受影响的业务需求的当前业务路径和替代网络资源编排生成新的业务路径;路径下发模块326可以用于将新的业务路径下发给网管,以便网管根据新的业务路径对替代网络资源进行配置。

其中,网络事件可以包括网络故障事件和网络劣化事件。

其中,如果获取到的是网络劣化事件,设备还可以包括判断模块,用于根据受影响的业务需求的服务质量要求和网络劣化情况决定是否进行业务路径的调整。

下面参考图4描述本发明另一个实施例的业务实现系统。

图4为本发明业务实现系统的另一个实施例的结构图。如图4所示,该实施例的业务实现系统包括:业务编排设备22、网管子系统24以及需求库设备46,用于存储业务需求,并应业务编排设备22的请求向业务编排设备22发送业务需求。

此外,本发明的业务实现系统还可以包括网络信息设备48,用于存储网络资源信息和网络事件信息,并应业务编排设备22的请求向业务编排设备22发送网络资源信息和网络事件信息。

此外,根据本发明的方法还可以实现为一种计算机程序产品,该计算机程序产品包括计算机可读介质,在该计算机可读介质上存储有用于执行本发明的方法中限定的上述功能的计算机程序。本领域技术人员还将明白的是,结合这里的公开所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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