本发明专利技术提供一种业务引擎及其业务能力调用的方法和系统,其中,该业务能力调用的方法包括:业务引擎通过公共服务平台获取用户端发送的业务能力请求消息;当业务引擎验证通过业务能力请求消息后,根据业务能力请求消息中所要调用的业务能力,配置业务引擎所拥有的业务能力通信接口以生成业务能力允许调用消息;业务引擎通过公共服务平台发送业务能力允许调用消息至用户端,使所述业务能力通信接口对所述用户端开放。本发明专利技术实施例解决了现有技术中由于电信运营商公共服务平台的电信底层网络存在复杂性,从而降低了用户对公共服务平台的业务能力的调用效率的缺陷,提高了用户对公共服务平台业务能力的调用效率。
【技术实现步骤摘要】
本专利技术实施例涉及通讯领域,尤其涉及一种基于公共服务平台的业务引擎及其业务能力调用的方法和系统。
技术介绍
在现有技术中,电信底层网络为业务运营商所建立的各种各样的承载网,不仅包括传统的PSTN、 ISDN、 GSM等承载网,还包括3G、 WiFi、 WiMax等一些新兴的承载网,由不同的承载网所构成的不同的异构网络提供着不同的业务应用,可为终端用户提供不同的业务体验。目前,若要进行不同异构网络间的业务应用的通信,则一般需要加设专门的协议转换网关才能实现,而由于不同异构网络的复杂性,使得该协议转换网关也相对复杂。 在公共服务平台的建设过程中,需要对不同异构网络的业务应用进行归纳总结,同时还要屏蔽电信底层网络的细节,并对电信底层网路中不同异构网络的业务应用所涉及的业务能力进行抽象封装,由于不同异构网络之间业务应用通信所需协议转换网关的复杂性,以及电信底层网络细节的复杂性,而使得公共服务平台不便于开放其电信底层网络所涉及的业务能力,降低了用户对公共服务平台的业务能力的调用效率。
技术实现思路
本专利技术实施例提供一种业务引擎及其业务能力调用的方法和系统,用以解决现有 技术中由于电信运营商公共服务平台的电信底层网络存在复杂性,使得公共服务平台不便 于开放其电信底层网络所涉及的业务能力,从而降低了用户对公共服务平台的业务能力的 调用效率的缺陷,提高了用户对公共服务平台业务能力的调用效率。 本专利技术实施例一方面,提供了一种业务引擎,其中包括 业务能力弓|擎模块,用于提供业务能力通信接口 ,所述业务能力通信接口通过对 公共服务平台电信底层网络所涉及的业务能力进行抽象封装而形成,或通过引入第三方应 用提供商的业务能力而形成;所述业务能力通信接口包括通信技术业务能力通信接口和信 息技术业务能力通信接口; 引擎控制模块,用于根据所获取的业务能力请求消息中所要调用的业务能力,配 置从所述业务能力引擎模块中所获取的业务能力通信接口,以生成业务能力允许调用消息 并发送。 本专利技术实施例另一方面,提供了一种业务能力调用的方法,其中包括 业务引擎通过公共服务平台获取用户端发送的业务能力请求消息; 当所述业务引擎验证通过所述业务能力请求消息后,根据所述业务能力请求消息中所要调用的业务能力,配置所述业务引擎所拥有的业务能力通信接口以生成业务能力允许调用消息; 所述业务弓|擎通过公共服务平台发送所述业务能力允许调用消息至所述用户端, 使所述业务能力通信接口对所述用户端开放。 本专利技术实施例另一方面,提供了一种业务能力调用的系统,其中包括 用户端,用于发送用户登录请求消息;发送公共服务平台业务应用请求消息;发送公共服务平台业务应用完成消息,所述公共服务平台业务应用完成消息中携带有业务能力释放消息;通过公共服务平台获取来自业务引擎的业务能力允许调用消息,使所述业务能力允许调用消息所对应的业务能力接口对所述用户端开放; 所述公共服务平台,用于获取所述用户端发送的用户登录请求消息;当验证通过 所述用户登录请求消息,获取所述用户端发送的公共服务平台业务应用请求消息,所述公 共服务平台业务应用请求消息中携带有所述业务能力请求消息;并转发所述业务能力请求 消息至业务引擎;转发所述用户端发送的业务能力释放消息; 所述业务引擎,用于获取所述公共服务平台转发的来自用户端的业务能力请求消 息;当验证通过所述业务能力请求消息,配置自身所拥有的业务能力通信接口以生成业务 能力允许调用消息;通过所述公共服务平台,发送所述业务能力允许调用消息至所述用户 端,使所述业务能力允许调用消息所对应的业务能力接口对所述用户端开放;获取通过公 共服务平台转发的来自用户端的业务能力释放消息,以释放所述业务能力释放消息所对应 的业务能力接口。 本专利技术实施例的业务引擎及其业务能力调用的方法和系统,通过根据所获取的业 务能力请求消息中所要调用的业务能力,配置从所述业务能力引擎模块中所获取的业务能 力通信接口,以生成业务能力允许调用消息并发送的技术方案,解决了现有技术中由于电 信运营商公共服务平台的电信底层网络存在复杂性,使得公共服务平台不便于开放其电信 底层网络所涉及的业务能力,从而降低了用户对公共服务平台的业务能力的调用效率的缺 陷,提高了用户对公共服务平台业务能力的调用效率。附图说明 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以 根据这些附图获得其他的附图。图1为本专利技术实施例业务引擎的结构示意图; 图2为本专利技术实施例业务能力调用的方法流程图; 图3为本专利技术实施例业务能力调用的方法信令图; 图4为本专利技术实施例业务能力调用的系统示意图。具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。 申请人:经过长时间从事本领域,而积累了丰富的实践经验,提出可通过建立业务引擎的技术方案,以将公共服务平台的电信底层网络所涉及的业务能力进行抽象封装,从5而屏蔽了业务能力所对应的现有技术方案电信底层网络的细节和复杂性,提高了用户对公 共服务平台的业务能力的调用效率;在业务引擎具有对电信底层网络所涉及的业务能力进 行抽象封装功能的同时,它还具有能够引入第三方应用提供商业务能力的功能,从而方便 了公共服务平台实现融合业务的目的。 图1为本专利技术实施例业务引擎的结构示意图。如图1所示,本实施例的业务引擎 包括业务能力引擎模块11和引擎控制模块12,其中,业务能力引擎模块11可用于提供业 务能力通信接口 ,该业务能力通信接口可为通过对公共服务平台电信底层网络所涉及的业 务能力进行抽象封装而形成,或通过引入第三方应用提供商的业务能力而形成;该业务能 力通信接口可包括通信技术业务能力通信接口和信息技术业务能力通信接口 ;引擎控制模 块12则用于根据所获取的业务能力请求消息中所要调用的业务能力,并通过接入控制、日 志分析、配置组件、事件组件、计费组件和告警组件等配置从业务能力引擎模块中所获取的 业务能力通信接口 ,以生成业务能力允许调用消息并发送。 进一步地,通信技术业务能力通信接口可包括消息业务能力通信接口 、会议业务 能力通信接口 、传真业务能力通信接口和软交换业务能力通信接口等通信接口 ;信息技术 业务能力通信接口可包括移动存储业务能力通信接口 、企业地址薄业务能力通信接口和流 业务能力通信接口等通信接口。 本实施例的业务引擎,通过引擎控制模块根据所获取的业务能力请求消息中所要 调用的业务能力,配置从业务能力引擎模块中所获取的业务能力通信接口,以生成业务能 力允许调用消息并发送的技术方案,解决了现有技术中由于电信运营商公共服务平台的电 信底层网络存在复杂性,使得公共服务平台不便于开放其电信底层网络所涉及的业务能 力,从而降低了用户对公共服务平本文档来自技高网...
【技术保护点】
一种业务引擎,其特征在于,包括:业务能力引擎模块,用于提供业务能力通信接口,所述业务能力通信接口通过对公共服务平台电信底层网络所涉及的业务能力进行抽象封装而形成,或通过引入第三方应用提供商的业务能力而形成;所述业务能力通信接口包括通信技术业务能力通信接口和信息技术业务能力通信接口;引擎控制模块,用于根据所获取的业务能力请求消息中所要调用的业务能力,配置从所述业务能力引擎模块中所获取的业务能力通信接口,以生成业务能力允许调用消息并发送。
【技术特征摘要】
一种业务引擎,其特征在于,包括业务能力引擎模块,用于提供业务能力通信接口,所述业务能力通信接口通过对公共服务平台电信底层网络所涉及的业务能力进行抽象封装而形成,或通过引入第三方应用提供商的业务能力而形成;所述业务能力通信接口包括通信技术业务能力通信接口和信息技术业务能力通信接口;引擎控制模块,用于根据所获取的业务能力请求消息中所要调用的业务能力,配置从所述业务能力引擎模块中所获取的业务能力通信接口,以生成业务能力允许调用消息并发送。2. 根据权利要求1所述的业务引擎,其特征在于,所述通信技术业务能力通信接口包 括消息业务能力通信接口 、会议业务能力通信接口 、传真业务能力通信接口和软交换业务 能力通信接口。3. 根据权利要求1所述的业务引擎,其特征在于,所述信息技术业务能力通信接口包 括移动存储业务能力通信接口 、企业地址薄业务能力通信接口和流业务能力通信接口 。4. 一种业务能力调用的方法,其特征在于,包括业务引擎通过公共服务平台获取用户端发送的业务能力请求消息;当所述业务引擎验证通过所述业务能力请求消息后,根据所述业务能力请求消息中所 要调用的业务能力,配置所述业务引擎所拥有的业务能力通信接口以生成业务能力允许调 用消息;所述业务引擎通过公共服务平台发送所述业务能力允许调用消息至所述用户端,使所 述业务能力通信接口对所述用户端开放。5. 根据权利要求4所述的业务能力调用的方法,其特征在于,在所述业务引擎通过公 共服务平台获取用户端发送的业务能力请求消息之前包括公共服务平台获取所述用户端发送的用户登录请求消息;当所述公共服务平台验证通过所述用户登录请求消息后,获取所述用户端发送的公共 服务平台业务应用请求消息,且所述公...
【专利技术属性】
技术研发人员:吴峥,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。