数据业务管理的方法、装置和系统转让专利

申请号 : CN201310023366.6

文献号 : CN103945355B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 史文胜李洋

申请人 : 华为技术有限公司

摘要 :

本发明提供一种数据业务管理的方法、装置和系统。涉及通信技术领域。解决了用户使用相应订制业务而导致计费精度降低,同时计费误差增加的问题。具体步骤可以包括:业务控制点接收服务支持节点发送的计费申请响应消息;根据计费申请响应消息和当前数据业务,为服务支持节点配置下次使用的授权资源;向服务支持节点发送计费申请消息,计费申请消息包括:下次使用的授权资源和释放请求,释放请求用于指示服务支持节点在所有授权资源被使用完后释放当前数据业务。可应用于数据业务管理中。

权利要求 :

1.一种数据业务管理的方法,其特征在于,包括:

业务控制点接收服务支持节点发送的计费申请响应消息,所述计费申请响应消息包括:所述服务支持节点当前已被使用的授权资源;

根据所述计费申请响应消息和当前数据业务,为所述服务支持节点配置下次使用的授权资源,所述当前数据业务包括:服务支持节点被允许使用的所有授权资源;

向所述服务支持节点发送计费申请消息,所述计费申请消息包括:所述下次使用的授权资源和释放请求,所述释放请求用于指示所述服务支持节点在所述所有授权资源被使用完后释放所述当前数据业务。

2.根据权利要求1所述的数据业务管理的方法,其特征在于,所述向所述服务支持节点发送计费申请消息包括:判断所述下次使用的授权资源是否与所述所有授权资源中除已被使用的授权资源外的其他未被使用的授权资源相同;

向所述服务支持节点发送计费申请消息,若所述下次使用的授权资源与所述其他未被使用的授权资源相同,则所述计费申请消息包括:所述下次使用的授权资源和所述释放请求。

3.根据权利要求1或2所述的数据业务管理的方法,其特征在于,在所述服务支持节点释放所述当前数据业务之后,所述方法还包括:接收所述服务支持节点发送的释放响应,所述释放响应用于指示所述业务控制点释放所述当前数据业务;

释放所述当前数据业务。

4.根据权利要求1或2所述的数据业务管理的方法,其特征在于,所述授权资源为:授权流量或授权时间。

5.根据权利要求4所述的数据业务管理的方法,其特征在于,若在流量计费模式下,则所述授权资源为:授权流量。

6.根据权利要求4所述的数据业务管理的方法,其特征在于,若在时间计费模式下,则所述授权资源为:授权时间。

7.一种数据业务管理的方法,其特征在于,包括:

服务支持节点接收业务控制点发送的计费申请消息,所述计费申请消息包括:下次使用的授权资源和释放请求,所述下次使用的授权资源是所述业务控制点根据所述服务支持节点当前已被使用的授权资源和所述服务支持节点的当前数据业务为所述服务支持节点配置的,所述当前数据业务包括:服务支持节点被允许使用的所有授权资源,所述释放请求用于指示所述服务支持节点在所有授权资源被使用完后释放所述当前数据业务;

根据所述释放请求释放所述当前数据业务。

8.根据权利要求7所述的数据业务管理的方法,其特征在于,所述根据所述释放请求释放所述当前数据业务包括:判断所述所有授权资源是否被使用完;

若被使用完,则释放所述当前数据业务;

向所述业务控制点发送释放响应,以便所述业务控制点根据所述释放响应释放所述当前数据业务。

9.根据权利要求7或8所述的数据业务管理的方法,其特征在于,所述授权资源为:授权流量或授权时间。

10.根据权利要求9所述的数据业务管理的方法,其特征在于,若在流量计费模式下,则所述授权资源为:授权流量。

11.根据权利要求9所述的数据业务管理的方法,其特征在于,若在时间计费模式下,则所述授权时间为:授权时间。

12.一种业务控制点,其特征在于,包括:

接收器,用于接收服务支持节点发送的计费申请响应消息,所述计费申请响应消息包括:所述服务支持节点当前已被使用的授权资源;

处理器,用于根据所述计费申请响应消息和当前数据业务,为所述服务支持节点配置下次使用的授权资源,所述当前数据业务包括:服务支持节点被允许使用的所有授权资源;

发送器,用于向所述服务支持节点发送计费申请消息,所述计费申请消息包括:所述下次使用的授权资源和释放请求,所述释放请求用于指示所述服务支持节点在所述所有授权资源被使用完后释放所述当前数据业务。

13.根据权利要求12所述的业务控制点,其特征在于,所述处理器,还用于判断所述下次使用的授权资源是否与所述所有授权资源中除已被使用的授权资源外的其他未被使用的授权资源相同;

所述发送器,具体用于向所述服务支持节点发送计费申请消息,若所述处理器判断出所述下次使用的授权资源与所述其他未被使用的授权资源相同,则所述计费申请消息包括:所述下次使用的授权资源和所述释放请求。

14.根据权利要求12或13所述的业务控制点,其特征在于,所述接收器,还用于接收所述服务支持节点发送的释放响应,所述释放响应用于指示所述业务控制点释放所述当前数据业务;

