一种增值业务提供系统和方法转让专利

申请号 : CN200910142262.0

文献号 : CN101616392B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘新强史美康陈福忠

申请人 : 中兴通讯股份有限公司

摘要 :

本发明提供一种增值业务提供系统和方法,该方法包括:增值业务引擎收到用户终端的业务请求后,向增值业务鉴权中心发送流量开始请求消息,携带用户标识及增值业务标识,增值业务鉴权计费中心根据增值业务的流量信息进行批价计算使用金额,并向预付费设备发送冻结请求,携带需冻结的金额及用户标识;预付费设备判断用户余额是否足够冻结相应金额,若余额不够则向增值业务鉴权计费中心返回冻结失败的消息,携带用户标识及用户的余额;增值业务鉴权计费中心根据用户的余额反算出该用户可用的流量配额,并向增值业务引擎返回流量开始应答消息,携带用户标识及用户可用的流量配额;增值业务引擎收到流量开始应答消息后为用户提供增值业务服务。

权利要求 :

1.一种增值业务提供系统,包括:增值业务鉴权计费中心、增值业务引擎及预付费设备;其特征在于:所述增值业务引擎用于收到用户终端发来的业务请求后,向增值业务鉴权中心发送流量开始请求消息,其中携带用户标识及增值业务标识,还用于收到流量开始应答消息后为所述用户提供增值业务服务;

所述增值业务鉴权计费中心用于收到流量开始请求消息后,根据所述增值业务的流量信息进行批价计算使用金额,并向预付费设备发送冻结请求,其中携带需冻结的金额及用户标识;还用于收到冻结失败的消息后,根据所述用户的余额反算出该用户可用的流量配额,并向增值业务引擎返回流量开始应答消息,携带用户标识及所述用户可用的流量配额;

所述预付费设备用于收到冻结请求后,判断用户余额是否足够冻结相应金额,若余额不够则向增值业务鉴权计费中心返回冻结失败的消息,携带用户标识及所述用户的余额。

2.如权利要求1所述的系统,其特征在于:

所述增值业务引擎还用于检测到下列情况之一时,向增值业务鉴权计费中心发送流量结束请求消息,携带用户标识及该用户实际使用的流量信息:(a)用户使用结束;(b)用户主动停止使用;(c)流量配额已使用完。

3.如权利要求2所述的系统,其特征在于:

所述增值业务鉴权计费中心还用于收到流量结束请求消息后,对用户实际使用的流量批价计算实际使用的费用,并向预付费设备发送请求扣除费用的消息,携带用户标识及该用户实际使用的费用;

所述预付费设备还用于收到请求扣除费用的消息后,扣除所述用户的相应费用并向增值业务鉴权计费中心返回扣除成功的消息。

4.如权利要求1所述的系统,其特征在于:

所述增值业务鉴权计费中心还用于收到冻结失败的消息后,提示用户余额不足,是否继续使用该增值业务,当用户确认继续使用后,再根据所述用户的余额反算出该用户可用的流量配额,并向增值业务引擎返回流量开始应答消息。

5.如权利要求1所述的系统,其特征在于:

增值业务鉴权计费中心还用于增值业务提供商发布增值业务服务申请时,存储所述增值业务的流量信息;或者增值业务鉴权计费中心包括信息同步模块,用于增值业务提供商发布增值业务服务申请时,将增值业务服务所需的流量信息同步到增值业务引擎;所述增值业务引擎还用于向增值业务鉴权中心发送流量开始请求消息时携带所述增值业务的流量信息。

6.如权利要求4所述的系统,其特征在于:

所述增值业务鉴权计费中心还用于当用户确认继续使用该增值业务后,向预付费设备发送冻结用户余额的请求,其中携带所述用户标识及余额;

所述预付费设备还用于收到所述冻结用户余额的请求后,冻结所述用户的余额。

7.一种增值业务提供方法,包括:

