一种向全网提供业务的方法及业务网络系统的制作方法

文档序号:7918888阅读:164来源:国知局
专利名称:一种向全网提供业务的方法及业务网络系统的制作方法
技术领域
本发明涉及移动通讯领域,更具体的说,涉及一种向全网提供业务的方 法及业务网络系统。
背景技术
业务是运营商收入的主要来源,如何向用户提供更多更好的业务、如何 更好的利用现有资源为用户提供业务是运营商重点关注的问题。
现有技术中,运营商的业务架构很多是"竖井式"的,即一个业务由一 套自上向下的系统组成,业务与业务之间相互没有交互,各个业务相互独立, 这样造成了业务难以重用等诸多问题。这种架构下,业务能力向第三方开放 的时候,由于业务能力很分散,同时每个业务能力都要有一套对应第三方的 管理系统,以至于很难向第三方开放接口。
随着SDP ( Service Delivery Platform,业务提供平台)的出现, 一定程度 上解决了这些问题,但业务提供平台和业务提供平台之间依然是相互独立的, 对于国内来说,运营商一般是以地域为单位(例如以一个省为单位)运营, 相互之间的数据尤其是用户数据^艮难共享;同时,各个业务平台之间的能力 也不能共享。
这样,对于第三方的SP ( Service Provider,业务提供商)来说,由于提 供业务能力的业务平台是基于以地域为区分的运营公司,其用户数据也是限 于这个区域的用户,所以其开展业务受限于多个地域,不能实现一个业务在 全网的范围内提供服务,不便于业务的多样性,也不利于相互之间的竟争。 对于运营商来说, 一方面希望借助业务提供商提供更多更好的业务给用户, 同时也希望自己的业务能力能够得到更大的利用。现有技术中,还没有基于 统一数据库和业务能力网络的业务网络总体架构方案。

发明内容
本发明要解决的技术问题是提供一种向全网提供业务的方法及业务网络 系统,实现用户数据和业务能力的共享,使得业务提供商或者运营商能够在 全网范围内方便部署业务。
为了解决上述问题,本发明提供了一种业务网络系统,包括统一用户数
据库和业务能力网络;
所述统一用户数据库,用于存储全网的用户信息和业务能力信息;
所述业务能力网络,用于接收业务请求,从所述统一用户数据库中获取 与业务相关的用户信息和业务能力信息,在全网范围内选择业务能力执行所 述业务。
进一步地,所述业务能力网络包括业务能力接入模块,用于接入各业务 提供平台、电信网络和互联网的业务能力。
进一步地,所述业务能力网络包括对外接口模块,用于向第三方或者运 营商提供业务能力接口和业务能力信息接口 ,以及如何使用业务能力的信息。
进一步地,所述业务能力网络包括业务调度;f莫块,用于从所述统一用户 数据库中获取用户信息和业务能力信息,根据设定的规则在全网范围内选择 业务能力,通过所述业务能力接入模块调用选定的业务能力,执行业务。
进一步地,所述业务调度斗莫块,用于在判断原业务提供平台的业务能力 故障时,调用具有此业务能力的其它业务提供平台或网络的业务能力,执行 此业务;或者,根据费用最低或路由耗费最低的原则选择业务能力,执行此 业务。
进一步地,所述业务调度^^莫块,用于根据业务能力类型、请求的接入点、 各个业务能力的状态、或业务提供商等级参数选择业务能力。
进一步地,所述业务网络系统还包含综合管理功能模块,用于实现对第 三方业务提供商的鉴权和管理,所述对第三方业务提供商的管理包括授权、 取消授权、业务提供优先级。
本发明还提供了一种全网提供业务的方法,包括业务提供商在存储有全网的用户信息和业务能力信息的统一用户数据库中获得与业务相关的用户
信息和业务能力信息,生成具体业务下发给业务能力网络;
所述业务能力网络在全网范围内选择业务能力执行所述业务。
进一步地,所述业务能力网络在全网范围内选择业务能力执行所述业务 具体包含所述业务能力网络根据用户信息和业务能力信息在全网范围内选 择业务能力,并将业务分发到选择的业务能力执行。
进一步地,所述业务能力网络根据业务能力类型、请求的接入点、各个 业务能力的状态、以及业务提供商等级参数选择业务能力,将此业务能力的 业务能力信息提供给业务提供商;业务提供商与所述业务能力实现业务交互。
本发明的方法和业务网络,依靠统一用户数据库和业务能力网络,实现 全网的用户数据的共享和业务能力的共享、自动调度,更大限度利用运营商 现有业务能力,并利用业务能力网络上的对外接口功能,使业务提供商和运 营商能够更充分的利用包括电信网、互联网、企业网在内的各个层面的资源 能力、网络能力和业务能力,便于更快速的在全网部署业务,同时提高整个 网络的健壮性,为用户服务,繁荣市场,同时也提高整个产业链中各个环节 服务商的收益。