所述处理器,还用于释放所述当前数据业务。

15.根据权利要求12或13所述的业务控制点,其特征在于,所述授权资源为:授权流量或授权时间。

16.根据权利要求15所述的业务控制点,其特征在于,若在流量计费模式下,则所述授权资源为:授权流量。

17.根据权利要求15所述的业务控制点,其特征在于,若在时间计费模式下,则所述授权资源为:授权时间。

18.一种服务支持节点,其特征在于,包括:

接收器,用于接收业务控制点发送的计费申请消息,所述计费申请消息包括:下次使用的授权资源和释放请求,所述下次使用的授权资源是所述业务控制点根据所述服务支持节点当前已被使用的授权资源和所述服务支持节点的当前数据业务为所述服务支持节点配置的,所述当前数据业务包括:服务支持节点被允许使用的所有授权资源,所述释放请求用于指示所述服务支持节点在所有授权资源被使用完后释放所述当前数据业务;

处理器,用于根据所述释放请求释放所述当前数据业务。

19.根据权利要求18所述的服务支持节点,其特征在于,所述处理器,还用于判断所述所有授权资源是否被使用完;若被使用完,则释放所述当前数据业务;

所述服务支持节点还包括:

发送器,用于向所述业务控制点发送释放响应,以便所述业务控制点根据所述释放响应释放所述当前数据业务。

20.根据权利要求18或19所述的服务支持节点,其特征在于,所述授权资源为:授权流量或授权时间。

21.根据权利要求20所述的服务支持节点,其特征在于,若在流量计费模式下,则所述授权资源为:授权流量。

22.根据权利要求20所述的服务支持节点,其特征在于,若在时间计费模式下,则所述授权时间为:授权时间。

23.一种数据业务管理的系统,其特征在于,包括:

权利要求12至权利要求17中任意一项所述的业务控制点,和权利要求18至权利要求22中任意一项所述的服务支持节点。

说明书 :

数据业务管理的方法、装置和系统

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及数据业务管理的方法、装置和系统。

背景技术