增值业务引擎收到用户终端发来的业务请求后,向增值业务鉴权中心发送流量开始请求消息,其中携带用户标识及增值业务标识,增值业务鉴权计费中心收到流量开始请求消息后,根据所述增值业务的流量信息进行批价计算使用金额,并向预付费设备发送冻结请求,其中携带需冻结的金额及用户标识;预付费设备收到冻结请求后,判断用户余额是否足够冻结相应金额,若余额不够则向增值业务鉴权计费中心返回冻结失败的消息,携带用户标识及所述用户的余额;

所述增值业务鉴权计费中心收到冻结失败的消息后,根据所述用户的余额反算出该用户可用的流量配额,并向增值业务引擎返回流量开始应答消息,携带用户标识及所述用户可用的流量配额;增值业务引擎收到流量开始应答消息后为所述用户提供增值业务服务。

8.如权利要求7所述的方法,其特征在于:

当所述增值业务引擎检测出现以下情况之一时,向增值业务鉴权计费中心发送流量结束请求消息,携带用户标识及该用户实际使用的流量信息:(a)用户使用结束;(b)用户主动停止使用;(c)流量配额已使用完。

9.如权利要求8所述的方法,其特征在于,所述方法还包括:

所述增值业务鉴权计费中心收到流量结束请求消息后,对用户实际使用的流量批价计算实际使用的费用,并向预付费设备发送请求扣除费用的消息,携带用户标识及该用户实际使用的费用;

所述预付费设备收到请求扣除费用的消息后,扣除所述用户的相应费用并向增值业务鉴权计费中心返回扣除成功的消息。

10.如权利要求7所述的方法,其特征在于,所述方法还包括:

所述增值业务鉴权计费中心收到冻结失败的消息后,提示用户余额不足,是否继续使用该增值业务,当用户确认继续使用后,再根据所述用户的余额反算出该用户可用的流量配额,并向增值业务引擎返回流量开始应答消息。

11.如权利要求7所述的方法,其特征在于,所述方法还包括:

当增值业务提供商发布增值业务服务申请时携带该增值业务服务所需的流量信息,增值业务鉴权计费中心存储所述增值业务的流量信息,或位于增值业务鉴权计费中心的信息同步模块将增值业务的流量信息同步到增值业务引擎;

当信息同步模块将增值业务的流量信息同步到增值业务引擎时,所述增值业务引擎向增值业务鉴权中心发送流量开始请求消息时携带所述增值业务的流量信息。

12.如权利要求10所述的方法,其特征在于,所述方法还包括:

当用户确认继续使用该增值业务后,所述增值业务鉴权计费中心向预付费设备发送冻结用户余额的请求,其中携带所述用户标识及余额;

所述预付费设备收到所述冻结用户余额的请求后,冻结所述用户的余额。

说明书 :

一种增值业务提供系统和方法

技术领域

[0001] 本发明涉及电信增值业务,具体涉及一种增值业务提供系统和方法。

背景技术

[0002] 随着电信增值业务的推广越来越普及,增值业务中已经越来越多的出现按流量计费的批价策略。现有技术,对预付费用户使用按流量计费的增值业务服务的主要特点是,在用户开始请求使用增值业务服务时由增值业务引擎到增值业务鉴权计费中心申请一定量的流量配额分配给用户使用,同时对所分配的流量配额批价冻结用户相应的费用;在用户使用增值业务服务过程中,若增值业务引擎发现为用户分配的流量配额已使用完毕,则需再次到增值业务鉴权计费中心为用户申请流量配额,并再次冻结用户相应费用;如此反复,直到用户结束使用增值业务服务或用户主动退出;然后,增值业务引擎将用户在本次使用增值业务服务过程中所使用的实际流量发送到增值业务鉴权计费中心做核对、批价操作并实际扣费用户费用。
[0003] 现有技术,主要存在两方面缺点:第一,预付费用户在使用按流量计费的增值业务服务时若该增值业务服务所需的流量比较大,则可能造成增值业务引擎多次到增值业务鉴权计费中心申请流量配额,并且造成增值业务鉴权计费中心每次分配流量配额时都需要重新批价并与预付费设备交互冻结预付费用户相应部分的费用,从而导致系统资源消耗、处理效率比较低;第二,若预付费用户的账户余额仅够几次做几次流量配额批价的费用冻结而不足以支付整个增值业务服务所需的费用时,增值业务鉴权计费中心将在用户余额不足时返回失败消息给增值业务引擎,从而导致增值业务引擎结束为用户提供增值业务服务,在用户余额不足以使用完整的增值业务服务时系统缺少提示用户的交互。