图l是本发明中业务网络系统的结构图2是本发明中生成的业务不需要和业务能力交互时,利用业务网络向 全网提供业务的方法流程图3是本发明中生成的业务需要和业务能力交互时,利用业务网络向全 网提供业务的方法流程图。
具体实施例方式
本发明中的业务能力是指能够提供某种业务或者服务的能力,如短信服 务,对于现有网络来说是一个应用,通过和现有网络的短信设备进行接口抽
6象出来的,经过统一接口封装,即形成业务能力。业务提供平台(SDP)中 形成多种业务能力,业务能力网络可以和业务提供平台进行接口和通信,对 于不同网络的不同的业务能力,可实现分别接入,然后进行统一接口封装和 统一管理。
业务能力可以由业务提供平台提供,也可以由非业务提供平台的其它平 台或者方式提供,主要是由业务提供平台提供。业务能力可以包括电信业务 能力,也可以包括非电信业务能力,如互联网上的一些业务能力,或者企业 网内的业务能力,同时, 一些资源,如音频资源,士某体资源也可以作为业务 能力接入到业务网络。
如图1所示,本发明的业务网络包括统一用户数据库、业务能力网络 和综合管理功能模块。
下面对统一用户数据库、业务能力网络和综合管理功能模块三个组成部 分作分别详细说明
一、统一用户数据库;
统一用户数据库,用于存储全网的用户信息和业务能力信息。业务网络 将统一用户数据库中的用户信息提供给业务提供商、业务网络或者其它需要 使用用户信息的应用或者业务能力;
统一用户数据库分为两个层次,资源管理层和数据管理层。
资源管理层,用于管理各个分散的数据库中的数据存储设备(即运行数 据库的物理实体,如服务器、磁盘阵列);
数据管理层,用于提供数据对外提供、对第三方的鉴权、并发处理、数 据的冗余备份、安全、调度等多个方面。
统一用户数据库是整个业务网络架构的核心,其将原来分散在各个业务 提供平台或其它非业务提供平台(如电信网络、互联网或者其它网络)中的 用户数据和其它设备、调度、业务能力等信息的数据,或者分散在各个业务 或者各个业务能力之间的用户数据和其它数据进行分布式的统一存储和管 理。第三方的应用通过一个统一的对外接口实现对这些分散的数据的管理和封装。
二、业务能力网络;
业务能力网络具体包括业务能力接入模块、调度模块、对外接口模块、 数据库接口模块和管理模块。
业务能力接入模块,用于接入各业务提供平台或其它非业务提供平台(如 电信网络、互联网或者其它网络)的业务能力,实现这些业务能力的管理, 完成业务能力的注册、生命周期管理和接入。
对外接口^^莫块,用于实现业务能力的发布功能,向第三方或者运营商提 供业务能力接口和业务能力信息接口,以及如何使用业务能力的信息(例如 业务能力的状态、参数、说明及示例)。此对外接口模块是全网范围内的业 务能力统一对外接口 ,第三方或者运营商通过此接口获得业务能力的相关信 息;
数据库接口模块,用于实现和数据库的数据交互;
业务调度才莫块,用于实现各个业务提供平台或网络之间的业务调度;根 据设定的规则(如业务能力类型、请求的接入点、各个业务能力的状态、以 及业务提供商等级参数)在全网范围内选择业务能力,执行业务。 一、在判 断原业务提供平台的业务能力故障时,调用具有此业务能力的其它业务提供 平台或网络的业务能力,执行此业务,例如,业务提供平台A的短信业务能 力出现问题,那么业务调度能力可以调度业务提供平台B的短信业务能力, 以实现短信功能。调度的依据可以是业务、用户归属地信息、业务能力的运 营状态等信息;二、根据设定规则选择的业务能力,执行业务,使费用最低 或路由耗费最低。例如,向手机用户发送网络新闻的服务,手机用户分散在 全国,则可通过业务调度i^莫块将各用户的短信业务调度到各自的归属地短信 中心,由用户的归属地短信中心完成向用户发送此短信的任务,从而实现最 经济的短信发送方式。
管理;漢块,实现对业务能力网络的各种管理,包括业务能力接口管理、 对外接口管理、数据库接口管理、调度管理等。
8三、综合管理功能模块;
综合管理功能模块,用于实现对第三方业务提供商的鉴权和管理(授权、 取消授权、业务提供优先级等),实现对所提供业务的管理等多个方面。
本发明的方法为业务提供商在综合管理功能平台完成认证和鉴权之后, 通过统一用户数据库获取到的全网的和其业务相关的用户数据和业务能力信 息,然后,利用业务能力网络的对外接口和用户数据为这些用户提供各种服 务。这个服务经过综合管理平台的授权后,就可以由业务能力网络的调度, 由于业务能力是具备一定的地域特性的,例如,现在的业务能力多由以省公 司为单位的,所以,通过将具体的业务由这些业务能力执行,就能实现让业 务在全网或者部分区域提供,对于这个业务进行推广的一些信息,也可以通 过业务能力网络加以调度,在全网或者部分区域进行推广。
图2是利用业务网络向全网提供业务的方法的流程图,适用于业务提供 商生成的业务不需要和业务能力进行交互的情况,主要应用于信息推送的情 境,例如通过短信、彩信、WAP PUSH (无线应用协议推入信息)等方式 提供业务;如图2所示,具体包括以下步骤
步骤201,业务提供商和综合管理功能模块实现相互认证、筌权。
步骤202,业务提供商根据自己需要提供的业务情况从统一用户数据库 中获取所需要的业务能力信息,业务提供商通过这些信息获知使用这些业务 能力的方法和"i兌明。
步骤203,业务提供商从统一用户数据库获取用户信息;用户可以分布 在全网,以便业务能够全网部署。
步骤204,业务提供商生成具体的业务并运行。
步骤205,业务提供商根据运行的业务将具体的对业务能力的请求发送 给业务能力网络。
步骤206,业务能力网络从统一用户数据库中获取业务能力和用户信息。步骤207,业务能力网络获取的业务能力和用户信息产生具体的调度策 略,并根据此调度策略选择业务能力;
例如,在判断原业务提供平台的业务能力故障时,调用具有此业务能力 的其它业务提供平台的业务能力,执行此业务。
步骤208,业务能力网络根据调度策略,将业务分发到具体的业务能力, 以便业务能力分别执行相应的业务。
图3是利用业务网络向全网提供业务的方法的流程图,适用于业务提供 商生成的业务需要和业务能力进行交互的情况,主要应用于信息交互的情境, 例如通过短信、语音、实时通信等方式提供业务;如图3所示,具体包括 以下步骤
步骤301至步骤306与步骤201至步骤206相应相同;
步骤307,业务能力网络根据获得的信息,选择业务能力,并使第三方 的应用与业务能力接口。
业务能力网络选择业务能力时,根据业务能力类型(能力是否匹配)、 请求的接入点(是否可以实现资源最省)、现在各个业务能力的状态/忙闲情 况,以及第三方的身份、等级等参数,选择合适的业务能力。
步骤308,业务能力网络将选择出的业务能力信息提供给业务提供商;
步骤309,业务提供商根据所获得的业务能力信息,和业务能力进行通 信,实现业务交互。
本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下, 熟悉本领域的技术人员当可根据本发明做出各种相应的改变和变形,这些相 应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、一种向全网提供业务的业务网络系统,其特征在于,包括统一用户数据库和业务能力网络;所述统一用户数据库,用于存储全网的用户信息和业务能力信息;所述业务能力网络,用于接收业务请求,从所述统一用户数据库中获取与业务相关的用户信息和业务能力信息,在全网范围内选择业务能力执行所述业务。
2、 如权利要求l所述的系统,其特征在于,所述业务能力网络包括业务能力接入才莫块,用于接入各业务提供平台、 电信网络和互联网的业务能力。
3、 如权利要求2所述的系统,其特征在于,所述业务能力网络包括对外接口模块,用于向第三方或者运营商提供业 务能力接口和业务能力信息接口 ,以及如何使用业务能力的信息。
4、 如权利要求3所述的系统,其特征在于,所述业务能力网络包括业务调度才莫块,用于^v所述统一用户数据库中获 取用户信息和业务能力信息,根据设定的规则在全网范围内选择业务能力, 通过所述业务能力接入才莫块调用选定的业务能力,执行业务。
5、 如权利要求4所述的系统,其特征在于,所述业务调度才莫块,用于在判断原业务提供平台的业务能力故障时,调 用具有此业务能力的其它业务提供平台或网络的业务能力,执行此业务;或 者,根据费用最低或路由耗费最低的原则选择业务能力,执行此业务。
6、 如权利要求4所述的系统,其特征在于,所述业务调度模块,用于根据业务能力类型、请求的接入点、各个业务 能力的状态、或业务提供商等级参数选择业务能力。
7、 如权利要求l所述的系统,其特征在于,所述业务网络系统还包含综合管理功能模块,用于实现对第三方业务提 供商的鉴权和管理,所述对第三方业务提供商的管理包括授权、取消授权、 业务提供优先级。
8、 一种向全网提供业务的方法,其特征在于,业务提供商在存储有全网的用户信息和业务能力信息的统一用户数据库 中获得与业务相关的用户信息和业务能力信息,生成具体业务下发给业务能力网络;所述业务能力网络在全网范围内选择业务能力执行所述业务。
9、 如权利要求8所述的方法,其特征在于,所述业务能力网络在全网范围内选择业务能力执行所述业务具体包含 所述业务能力网络根据用户信息和业务能力信息在全网范围内选择业务能 力,并将业务分发到选择的业务能力执行。
10、 如权利要求8所述的方法,其特征在于,所述业务能力网络根据业务能力类型、请求的接入点、各个业务能力的 状态、以及业务提供商等级参数选择业务能力,将此业务能力的业务能力信 息提供给业务提供商;业务提供商与所述业务能力实现业务交互。
全文摘要
本发明公开了一种向全网提供业务的方法及业务网络系统,包括统一用户数据库和业务能力网络;统一用户数据库用于存储全网的用户信息和业务能力信息;业务能力网络,用于接收业务请求,从统一用户数据库中获取与业务相关的用户信息和业务能力信息,在全网范围内选择业务能力执行所述业务。本发明中依靠统一用户数据库和业务能力网络,实现全网的用户数据的共享和业务能力的共享、自动调度,更大限度利用运营商现有业务能力,并利用业务能力网络上的对外接口功能,使业务提供商和运营商能够更充分的利用包括电信网、互联网、企业网在内的各个层面的资源能力、网络能力和业务能力,便于更快速的在全网部署业务。
文档编号H04W88/00GK101686425SQ20081014884
公开日2010年3月31日 申请日期2008年9月27日 优先权日2008年9月27日
发明者邢晓江 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1