[0002] 现有技术中,智能网络可以通过CAMEL协议定义的AC(Apply Charging GPRS((General Packet Radio Service,通用分组无线服务技术),GPRS计费请求)消息和ACR(Apply Charging Report GPRS,GPRS计费响应)消息控制用户使用数据业务的流量和时间。
[0003] 具体的,SCP(Service Control Point,业务控制点)可以根据用户所订制的网络数据业务或用户的余额等为用户所属的SGSN(Serving GPRS SUPPORTNODE,GPRS服务支持节点)分配授权时间和授权流量,并通过AC消息将分配好的授权时间和授权流量发送至SGSN,使得SGSN使用分配好的授权时间和授权流量与网路进行数据传输,即使得用户可以使用订制的数据业务;另外,SGSN还可以将已使用的授权时间和授权流量通过ACR消息发送至SCP,使得SCP可以根据ACR消息、用户余额等为SGSN分配之后的授权时间和授权流量。
[0004] 当用户的余额只能供SCP再为其做一次授权流量或授权时间的业务时,SCP下发最后一个AC消息给SGSN,用户可以继续使用数据业务,当SGSN检测到授权流量或授权时间用完后(即已无余额),发送ACR消息给SCP,SCP可以根据该ACR消息检测到用户已无余额,下发Release GPRS(数据业务释放消息)至SGSN,使得SGSN结束本次数据业务,当SGSN拆除本次数据业务后还通知SCP拆除本次数据业务。
[0005] 在实现上述数据业务管理的过程中,发明人发现现有技术中至少存在如下问题:当用户订制的数据业务中的流量用完,则此时用户余额为0,但SGSN不会立刻结束该用户的数据业务,而是上报ACR消息给SCP,等待SCP下发ReleaseGRPS后才会结束本次数据业务。在这段时间里,用户仍可以继续使用数据业务,但由于用户的帐户余额已为0,因此运营商无法向用户收取费用,这样,不但给运营商带来损失,而且可能导致SGSN和SCP对用户使用的授权资源记录不一致,降低了对用户的计费精度,增加了计费误差。

发明内容

[0006] 本发明的实施例提供一种数据业务管理的方法、装置和系统。解决了用户使用相应订制业务而导致计费精度降低,同时计费误差增加的问题。
[0007] 为达到上述目的,本发明的实施例采用如下技术方案:
[0008] 第一方面,提供一种数据业务管理的方法,包括:
[0009] 业务控制点接收服务支持节点发送的计费申请响应消息,所述计费申请响应消息包括:所述服务支持节点当前已被使用的授权资源;
[0010] 根据所述计费申请响应消息和当前数据业务,为所述服务支持节点配置下次使用的授权资源,所述当前数据业务包括:服务支持节点被允许使用的所有授权资源;
[0011] 向所述服务支持节点发送计费申请消息,所述计费申请消息包括:所述下次使用的授权资源和释放请求,所述释放请求用于指示所述服务支持节点在所述所有授权资源被使用完后释放所述当前数据业务。
[0012] 在第一种可能的实现方式中,所述向所述服务支持节点发送计费申请消息包括:
[0013] 判断所述下次使用的授权资源是否与所述所有授权资源中除已被使用的授权资源外的其他未被使用的授权资源相同;
[0014] 向所述服务支持节点发送计费申请消息,若所述下次使用的授权资源与所述其他未被使用的授权资源相同,则所述计费申请消息包括:所述下次使用的授权资源和所述释放请求。
[0015] 结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,在所述服务支持节点释放所述当前数据业务之后,所述方法还包括:
[0016] 接收所述服务支持节点发送的释放响应,所述释放响应用于指示所述业务控制点释放所述当前数据业务;
[0017] 释放所述当前数据业务。
[0018] 结合第一方面或第一方面的第一种可能的实现方式或第二种可能的实现方式,在第三种可能的实现方式中,所述授权资源为:授权流量或授权时间。
[0019] 结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,若在流量计费模式下,则所述授权资源为:授权流量。
[0020] 结合第一方面的第三种可能的实现方式,在第五种可能的实现方式中,若在时间计费模式下,则所述授权资源为:授权时间。
[0021] 第二方面,提供另一种数据业务管理的方法,包括:
[0022] 服务支持节点接收业务控制点发送的计费申请消息,所述计费申请消息包括:下次使用的授权资源和释放请求,所述下次使用的授权资源是所述业务控制点根据所述服务支持节点当前已被使用的授权资源和所述服务支持节点的当前数据业务为所述服务支持节点配置的,所述当前数据业务包括:服务支持节点被允许使用的所有授权资源,所述释放请求用于指示所述服务支持节点在所有授权资源被使用完后释放所述当前数据业务;
[0023] 根据所述释放请求释放所述当前数据业务。
[0024] 在第一种可能的实现方式中,所述根据所述释放请求释放所述当前数据业务包括:
[0025] 判断所述所有授权资源是否被使用完;
[0026] 若被使用完,则释放所述当前数据业务;
[0027] 向所述业务控制点发送释放响应,以便所述业务控制点根据所述释放响应释放所述当前数据业务。
[0028] 结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述授权资源为:授权流量或授权时间。
[0029] 结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,若在流量计费模式下,则所述授权资源为:授权流量。
[0030] 结合第二方面的第二种可能的实现方式,在第四种可能的实现方式中,若在时间计费模式下,则所述授权时间为:授权时间。
[0031] 第三方面,提供一种业务控制点,包括:
[0032] 接收器,用于接收服务支持节点发送的计费申请响应消息,所述计费申请响应消息包括:所述服务支持节点当前已被使用的授权资源;
[0033] 处理器,用于根据所述计费申请响应消息和当前数据业务,为所述服务支持节点配置下次使用的授权资源,所述当前数据业务包括:服务支持节点被允许使用的所有授权资源;
[0034] 发送器,用于向所述服务支持节点发送计费申请消息,所述计费申请消息包括:所述下次使用的授权资源和释放请求,所述释放请求用于指示所述服务支持节点在所述所有授权资源被使用完后释放所述当前数据业务。
[0035] 第四方面,提供一种服务支持节点,包括:
[0036] 接收器,用于接收业务控制点发送的计费申请消息,所述计费申请消息包括:下次使用的授权资源和释放请求,所述下次使用的授权资源是所述业务控制点根据所述服务支持节点当前已被使用的授权资源和所述服务支持节点的当前数据业务为所述服务支持节点配置的,所述当前数据业务包括:服务支持节点被允许使用的所有授权资源,所述释放请求用于指示所述服务支持节点在所有授权资源被使用完后释放所述当前数据业务;
[0037] 处理器,用于根据所述释放请求释放所述当前数据业务。
[0038] 第五方面,提供一种数据业务管理的系统,包括:
[0039] 第三方面提供的业务控制点和第四方面提供的服务支持节点。
[0040] 本发明实施例提供的数据业务管理的方法、装置和系统,采用上述方案后,业务控制点接收服务支持节点发送的计费申请响应消息,计费申请响应消息包括:服务支持节点当前已被使用的授权资源;根据计费申请响应消息和当前数据业务,为服务支持节点配置下次使用的授权资源,当前数据业务包括:服务支持节点被允许使用的所有授权资源;向服务支持节点发送计费申请消息,计费申请消息包括:下次使用的授权资源和释放请求,释放请求用于指示服务支持节点在所有授权资源被使用完后释放当前数据业务。这样,在服务支持节点接收到业务控制点发送的包含有释放请求的计费申请响应消息后,当所有授权资源被使用完后便立即根据释放请求释放当前数据业务,避免了业务控制点和服务支持节点对使用的授权资源记录不一致的问题,进而增加了对用户的计费精度,降低了计费误差。

附图说明

[0041] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0042] 图1为现有技术中SGSN与SCP进行流量管理的数据交互图;
[0043] 图2为本实施例提供的一种以业务控制点为执行主体的数据业务管理的方法流程图;
[0044] 图3为本实施例提供的一种以服务支持节点为执行主体的数据业务管理的方法流程图;
[0045] 图4为本实施例提供的另一种数据业务管理的方法流程图;
[0046] 图5为提供的一种在图4所示的数据业务管理的方法中服务支持节点与业务控制点进行数据传输的交互图;
[0047] 图6为提供的另一种在图4所示的数据业务管理的方法中服务支持节点与业务控制点进行数据传输的交互图;
[0048] 图7为本实施例提供的再一种数据业务管理的方法流程图;
[0049] 图8为本实施例提供的一种业务控制点的结构示意图;
[0050] 图9为本实施例提供的一种服务支持节点的结构示意图;
[0051] 图10为本实施例提供的另一种服务支持节点的结构示意图;
[0052] 图11为本实施例提供的一种数据业务管理的系统的结构示意图。