发明内容

[0004] 本发明要解决的技术问题是提供一种增值业务提供系统和方法,可提高通讯领域预付费用户使用按流量计费的增值业务服务时的处理效率。
[0005] 为了解决上述问题,本发明提供了一种增值业务提供系统,包括:增值业务鉴权计费中心、增值业务引擎及预付费设备;
[0006] 所述增值业务引擎用于收到用户终端发来的业务请求后,向增值业务鉴权中心发送流量开始请求消息,其中携带用户标识及增值业务标识,还用于收到流量开始应答消息后为所述用户提供增值业务服务;
[0007] 所述增值业务鉴权计费中心用于收到流量开始请求消息后,根据所述增值业务的流量信息进行批价计算使用金额,并向预付费设备发送冻结请求,其中携带需冻结的金额及用户标识;还用于收到冻结失败的消息后,根据所述用户的余额反算出该用户可用的流量配额,并向增值业务引擎返回流量开始应答消息,携带用户标识及所述用户可用的流量配额;
[0008] 所述预付费设备用于收到冻结请求后,判断用户余额是否足够冻结相应金额,若余额不够则向增值业务鉴权计费中心返回冻结失败的消息,携带用户标识及所述用户的余额。
[0009] 进一步地,所述增值业务引擎还用于检测到下列情况之一时,向增值业务鉴权计费中心发送流量结束请求消息,携带用户标识及该用户实际使用的流量信息:
[0010] (a)用户使用结束;(b)用户主动停止使用;(c)流量配额已使用完。
[0011] 进一步地,所述增值业务鉴权计费中心还用于收到流量结束请求消息后,对用户实际使用的流量批价计算实际使用的费用,并向预付费设备发送请求扣除费用的消息,携带用户标识及该用户实际使用的费用;
[0012] 所述预付费设备还用于收到请求扣除费用的消息后,扣除所述用户的相应费用并向增值业务鉴权计费中心返回扣除成功的消息。
[0013] 进一步地,所述增值业务鉴权计费中心还用于收到冻结失败的消息后,提示用户余额不足,是否继续使用该增值业务,当用户确认继续使用后,再根据所述用户的余额反算出该用户可用的流量配额,并向增值业务引擎返回流量开始应答消息。
[0014] 进一步地,增值业务鉴权计费中心还用于增值业务提供商发布增值业务服务申请时,存储所述增值业务的流量信息;或者
[0015] 增值业务鉴权计费中心包括信息同步模块,用于增值业务提供商发布增值业务服务申请时,将增值业务服务所需的流量信息同步到增值业务引擎;所述增值业务引擎还用于向增值业务鉴权中心发送流量开始请求消息时携带所述增值业务的流量信息。
[0016] 进一步地,所述增值业务鉴权计费中心还用于当用户确认继续使用该增值业务后,向预付费设备发送冻结用户余额的请求,其中携带所述用户标识及余额;
[0017] 所述预付费设备还用于收到所述冻结用户余额的请求后,冻结所述用户的余额。
[0018] 本发明还提供一种增值业务提供方法,包括:
[0019] 增值业务引擎收到用户终端发来的业务请求后,向增值业务鉴权中心发送流量开始请求消息,其中携带用户标识及增值业务标识,增值业务鉴权计费中心收到流量开始请求消息后,根据所述增值业务的流量信息进行批价计算使用金额,并向预付费设备发送冻结请求,其中携带需冻结的金额及用户标识;预付费设备收到冻结请求后,判断用户余额是否足够冻结相应金额,若余额不够则向增值业务鉴权计费中心返回冻结失败的消息,携带用户标识及所述用户的余额;
[0020] 所述增值业务鉴权计费中心收到冻结失败的消息后,根据所述用户的余额反算出该用户可用的流量配额,并向增值业务引擎返回流量开始应答消息,携带用户标识及所述用户可用的流量配额;增值业务引擎收到流量开始应答消息后为所述用户提供增值业务服务。
[0021] 进一步地,当所述增值业务引擎检测出现以下情况之一时,向增值业务鉴权计费中心发送流量结束请求消息,携带用户标识及该用户实际使用的流量信息:
[0022] (a)用户使用结束;(b)用户主动停止使用;(c)流量配额已使用完。
[0023] 进一步地,所述增值业务鉴权计费中心收到流量结束请求消息后,对用户实际使用的流量批价计算实际使用的费用,并向预付费设备发送请求扣除费用的消息,携带用户标识及该用户实际使用的费用;
[0024] 所述预付费设备收到请求扣除费用的消息后,扣除所述用户的相应费用并向增值业务鉴权计费中心返回扣除成功的消息。
[0025] 进一步地,所述增值业务鉴权计费中心收到冻结失败的消息后,提示用户余额不足,是否继续使用该增值业务,当用户确认继续使用后,再根据所述用户的余额反算出该用户可用的流量配额,并向增值业务引擎返回流量开始应答消息。
[0026] 进一步地,当增值业务提供商发布增值业务服务申请时携带该增值业务服务所需的流量信息,增值业务鉴权计费中心存储所述增值业务的流量信息,或位于增值业务鉴权计费中心的信息同步模块将增值业务的流量信息同步到增值业务引擎;
[0027] 当信息同步模块将增值业务的流量信息同步到增值业务引擎时,所述增值业务引擎向增值业务鉴权中心发送流量开始请求消息时携带所述增值业务的流量信息。
[0028] 进一步地,当用户确认继续使用该增值业务后,所述增值业务鉴权计费中心向预付费设备发送冻结用户余额的请求,其中携带所述用户标识及余额;
[0029] 所述预付费设备收到所述冻结用户余额的请求后,冻结所述用户的余额。
[0030] 综上所述,本发明提供一种增值业务提供系统和方法,在预付费用户开始请求使用按流量计费的增值业务服务时,增值业务鉴权计费中心一次性返回该增值业务服务所需要的流量配额,并对流量配额批价与预付费设备交互冻结用户费用,这样可以保证在用户使用增值业务服务过程中,增值业务引擎不再需要到增值业务鉴权计费中心申请流量配额,从而减少了增值业务引擎与增值业务鉴权计费中心、增值业务鉴权计费中心与预付费设备之间的交互,减少系统资源的占用,达到提供处理效率的目的;另外,在用户开始请求使用按流量计费的增值业务服务时,增值业务鉴权计费中心根据该增值业务服务所需要的流量配额,批价计费费用,并到预付费设备冻结用户费用,若此时发现用户余额不足以使用完整的增值业务时,增值业务鉴权计费中心会通过短信等方式请求用户确认是否继续使用该增值业务服务,增加了系统与用户之间的友好交互度。

