一种业务配置的方法及系统的制作方法

文档序号:9790808阅读:345来源:国知局
一种业务配置的方法及系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种业务配置的方法及系统。
【背景技术】
[0002]目前,在移动用户业务增值处理中,对第三方APP(AppliCat1n,应用程序)服务进行增值业务处理的方法为:由MANO(Management and Orchestrat1n,管理编排器)对第三方APP服务进行业务链编排,生成业务规则,然后将业务规则下发给流量分配器,之后根据业务链编排结果为第三方APP分配可用的VM物理资源,以实现第三方APP的实例化,在第三方APP实例化之后,需对第三方进行业务配置,但是现在对第三方APP进行业务配置时,一般是人工根据业务链编排结果在第三方APP上为相关的应用进行业务配置,然而由于第三方APP的数量与种类较多,人工进行业务配置的配置周期较长,导致第三方APP增值业务的开通与部署效率低。

【发明内容】

[0003]本发明的实施例提供一种业务配置的方法及系统,可以解决第三方APP增值业务的开通与部署效率低的问题。
[0004]为达到上述目的,本发明的实施例采用如下技术方案:
[0005]—种业务配置的方法,所述方法应用于业务配置系统中,所述业务配置系统包括管理编排器MANO、业务链控制器、流量分类器、第三方APP,所述方法包括:
[0006]所述MANO根据所述第三方APP所承载的业务类型以及用户类型确定业务链信息和业务配置信息,其中,所述业务链信息中包含业务链ID、所述第三方APP的ID,所述业务配置信息中包含业务链ID、业务配置数据以及所述第三方APP的ID;
[0007]所述MANO将所述业务配置信息发送给所述业务链控制器;
[0008]所述MANO根据所述业务链信息,为第三方APP分配虚拟机VM物理资源;
[0009]所述业务链控制器将所述业务配置信息同步至所述第三方APP,以使得所述第三方APP根据所述业务配置信息进行业务配置。
[0010]一种业务配置的系统,所述系统包括:管理编排器ΜΑΝ0、业务链控制器、第三方APP,其中,所述MANO与所述业务链控制器之间能够进行数据传输,所述业务链控制器与所述第三方APP之间能够进行数据传输;
[0011]所述ΜΑΝ0,用于根据所述第三方APP所承载的业务类型以及用户类型确定业务链信息和业务配置信息,其中,所述业务链信息中包含业务链标识ID、所述第三方APP的ID,所述业务配置信息中包含业务链ID、业务配置数据以及所述第三方APP的ID;将所述业务配置信息发送给所述业务链控制器;
[0012]所述业务链控制器,用于接收所述MANO发送的所述业务配置信息;
[0013]所述MANO,还用于根据所述业务链信息,为所述第三方APP分配虚拟机VM物理资源;
[0014]所述业务链控制器,还用于将所述业务配置信息同步至所述第三方APP;
[0015]所述第三方APP,用于根据所述业务配置信息进行业务配置。
[0016]本发明实施例提供的业务配置的方法及系统,MANO根据第三方APP所承载的业务类型以及用户类型确定业务链信息和业务配置信息,将业务配置信息发送给业务链控制器,根据业务链信息,为第三方APP分配虚拟机VM物理资源,业务链控制器将业务配置信息同步至第三方APP,以使得第三方APP根据业务配置信息进行业务配置,与现有技术中人工对第三方APP进行业务配置导致业务开通与部署效率低相比,本发明通过MANO生成业务配置信息,在为第三方APP分配VM物理资源完成第三方APP的实例化后,即可自动将业务配置信息同步至第三方APP,实现了第三方APP根据业务配置信息自动进行业务配置,无需进行手工配置,加快了第三方APP增值业务的开通与部署效率。
【附图说明】
[0017]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本发明实施例提供的一种业务配置的系统的逻辑结构示意图;
[0019]图2为本发明实施例提供的一种业务配置的方法的流程图;
[0020]图3为本发明实施例提供的另一种业务配置的方法的流程图;
[0021]图4为本发明实施例提供的另一种业务配置的方法的流程图;
[0022]图5为本发明实施例提供的另一种业务配置的系统的逻辑结构示意图;
[0023]图6为本发明实施例提供的另一种业务配置的系统的逻辑结构示意图。
【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]为了提高第三方APP增值业务的开通与部署效率,本发明实施例提供一种业务配置的方法,该方法应用于业务配置系统中,如图1所示,该系统包括:ΜΑΝ0、业务链控制器、流量分类器、业务交换机、第三方APP,如图2所示,该业务配置的方法包括:
[0026]201、MAN0根据第三方APP所承载的业务类型以及用户类型确定业务链信息和业务配置信息。
[0027]其中,业务链信息中包含业务链ID(identi ty,标识)、第三方APP的ID,业务配置信息中包含业务链ID、业务配置数据以及第三方APP的ID。
[0028]例如,用户A为金牌签约用户,订购了上班时间URL(Uniform Resource Locator,虚拟资源定位符)过滤增值业务,则确定的业务链信息为业务链ID绑定URL过滤增值业务,业务配置信息为URL过滤的具体内容。
[0029]202、ΜΑΝ0将业务配置信息发送给业务链控制器。
[0030]203、ΜΑΝ0根据业务链信息,为第三方APP分配VM( Virtual Machine,虚拟机)物理资源。
[0031 ]其中,VM物理资源包括计算资源、存储资源等。
[0032]需要说明的是,为第三方APP分配VM物理资源后,即可实现第三方APP的实例化,经过实例化的第三方APP为vAPP(Virtual applicat1n,虚拟化应用)。
[0033]204、业务链控制器将业务配置信息同步至第三方APP,以使得第三方APP根据业务配置信息进行业务配置。
[0034]需要说明的是,当业务配置信息发生更新时,MANO需通过业务链控制器实时将更新后的业务配置信息发送给第三方APP,以使得第三方APP可以根据更新后的业务配置信息进行业务配置。
[0035]本发明实施例提供的业务配置的方法,MANO根据第三方APP所承载的业务类型以及用户类型确定业务链信息和业务配置信息,将业务配置信息发送给业务链控制器,根据业务链信息,为第三方APP分配虚拟机VM物理资源,业务链控制器将业务配置信息同步至第三方APP,以使得第三方APP根据业务配置信息进行业务配置,与现有技术中人工对第三方APP进行业务配置导致业务开通与部署效率低相比,本发明通过MANO生成业务配置信息,在为第三方APP分配VM物理资源完成第三方APP的实例化后,即可自动将业务配置信息同步至第三方APP,实现了第三方APP自动进行业务配置,无需进行手工配置,加快了第三方APP增值业务的开通与部署效率。
[0036]结合图2所示的方法流程,在本发明实施例提供的另一种实现方式中,如图3所示,在上述步骤202、ΜΑΝ0将业务配置信息发送给业务链控制器之前,该方法还包括:
[0037]205、MAN0根据第三方APP所承载的业务类型以及用户类型确定业务规则信息。
[0038]例如用户A订购了用户A为金牌签约用户,订购了上班时间URL过滤增值业务,则MANO可以生成用户A在工作时间的HTTP业务的业务规则。
[0039]其中,业务规则信息包括用户使用的协议类型,用户的IMSI (Internat1nalMobile Subscriber Identificat1n Number,国际移动用户识别码)以及业务链ID。
[0040]需要说明的是,步骤205可与步骤201同时执行,或执行于步骤201之前,或执行于步骤201之后,本发明不对步骤201与步骤205的执行顺序做限制,图3中以步骤205执行于步骤201之后为例。
[0041]为了能够使业务链控制器将正确的业务配置信息同步至第三方APP,业务链控制器需事先对业务规则信息、业务链信息以及业务配置信息进行绑定,所以在上述步骤204、业务链控制器将业务配置信息同步至第三方APP之前,还包括步骤206和步骤207。
[0042]206、MAN0将业务链信息和业务规则信息发送给业务链控制器。
[0043]207、业务链控制器以业务链ID为索引,将业务规则信息、业务链信息以及业务配置信息进行绑定。
[0044]其中,本步骤可以将同一业务链ID对应的业务规则信息、业务链信息以及业务配置信息进行关联,以便于业务链控制器将正确的业务配置信息同步至第三方APP。
[0045]其中,步骤206和步骤207能够执行于图3示出的步骤205与步骤204之间的任意位置。
[0046]本发明实施例提供的业务配置的方法,MANO将业务规则信息、业务链信息以及业务配置信息下发给业务链控制器,业务链控制器以业务链ID为索引将业务规则信息、业务链信息以及业务配置信息进行绑定,然后将正确的业务配置信息同步至第三方APP,使的第三方APP可以自动完成业务配置,加快了第三方APP增值业务的开通与部署效率,且能够减小业务配置过程中出现错误的概率。
[0047]在第三方APP完成业务配置之后,用户使用业务的过程中,流量分类器需根据业务规则为第三方APP转发业务流,基于此,在本发明实施例提供的另一种实现方式中,如图4所示,在上述步骤205、MAN0根据第三方APP所承载的业务类型以及用户类型确定业务规则信息之后,还需执行步骤401。
[0048]401、ΜΑΝ0将业务规则信息下发至流量分类器。
[0049]在上述步骤204、业务链控制器将业务配置信息同步至第三方APP之后,还需执行步骤402至403。
[0050]402、流量分类器根据业务规则信息确定目标业务流,为目标业务流添加业务规则信息中的业务链ID。
[0051]其中,流量分类器可以根据业务规则信息识别出用户使用的业务,例如能够识别出用户使用HTTP业务,并确定目标业务流,然后将目标业务流与业务链进行匹配,将业务规则信息中的业务链ID添加至目标业务流中。
[0052]403、流量分类器将携带业务链ID的目标业务流发送至第三方APP。
[0053
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1