具体实施方式

[0053] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0054] 为了可以更清楚的对下面提供的实施例进行理解,首先对现有技术中流量管理的方法进行简单描述。
[0055] 如图1所示,为SGSN与SCP进行流量管理的数据交互图,具体的数据交互步骤可以包括:
[0056] 1、SGSN/SSF向SCP发送Initial DP GPRS消息;
[0057] 2、SCP向SGSN/SSF发送Request Report GPRS Event消息,该消息用于请求SSF检测某一事件,并且当检测到该事件后上报给SCP;
[0058] 3、SCP向SGSN/SSF发送Apply Charging GPRS消息,该消息用于向SSF发送关于GPRS回话和上下文计费的控制信息,例如,可以包括SCP为用户配置的授权资源等;
[0059] 4、SCP向SGSN/SSF发送Continue GPRS消息,该消息用于指示SSF继续上次由于等待SCP指令而延缓的对于DP(Detection Point,检测点)的处理;
[0060] 5、SGSN/SSF向SCP发送Apply Charging Report GPRS消息,该消息用于SSF向SCP报告Apply Charging GPRS消息中要求的信息,例如,所属用户已使用的授权资源等;
[0061] 6、SCP在接收到Apply Charging Report GPRS消息后,检测相应的用户订制的业务中的授权资源被使用完后向SGSN/SSF发送Release GPRS释放指示;
[0062] 7、SGSN/SSF根据接收到的Release GPRS释放当前数据业务。
[0063] 在现有技术中,当用户订制的数据业务中的授权资源被用完,则此时用户余额为0,但SGSN不会立刻结束该用户的数据业务,而是上报ACR消息给SCP,等待SCP下发Release GRPS后才会结束本次数据业务。在这段时间里,用户仍可以继续使用数据业务,但由于用户的帐户余额已为0,因此运营商无法向用户收取费用,这样,不但给运营商带来损失,而且可能导致SGSN和SCP对用户使用的授权资源记录不一致,降低了对用户的计费精度,增加了计费误差。
[0064] 为了解决上述问题,本实施例提供一种数据业务管理的方法,该方法的执行主体为业务控制点,如图2所示,可以包括:
[0065] 201、业务控制点接收服务支持节点发送的计费申请响应消息,计费申请响应消息包括:服务支持节点当前已被使用的授权资源;
[0066] 202、根据计费申请响应消息和当前数据业务,为服务支持节点配置下次使用的授权资源,当前数据业务包括:服务支持节点被允许使用的所有授权资源;
[0067] 203、向服务支持节点发送计费申请消息,计费申请消息包括:下次使用的授权资源和释放请求,释放请求用于指示服务支持节点在所有授权资源被使用完后释放当前数据业务。
[0068] 采用上述方案后,业务控制点接收服务支持节点发送的计费申请响应消息,计费申请响应消息包括:服务支持节点当前已被使用的授权资源;根据计费申请响应消息和当前数据业务,为服务支持节点配置下次使用的授权资源,当前数据业务包括:服务支持节点被允许使用的所有授权资源;向服务支持节点发送计费申请消息,计费申请消息包括:下次使用的授权资源和释放请求,释放请求用于指示服务支持节点在所有授权资源被使用完后释放当前数据业务。这样,在服务支持节点接收到业务控制点发送的包含有释放请求的计费申请响应消息后,当所有授权资源被使用完后便立即根据释放请求释放当前数据业务,避免了业务控制点和服务支持节点对使用的授权资源记录不一致的问题,进而增加了对用户的计费精度,降低了计费误差。
[0069] 本实施例提供另一种数据业务管理的方法,该方法的执行主体为服务支持节点,如图3所示,可以包括:
[0070] 301、服务支持节点接收业务控制点发送的计费申请消息,计费申请消息包括:下次使用的授权资源和释放请求,下次使用的授权资源是业务控制点根据服务支持节点当前已被使用的授权资源和服务支持节点的当前数据业务为服务支持节点配置的,当前数据业务包括:服务支持节点被允许使用的所有授权资源,释放请求用于指示服务支持节点在所有授权资源被使用完后释放当前数据业务;
[0071] 302、根据释放请求释放当前数据业务。
[0072] 采用上述方案后,服务支持节点接收业务控制点发送的计费申请消息,计费申请消息包括:下次使用的授权资源和释放请求,下次使用的授权资源是业务控制点根据服务支持节点当前已被使用的授权资源和服务支持节点的当前数据业务为服务支持节点配置的,当前数据业务包括:服务支持节点被允许使用的所有授权资源,释放请求用于指示服务支持节点在所有授权资源被使用完后释放当前数据业务;根据释放请求释放当前数据业务。这样,在服务支持节点接收到业务控制点发送的包含有释放请求的计费申请响应消息后,当所有授权资源被使用完后便立即根据释放请求释放当前数据业务,避免了业务控制点和服务支持节点对使用的授权资源记录不一致的问题,进而增加了对用户的计费精度,降低了计费误差。
[0073] 在用户上网之前,首先可以订制相应的数据业务,业务控制点或服务支持节点可以根据用户订制的数据业务对用户进行计费,具体的,可以根据流量进行计费还可以根据时间进行计费。例如,用户订制的数据业务可以为50M/月,此时业务控制点或服务支持节点根据流量进行计费;用户订制的数据业务可以为50小时/月,此时业务控制点或服务支持节点根据时间进行计费。
[0074] 本实施例对业务控制点或服务支持节点对用户进行计费的方法不作限定,为本领域技术人员熟知的技术,并且可以根据实际需要进行设定,在此不再赘述。
[0075] 本实施例提供另一种数据业务管理的方法,该方法是对图2或图3所示的方法的进一步扩展,且本实施例以流量计费模式场景为例进行说明,如图4所示,可以包括:
[0076] 401、业务控制点接收服务支持节点发送的计费申请响应消息(即Apply Charging Report GPRS消息)。
[0077] 进一步的,计费申请响应消息可以但不限于包括:服务支持节点当前已被使用的授权资源。
[0078] 进一步的,授权资源可以但不限于包括:授权流量和授权时间等。在流量计费模式下,授权资源可以为:授权流量,本实施例以授权资源为授权流量为例进行说明。
[0079] 402、业务控制点根据计费申请响应消息和当前数据业务,为服务支持节点配置下次使用的授权流量。
[0080] 进一步的,当前数据业务可以但不限于包括:服务支持节点被允许使用的所有授权流量。
[0081] 作文本实施例的一种实施方式,用户申请的当前数据业务中可以包括所有授权流量,业务控制点可以不将所有的授权流量一次性分配给服务支持节点供用户使用,而是通过计费申请信息将部分授权流量分配给服务支持节点;并且服务支持节点还向业务控制点发送计费申请响应消息,用于通知服务支持节点授权流量的使用情况,以便服务支持节点根据计费申请响应消息和当前数据业务,为服务支持节点配置下次使用的授权流量。
[0082] 本实施例对业务控制点分配授权资源的方法不作限定,为本领域技术人员熟知的技术,且可以根据实际需要进行设备,在此不再赘述。
[0083] 403、业务控制点判断下次使用的授权流量是否与所有授权流量中除已被使用的授权流量外的其他未被使用的授权流量相同。
[0084] 换言之,业务控制点判断分配的下次使用的授权流量是否为服务支持节点剩余的未被使用的所有授权流量,或者,业务控制点判断将要发送的计费申请消息是否为最后一条计费申请消息。
[0085] 404、业务控制点向服务支持节点发送计费申请消息(即Apply Charging GPRS消息)。
[0086] 进一步的,若下次使用的授权流量与其他未被使用的授权流量相同,则计费申请消息可以但不限于包括:下次使用的授权流量和释放请求,释放请求用于指示服务支持节点在所有授权流量被使用完后释放当前数据业务。
[0087] 进一步的,若下次使用的授权流量与其他未被使用的授权流量相同,则计费申请消息可以但不限于包括:下次使用的授权流量等。
[0088] 作为本实施例的一种实施方式,如图5所示,执行步骤403和404的主要目的在于:在业务控制点向服务支持节点发送的最后一条计费申请消息中携带释放请求。
[0089] 进一步可选的,如图6所示,本实施例还可以不执行步骤403,也就是说,可以在向服务支持节点发送的所有的计费申请消息中均添加释放请求。
[0090] 作为本实施例的一种实施方式,当计费申请消息中用于表示释放请求的数字位被设置为0时,即指示服务支持节点在订制的当前数据业务中的所有授权流量被使用完后便释放当前数据业务。
[0091] 当计费申请消息中用于表示释放请求的数字位被设置为2时,即指示服务支持节点在订制的当前数据业务中的所有授权流量或授权时间被使用完后便释放当前数据业务。
[0092] 本实施例对释放请求被设置的数值以及被设置为不同数值后的功能不作限定,为本领域技术人员熟知的技术,且可以根据实际需要进行设定,在此不再赘述。
[0093] 405、服务支持节点接收业务控制点发送的计费申请消息。
[0094] 计费申请消息可以但不限于包括:下次使用的授权流量和释放请求,下次使用的授权流量可以是业务控制点根据服务支持节点当前已被使用的授权流量和服务支持节点的当前数据业务为服务支持节点配置的,当前数据业务可以但不限于包括:服务支持节点被允许使用的所有授权流量,释放请求用于指示服务支持节点在所有授权流量被使用完后释放当前数据业务。
[0095] 进一步的,服务支持节点在接收到业务控制点发送的计费申请消息后,所属该服务支持节点的用户可以使用该消息中包含的授权流量与网络进行通信。
[0096] 406、服务支持节点判断所有授权流量是否被使用完。若被使用完,则执行步骤407,若未被使用完,则向业务控制点发送计费申请响应消息并继续执行步骤401。
[0097] 407、服务支持节点释放当前数据业务。
[0098] 作为本实施例的一种实施方式,在用户使用计费申请消息中包含的授权流量与网络进行通信后,当所有当前业务中的所有授权流量被使用完时,便可以立即根据释放指示释放当前数据业务,不必像现有技术中那样,在所有当前业务中的所有授权流量被使用完后,需等到接收到释放请求后再释放当前业务,避免了释放当前数据业务时延,增加了服务支持节点和业务控制点对用户使用流量记录的一致性,进而增加了对用户的计费精度,降低了计费误差。
[0099] 408、服务支持节点向业务控制点发送释放响应,以便业务控制点根据释放响应释放当前数据业务。
[0100] 进一步的,释放响应可以被添加在计费申请响应消息中并被发送至业务控制点,当计费申请响应消息中用于表示释放响应的数字位被设置为0时,即指示业务控制点在订制的当前数据业务中的所有授权流量被使用完后便释放当前数据业务。
[0101] 本实施例对释放响应被设置的数值不作限定以及被设置为不同数值后的功能不作限定,为本领域技术人员熟知的技术,且可以根据实际需要进行设定,在此不再赘述。
[0102] 为了可以更清楚的理解本实施例,下面提供一个具体场景进行简单说明。
[0103] 若用户订制的数据业务为50M/月,业务控制点每次为服务支持节点分配的授权流量为10M,当业务控制点向服务支持节点发送第五次计费申请消息前检测到服务支持节点还剩余10M的授权流量,则可以向服务支持节点发送的第五次计费申请消息中添加释放请求,以便服务支持节点在使用完最后10M的授权流量后立即释放当前数据业务,并在释放完当前数据业务后向业务控制点发送释放响应,以便业务控制点释放当前数据业务。
[0104] 值得说明的是,本实施例不仅应用于上述提供的场景中,还可以应用于其他场景,在此不再赘述。
[0105] 采用上述方案后,业务控制点接收服务支持节点发送的计费申请响应消息,计费申请响应消息包括:服务支持节点当前已被使用的授权资源;根据计费申请响应消息和当前数据业务,为服务支持节点配置下次使用的授权资源,当前数据业务包括:服务支持节点被允许使用的所有授权资源;向服务支持节点发送计费申请消息,计费申请消息包括:下次使用的授权资源和释放请求,释放请求用于指示服务支持节点在所有授权资源被使用完后释放当前数据业务。这样,在服务支持节点接收到业务控制点发送的包含有释放请求的计费申请响应消息后,当所有授权资源被使用完后便立即根据释放请求释放当前数据业务,避免了业务控制点和服务支持节点对使用的授权资源记录不一致的问题,进而增加了对用户的计费精度,降低了计费误差。
[0106] 实施例提供另一种数据业务管理的方法,该方法是对图2或图3所示的方法的进一步扩展,且本实施例以时间计费模式场景为例进行说明,如图7所示,可以包括:
[0107] 701、业务控制点接收服务支持节点发送的计费申请响应消息。
[0108] 进一步的,计费申请响应消息可以但不限于包括:服务支持节点当前已被使用的授权资源。
[0109] 进一步的,授权资源可以但不限于包括:授权流量和授权时间等。在时间计费模式下,授权资源可以为:授权时间,本实施例以授权资源为授权时间为例进行说明。
[0110] 702、业务控制点根据计费申请响应消息和当前数据业务,为服务支持节点配置下次使用的授权时间。
[0111] 进一步的,当前数据业务可以但不限于包括:服务支持节点被允许使用的所有授权时间。
[0112] 703、业务控制点判断下次使用的授权时间是否与所有授权时间中除已被使用的授权时间外的其他未被使用的授权时间相同。
[0113] 换言之,业务控制点判断分配的下次使用的授权时间是否为服务支持节点剩余的未被使用的所有授权时间,或者,业务控制点判断将要发送的计费申请消息是否为最后一条计费申请消息。
[0114] 704、业务控制点向服务支持节点发送计费申请消息。
[0115] 进一步的,若下次使用的授权时间与其他未被使用的授权时间相同,则计费申请消息可以但不限于包括:下次使用的授权时间和释放请求,释放请求用于指示服务支持节点在所有授权时间被使用完后释放当前数据业务。
[0116] 进一步的,若下次使用的授权时间与其他未被使用的授权时间相同,则计费申请消息可以但不限于包括:下次使用的授权时间等。
[0117] 作为本实施例的一种实施方式,如图5所示,执行步骤703和704的主要目的在于:在业务控制点向服务支持节点发送的最后一条计费申请消息中携带释放请求。
[0118] 进一步可选的,如图6所示,本实施例还可以不执行步骤703,也就是说,可以在向服务支持节点发送的所有的计费申请消息中均添加释放请求。
[0119] 作为本实施例的一种实施方式,当计费申请消息中用于表示释放请求的数字位被设置为1时,即指示服务支持节点在订制的当前数据业务中的所有授权时间被使用完后便释放当前数据业务。
[0120] 本实施例对释放请求的数值以及被设置为不同数值后的功能不作限定,为本领域技术人员熟知的技术,且可以根据实际需要进行设定,在此不再赘述。
[0121] 705、服务支持节点接收业务控制点发送的计费申请消息。
[0122] 计费申请消息可以但不限于包括:下次使用的授权时间和释放请求,下次使用的授权时间可以是业务控制点根据服务支持节点当前已被使用的授权时间和服务支持节点的当前数据业务为服务支持节点配置的,当前数据业务可以但不限于包括:服务支持节点被允许使用的所有授权时间,释放请求用于指示服务支持节点在所有授权时间被使用完后释放当前数据业务。
[0123] 进一步的,服务支持节点在接收到业务控制点发送的计费申请消息后,所属该服务支持节点的用户可以使用该消息中包含的授权时间与网络进行通信。
[0124] 706、服务支持节点判断所有授权时间是否被使用完。若被使用完,则执行步骤707,若未被使用完,则向业务控制点发送计费申请响应消息并继续执行步骤701。
[0125] 707、服务支持节点释放当前数据业务。
[0126] 708、服务支持节点向业务控制点发送释放响应,以便业务控制点根据释放响应释放当前数据业务。
[0127] 进一步的,释放响应可以被添加在计费申请响应消息中并被发送至业务控制点,当计费申请响应消息中用于表示释放响应的数字位被设置为1时,即指示业务控制点在订制的当前数据业务中的所有授权时间被使用完后便释放当前数据业务。
[0128] 进一步可选的,若在流量计费模式下,当前数据业务中包括:授权时间和授权流量,当授权时间被用完且授权流量未被用完时,则可以请求业务控制点继续为服务支持节点分配授权时间和授权流量,即用户仍可以使用该授权资源与网络进行通信。
[0129] 值得说明的是,本实施例不仅应用于上述提供的场景中,还可以应用于其他场景,在此不再赘述。
[0130] 采用上述方案后,业务控制点接收服务支持节点发送的计费申请响应消息,计费申请响应消息包括:服务支持节点当前已被使用的授权资源;根据计费申请响应消息和当前数据业务,为服务支持节点配置下次使用的授权资源,当前数据业务包括:服务支持节点被允许使用的所有授权资源;向服务支持节点发送计费申请消息,计费申请消息包括:下次使用的授权资源和释放请求,释放请求用于指示服务支持节点在所有授权资源被使用完后释放当前数据业务。这样,在服务支持节点接收到业务控制点发送的包含有释放请求的计费申请响应消息后,当所有授权资源被使用完后便立即根据释放请求释放当前数据业务,避免了业务控制点和服务支持节点对使用的授权资源记录不一致的问题,进而增加了对用户的计费精度,降低了计费误差。
[0131] 下面提供一些装置实施例,该装置实施例分别与上述提供的上述实施例相对应。
[0132] 本实施例提供一种业务控制点,如图8所示,可以包括:
[0133] 接收器81,用于接收服务支持节点发送的计费申请响应消息,计费申请响应消息包括:服务支持节点当前已被使用的授权资源;
[0134] 处理器82,用于根据计费申请响应消息和当前数据业务,为服务支持节点配置下次使用的授权资源,当前数据业务包括:服务支持节点被允许使用的所有授权资源;
[0135] 发送器83,用于向服务支持节点发送计费申请消息,计费申请消息包括:下次使用的授权资源和释放请求,释放请求用于指示服务支持节点在所有授权资源被使用完后释放当前数据业务。
[0136] 进一步的,处理器82,还用于判断下次使用的授权资源是否与所有授权资源中除已被使用的授权资源外的其他未被使用的授权资源相同;
[0137] 发送器83,具体用于向服务支持节点发送计费申请消息,若处理器判断出下次使用的授权资源与其他未被使用的授权资源相同,则计费申请消息包括:下次使用的授权资源和释放请求。
[0138] 进一步的,接收器81,还用于接收服务支持节点发送的释放响应,释放响应用于指示业务控制点释放当前数据业务;
[0139] 处理器82,还用于释放当前数据业务。
[0140] 进一步的,授权资源为:授权流量或授权时间。
[0141] 进一步的,若在流量计费模式下,则授权资源为:授权流量。
[0142] 进一步的,若在时间计费模式下,则授权资源为:授权时间。
[0143] 采用上述方案后,接收器,用于接收服务支持节点发送的计费申请响应消息,计费申请响应消息包括:服务支持节点当前已被使用的授权资源;处理器,用于根据计费申请响应消息和当前数据业务,为服务支持节点配置下次使用的授权资源,当前数据业务包括:服务支持节点被允许使用的所有授权资源;发送器,用于向服务支持节点发送计费申请消息,计费申请消息包括:下次使用的授权资源和释放请求,释放请求用于指示服务支持节点在所有授权资源被使用完后释放当前数据业务。这样,在服务支持节点接收到业务控制点发送的包含有释放请求的计费申请响应消息后,当所有授权资源被使用完后便立即根据释放请求释放当前数据业务,避免了业务控制点和服务支持节点对使用的授权资源记录不一致的问题,进而增加了对用户的计费精度,降低了计费误差。
[0144] 本实施例提供一种服务支持节点,如图9所示,可以包括:
[0145] 接收器91,用于接收业务控制点发送的计费申请消息,计费申请消息包括:下次使用的授权资源和释放请求,下次使用的授权资源是业务控制点根据服务支持节点当前已被使用的授权资源和服务支持节点的当前数据业务为服务支持节点配置的,当前数据业务包括:服务支持节点被允许使用的所有授权资源,释放请求用于指示服务支持节点在所有授权资源被使用完后释放当前数据业务;
[0146] 处理器92,用于根据释放请求释放当前数据业务。
[0147] 采用上述方案后,接收器,用于接收业务控制点发送的计费申请消息,计费申请消息包括:下次使用的授权资源和释放请求,下次使用的授权资源是业务控制点根据服务支持节点当前已被使用的授权资源和服务支持节点的当前数据业务为服务支持节点配置的,当前数据业务包括:服务支持节点被允许使用的所有授权资源,释放请求用于指示服务支持节点在所有授权资源被使用完后释放当前数据业务;处理器,用于根据释放请求释放当前数据业务。这样,在服务支持节点接收到业务控制点发送的包含有释放请求的计费申请响应消息后,当所有授权资源被使用完后便立即根据释放请求释放当前数据业务,避免了业务控制点和服务支持节点对使用的授权资源记录不一致的问题,进而增加了对用户的计费精度,降低了计费误差。
[0148] 本实施例提供另一种服务支持节点,该服务支持节点是对图9所示的服务支持节点的进一步扩展,如图10所示,可以包括:
[0149] 接收器101,用于接收业务控制点发送的计费申请消息,计费申请消息包括:下次使用的授权资源和释放请求,下次使用的授权资源是业务控制点根据服务支持节点当前已被使用的授权资源和服务支持节点的当前数据业务为服务支持节点配置的,当前数据业务包括:服务支持节点被允许使用的所有授权资源,释放请求用于指示服务支持节点在所有授权资源被使用完后释放当前数据业务;
[0150] 处理器102,用于根据释放请求释放当前数据业务。
[0151] 进一步的,处理器102,还用于判断所有授权资源是否被使用完;若被使用完,则释放当前数据业务;
[0152] 服务支持节点还可以但不限于包括:
[0153] 发送器103,用于向业务控制点发送释放响应,以便业务控制点根据释放响应释放当前数据业务。
[0154] 进一步的,授权资源为:授权流量或授权时间。
[0155] 进一步的,若在流量计费模式下,则授权资源为:授权流量。
[0156] 进一步的,若在时间计费模式下,则授权时间为:授权时间。
[0157] 采用上述方案后,接收器,用于接收业务控制点发送的计费申请消息,计费申请消息包括:下次使用的授权资源和释放请求,下次使用的授权资源是业务控制点根据服务支持节点当前已被使用的授权资源和服务支持节点的当前数据业务为服务支持节点配置的,当前数据业务包括:服务支持节点被允许使用的所有授权资源,释放请求用于指示服务支持节点在所有授权资源被使用完后释放当前数据业务;处理器,用于根据释放请求释放当前数据业务。这样,在服务支持节点接收到业务控制点发送的包含有释放请求的计费申请响应消息后,当所有授权资源被使用完后便立即根据释放请求释放当前数据业务,避免了业务控制点和服务支持节点对使用的授权资源记录不一致的问题,进而增加了对用户的计费精度,降低了计费误差。
[0158] 本实施例提供一种数据业务管理的系统,如图11所示,可以包括:
[0159] 图8所示的业务控制点111和图9或图10所示的服务支持节点112。
[0160] 采用上述方案后,业务控制点接收服务支持节点发送的计费申请响应消息,计费申请响应消息包括:服务支持节点当前已被使用的授权资源;根据计费申请响应消息和当前数据业务,为服务支持节点配置下次使用的授权资源,当前数据业务包括:服务支持节点被允许使用的所有授权资源;向服务支持节点发送计费申请消息,计费申请消息包括:下次使用的授权资源和释放请求,释放请求用于指示服务支持节点在所有授权资源被使用完后释放当前数据业务。这样,在服务支持节点接收到业务控制点发送的包含有释放请求的计费申请响应消息后,当所有授权资源被使用完后便立即根据释放请求释放当前数据业务,避免了业务控制点和服务支持节点对使用的授权资源记录不一致的问题,进而增加了对用户的计费精度,降低了计费误差。
[0161] 通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0162] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。