附图说明

[0031] 图1是本发明方法的系统结构示意图;
[0032] 图2是本发明方法的流程示意图。

具体实施方式

[0033] 本发明提供一种增值业务提供系统和方法,增值业务引擎收到用户终端发来的业务请求后,向增值业务鉴权中心发送流量开始请求消息,其中携带用户标识及增值业务标识,增值业务鉴权计费中心收到流量开始请求消息后,根据所述增值业务的流量信息进行批价计算使用金额,并向预付费设备发送冻结请求,其中携带需冻结的金额及用户标识;预付费设备收到冻结请求后,判断用户余额是否足够冻结相应金额,若余额不够则向增值业务鉴权计费中心返回冻结失败的消息,携带用户标识及所述用户的余额;增值业务鉴权计费中心收到冻结失败的消息后,根据用户的余额反算出该用户可用的流量配额,并向增值业务引擎返回流量开始应答消息,携带用户标识及用户可用的流量配额;增值业务引擎收到流量开始应答消息后为用户提供增值业务服务。
[0034] 本实施例提供一种增值业务提供系统,如图1所示,包括:增值业务鉴权计费中心101、增值业务引擎102、预付费设备103;
[0035] 增值业务鉴权计费中心,用于收到SP(增值业务提供商)发来的发布增值业务服务申请时,将该增值业务的流量信息存储在本地;
[0036] 增值业务鉴权计费中心可以包括信息同步模块,用于SP发布增值业务服务申请时,将增值业务服务所需的流量信息同步到增值业务引擎。
[0037] 增值业务鉴权计费中心还用于收到TrafficStartReq(流量开始请求消息)后,根据流量信息进行批价计算使用金额,并向预付费设备发送冻结请求,其中携带需冻结的金额及用户标识;
[0038] 若TrafficStartReq中携带增值业务的流量信息,则增值业务鉴权计费中心从TrafficStartReq中获取增值业务的流量信息,若其中未携带增值业务的流量信息,则增值业务鉴权计费中心从自身增值业务库中获取该增值业务的流量信息。
[0039] 增值业务鉴权计费中心还用于收到冻结成功的消息后,向增值业务引擎返回TrafficStartRsp(流量开始应答消息),其中携带该增值业务的流量配额(即该增值业务的流量信息)及用户标识,以及收到冻结失败的消息后,提示用户余额不足,是否继续使用该增值业务;当收到用户反馈的继续使用的消息后,根据用户余额反算出该用户可用的流量配额,并向增值业务引擎返回TrafficStartRsp,携带用户标识及该用户可用的流量配额;增值业务鉴权计费中心还可以在收到用户反馈的继续使用的消息后,向预付费设备发送冻结用户余额的请求,其中携带用户标识及余额;
[0040] 增值业务鉴权计费中心还用于收到TrafficStopReq(流量结束请求消息)后,对用户实际使用的流量批价计算实际使用费用,并向预付费设备发送请求扣除费用的消息,携带用户标识及该用户实际使用费用;还用于收到扣除成功的消息后向增值业务引擎返回TrafficStopRsp。
[0041] 增值业务鉴权计费中心请求用户确认是否继续使用的方法可以是短信等各种方法,本发明对此不作限制。
[0042] 预付费设备,用于收到冻结请求后,判断用户余额是否足够冻结相应金额,若足够则向增值业务鉴权计费中心返回冻结成功的消息,其中携带用户标识,若余额不够则向增值业务鉴权计费中心返回冻结失败的消息,携带用户标识及该用户的可用余额;预付费设备向增值业务鉴权计费中心返回冻结失败的消息时可以直接冻结该用户的余额,若在一段时间内未收到增值业务鉴权计费中心发来的请求扣除该用户费用的消息,则自动解除对该用户余额的冻结,预付费设备也可以是在收到冻结用户余额的请求后才冻结该用户的余额。
[0043] 预付费设备还用于收到请求扣除费用的消息后,扣除相应费用并向增值业务鉴权计费中心返回扣除成功的消息。
[0044] 增值业务引擎,用于收到用户终端发来的业务请求时,向增值业务鉴权中心发送TrafficStartReq(流量开始请求消息),其中携带用户标识及增值业务标识,用以请求该增值业务的一次性流量配额,当采用同步方式将增值业务的流量信息同步到增值业务引擎时,TrafficStartReq需要携带该增值业务的流量信息;
[0045] 增值业务引擎还用于收到TrafficStartRsp后开始为用户提供增值业务服务,以及检测到下列情况之一时,向增值业务鉴权计费中心发送TrafficStopReq(流量结束请求消息),携带用户标识及该用户实际使用的流量信息,用以请求对该用户实际使用流量进行批价计费:(a)用户使用结束;(b)用户主动停止使用;(c)流量配额已使用完。
[0046] 本实施例提供一种增值业务提供方法,如图2所示,包括:
[0047] 以下步骤S201-S207,为预付费用户实际使用按流量计费的增值业务服务时的流程:
[0048] 步骤S201,用户向增值业务提供系统发送业务请求,申请使用某种增值业务服务;
[0049] 步骤S202,增值业务提供系统收到业务请求,增值业务引擎向增值业务鉴权中心发送TrafficStartReq,其中携带用户标识及增值业务标识;
[0050] 进一步地,当增值业务鉴权计费中心将增值业务的流量信息同步到增值业务引擎时,增值业务引擎发送TrafficStartReq时还需要携带该增值业务的流量信息。
[0051] 步骤S203,增值业务鉴权计费中心收到TrafficStartReq后,根据增值业务的流量信息进行批价计算使用金额,并向预付费设备发送冻结请求,其中携带需冻结的金额及用户标识;
[0052] 当TrafficStartReq中不包含增值业务的流量信息时,增值业务鉴权计费中心则从本地读取的该增值业务的流量信息。
[0053] 步骤S204,预付费设备收到冻结请求后,判断用户余额是否足够冻结相应金额,若余额不够则执行步骤S205,否则执行步骤S208;
[0054] 步骤S205,预付费设备向增值业务鉴权计费中心返回冻结失败的消息,携带用户标识及该用户的余额;
[0055] 步骤S206,增值业务鉴权计费中心收到冻结失败的消息后,根据用户的余额反算出该用户可用的流量配额,提示用户余额不足,是否继续使用该增值业务,若用户确认继续使用则执行步骤S207,否则流程结束;
[0056] 步骤S207,增值业务鉴权计费中心向增值业务引擎返回TrafficStartRsq,携带用户标识及该用户可用的流量配额;然后执行步骤S210;
[0057] 步骤S208,预付费设备向增值业务鉴权计费中心返回冻结成功的消息;
[0058] 步骤S209,增值业务鉴权计费中心向增值业务引擎返回TrafficStartRsq,携带用户标识及该增值业务的流量配额(即该增值业务的流量信息);然后执行步骤S210;
[0059] 步骤S210,增值业务引擎收到TrafficStartRsq后为用户提供增值业务服务;
[0060] 当增值业务引擎检测出现以下情况之一时,执行步骤S211:
[0061] (a)用户使用结束;(b)用户主动停止使用;(c)流量配额已使用完;
[0062] 步骤S211,增值业务引擎向增值业务鉴权计费中心发送TrafficStopReq,携带用户标识及该用户实际使用的流量信息;
[0063] 步骤S212,增值业务鉴权计费中心收到TrafficStopReq后,对用户实际使用的流量批价计算实际使用的费用,并向预付费设备发送请求扣除费用的消息,携带用户标识及该用户实际使用的费用;
[0064] 步骤S213,预付费设备收到请求扣除费用的消息后,扣除用户的相应费用并向增值业务鉴权计费中心返回扣除成功的消息;
[0065] 步骤S214,增值业务鉴权计费中心向增值业务引擎返回TrafficStopRsp,其中携带用户本次使用的费用;
[0066] 步骤S215,增值业务引擎结束为用户提供增值业务服务,并向用户返回本次使用的费用;流程结束。
[0067] 在步骤S205中,预付费设备向增值业务鉴权计费中心返回冻结失败的消息时可以直接冻结该用户的余额,若在一段时间内未收到增值业务鉴权计费中心发来的请求扣除该用户费用的消息,则自动解除对该用户余额的冻结;或者,在步骤S206之后,增值业务鉴权计费中心向预付费设备发送冻结用户余额的请求,其中携带用户标识及余额,收到冻结用户余额的请求的预付费设备冻结该用户的余额。
[0068] 以下步骤S301-S302,为SP在运营商申请发布按流量计费的增值业务流程:
[0069] 步骤S301,SP向系统发送发布增值业务服务申请,其中携带增值业务类型及该增值业务的流量信息;
[0070] 步骤S302,增值业务鉴权计费中心存储该增值业务的流量信息,或者,位于业务鉴权计费中心的信息同步模块将该增值业务的流量信息同步到增值业务引擎,增值业务引擎存储该增值业务的流量信息。
[0071] 按照本发明方案,本系统中的增值业务鉴权计费中心既可采用将增值业务服务的流量信息存储于增值业务鉴权计费中心的方式,又可采用将增值业务服务的流量信息同步到增值业务引擎的方式,满足了不同运营商的需求。另外,本发明的系统还能够支持处理传统的Traffic Switch(流量切换消息),即可以与旧系统相兼容。