关联计费控制方法及通讯系统以及计费系统的制作方法

文档序号:7653028阅读:118来源:国知局
专利名称:关联计费控制方法及通讯系统以及计费系统的制作方法
技术领域
本发明涉及业务计费领域,尤其涉及关联计费控制方法及通讯系统以及 计费系统。
背景技术
随着电信网络技术不断进步,互联网协议语音(VoIP, Voice Over Internet Protocol)业务逐渐分流传统电路域的语音通信业务。内容计费(CCF, Content Charging Function)以及流量计费(BCF, Bandwidth Charging Function )逐洋斤 成为运营商对数据业务进行计费控制的主要手段。CCF是指运营商根据向用 户提供的业务内容来进行计费;BCF是指运营商根据用户使用业务而在网络 承载层面记录的流量信息,进行批价、计费的过程。数据业务的信用控制信 息一般包括了业务层的内容信用控制信息和承载层的信用控制信息,也可能 需要考虑业务的会话时长等计费因素。
现有技术中的计费方法主要分为基于事件的计费和基于会话的计费,它 们之间在现有技术的方案中的共同点为每个参与业务需要进行计费的网元 都单独与在线计费系统(OCS, On - line Charging System )交互,将各自的在 线计费信用控制请求消息发送至ocs,由OCS完成信用配额的预留以及扣除, 下面已基于时间的计费为例说明现有技术的计费方案
请参阅图l,现有技术中的计费方法为
101、 第 一 网元(CTF1 , Charging Trigger Function)接收业务请求;
102、 CTF1向OCS发送包含预留的配额数的在线计费信用控制请求消息 (CCR, Credit Control R叫uest);
103、 OCS查询用户账户,若账户额度足够,则预留成功;
104、 OCS向CTF1反馈在线计费成功应答消息(CCA, Credit control Answer);
105、 CTF1向CTF2转发业务请求;106、 CTF2向OCS发送包含预留的配额数的CCR;
107、 OCS查询用户账户,若账户额度足够,则预留成功;
108、 OCS向CTF2反馈CCA;
109、 开始使用业务。
但是,在上述方案中,OCS针对每个CTF都单独进行额度预留,没有考 虑到多个CTF之间关联的情况,即每个CTF的计费规则都固定不变,并不能 根据用户的业务使用情况而提供灵活的统一计费策略,所以降低了用户体验。

发明内容
本发明实施例要解决的技术问题是提供一种关联计费控制方法及通讯系 统以及计费系统,能够增加业务计费的灵活性,提高用户体验。
本发明实施例提供的关联计费控制方法,包括计费系统接收第一网元 在接收到业务请求之后发送的第一在线计费信用控制请求消息;向所述第一 网元发送包含虚拟授权信息的第一在线计费信用控制应答消息;所述第一网 元在接收到所述包含虚拟授权信息的第一在线计费信用控制应答消息之后向 第二网元转发业务请求;计费系统接收第二网元发送的第二在线计费信用控 制请求消息;对所述第一在线计费信用控制请求消息以及第二在线计费信用 控制请求消息进行关联信用控制;对用户账户进行信用控制后向第二网元发 送包含信用控制结果的第二在线计费信用控制应答消息。
本发明实施例提供的关联计费控制方法,包括计费系统接收第一网元 在接收到业务请求之后发送的第一在线计费信用控制请求消息;对所述第一 在线计费信用控制请求消息进行信用控制;对用户账户进行信用控制后向所 述第 一 网元发送包含信用控制结果的第 一在线计费信用控制应答消息;所述 第 一 网元在接收到所述第 一在线计费信用控制应答消息之后向第二网元转发 业务请求;计费系统接收第二网元发送的第二在线计费信用控制请求消息; 向所述第二网元发送包含虚拟授权信息的第二在线计费信用控制应答消息。
本发明实施例提供的关联计费控制方法,包括计费系统接收第一网元 在接收到业务请求之后发送的第一在线计费信用控制请求消息;向所述第一 网元发送包含虚拟授权信息的第 一在线计费信用控制应答消息;所述第一网元在接收到所述包含虚拟授权信息的第 一在线计费信用控制应答消息之后向
第二网元转发业务请求;计费系统接收第二网元发送的第二在线计费信用控 制请求消息;对所述第一在线计费信用控制请求消息以及第二在线计费信用 控制请求消息进行关联信用控制;向第二网元发送包含信用控制结果的第二 在线计费信用控制应答消息;计费系统对第一网元的信用控制信息进行更新; 业务使用完毕后,计费系统根据更新后的信用控制信息进行计费。
本发明实施例提供的通讯系统,包括用户终端,第一网元,第二网元 以及计费系统;所述用户终端用于发起业务请求,并使用业务;所述第一网 元用于接收业务请求,向计费系统发送第一在线计费信用控制请求消息,并 在接收到计费系统的第 一在线计费信用控制应答消息之后向第二网元转发业 务请求;所述第二网元用于接收第一网元转发的业务,向计费系统发送第二 在线计费信用控制请求消息,并接收计费系统发送的第二在线计费信用控制 应答消息;所述计费系统用于接收第一在线计费信用控制请求消息,向第一 网元发送包含虚拟授权信息的第 一在线计费信用控制应答消息,并在收到第 二网元发送的第二在线计费信用控制请求消息之后对第 一在线请求消息与第 二在线计费信用控制请求消息进行关联得到预留信用额度,并在对用户账户 进行信用额度预留后向第二网元发送包含所述预留信用额度的第二在线计费 信用控制应答消息。
本发明实施例4是供的通讯系统,包括用户终端,第一网元,第二网元 以及计费系统;所述用户终端用于发起业务请求,并使用业务;所述第一网 元用于接收业务请求,向计费系统发送第一在线计费信用控制请求消息,并 在接收到计费系统的第 一在线计费信用控制应答消息之后向第二网元转发业 务请求;所述第二网 元用于接收第一网元转发的业务,向计费系统发送第二 在线计费信用控制请求消息,并接收计费系统发送的第二在线计费信用控制 应答消息;所述计费系统用于接收第一在线计费信用控制请求消息,对所述 第一在线计费信用控制请求消息进行批价获得预留信用额度,并在对用户账 户进行信用额度预留后向所述第 一 网元发送包含所述预留信用额度的第 一在 线计费信用控制应答消息,并接收第二网元发送的第二在线计费信用控制请 求消息,向所述第二网元发送包含虚拟授权信息的第二在线计费信用控制应答消息。
本发明实施例提供的通讯系统,包括用户终端,第一网元,第二网元 以及计费系统;所述用户终端用于发起业务请求,并使用业务;所述第一网 元用于接收业务请求,向计费系统发送第一在线计费信用控制请求消息,并 在接收到计费系统的第 一在线计费信用控制应答消息之后向第二网元转发业 务请求;所述第二网元用于接收第一网元转发的业务,向计费系统发送第二 在线计费信用控制请求消息,并接收计费系统发送的第二在线计费信用控制 应答消息;所述计费系统用于接收第一在线计费信用控制请求消息,向第一 网元发送包含虚拟授权信息的第一在线计费信用控制应答消息,并在收到第 二网元发送的第二在线计费信用控制请求消息之后对第 一在线请求消息与第 二在线计费信用控制请求消息进行关联得到预留信用额度,并在对用户账户 进行信用额度预留后向第二网元发送包含所述预留信用额度的第二在线计费 信用控制应答消息,在第二网元转发业务后对第一网元的信用控制信息进行 更新,并在业务使用完成后根据更新后的信用控制信息进行计费。
本发明实施例提供的计费系统,包括在线计费管理单元,关联单元, 批价单元以及用户账户管理单元;所述在线计费管理单元用于接收网元发送 的在线计费信用控制请求消息,将所述在线计费信用控制请求消息转发至关 联单元,并向网元反馈在线计费信用控制应答消息;所述关联单元用于根据 在线计费信用控制请求消息判断本次在线计费控制流程是否需要关联其它网 元,若需要,则生成虚拟授权信息,并请求所述在线计费管理单元在反馈给 对应网元的在线计费信用控制应答消息携带该虚拟授权信息,并对接收到的 各个在线计费信用控制请求消息进行关联,并将关联结果发送至批价单元; 所述批价单元用于根据关联结果对业务进行批价,并将批价信息发送至用户 账户管理单元;所述用户账户管理单元用于根据批价结果在用户账户中进行 计费。
从以上技术方案可以看出,本发明实施例具有以下优点
本发明实施例中由于OCS向参与业务计费的某个或多个网元发送虚拟授 权信息以指示其通过信用控制,而并不实际对用户账户进行预留,所以运营商可以根据用户使用业务的情况动态的调整各网元上的信用控制策略,进而 增加了业务计费的灵活性,提高了用户体验。


图1为现有技术中计费流程图2为本发明实施例中关联计费控制方法实施例总体示意图3为本发明实施例中关联计费控制方法第一实施例流程图4为本发明实施例中关联计费控制方法第二实施例流程图5为本发明实施例中关联计费控制方法第三实施例流程图6为本发明实施例中关联计费控制方法第四实施例第一阶段流程图7为本发明实施例中关联计费控制方法第四实施例第二阶段流程图8(a) ~ (b)为本发明实施例中关联计费控制方法第四实施例第三阶 段流程图9为本发明实施例中通讯系统实施例示意图; 图10为本发明实施例中计费系统实施例示意图。
具体实施例方式
本发明实施例提供了 一种关联计费控制方法及通讯系统以及计费系统, 用于增加业务计费的灵活性,提高用户体验。
本发明实施例中所示的方法主要应用于在线计费领域,请参阅图2,其中 第一网元CTF1和第二网元CTF2为属于同一业务传送过程中的不同网元, OCS能够分别获取同一业务不同网元的信用控制信息。
在线计费的特点是业务请求通过之前,网元必须向OCS成功进行在线计 费信用控制。
在图2中,用户终端请求业务使用,业务请求顺序通过CTF1和CTF2两 个网元,CTF1和CTF2分别通过在线计费接口 Ro与OCS进行在线计费控制。 OCS首先处理来自CTF1的在线计费信用控制请求,由于需要等待后续网元 计费请求信息进行统一关联批价,所以此时OCS先允许CTF1通过信用控制以便CTF1将业务请求转发至下一网元。OCS收到后续业务网元发送的在线 计费信用控制请求消息后,统一批价后,对这些参与业务使用的网元统一发 送信用预留控制信息。
具体地,将计费分为基于事件的计费和基于会话的计费进行详细描述。
下面对基于事件的计费进行介绍
请参阅图3,本发明实施例中关联计费控制方法的第一实施例仅以包含两 个计费网元的业务计费方法为例,对于本领域的普通技术人员可显而易见的 将其扩展至包含两个以上计费网元的业务计费方法
301 、 CTF1接收用户终端发送的业务发送请求;
基于事件的计费本实施例中以发送业务为例进行说明,所以用户向CTF1 发送业务发送请求,可以理解的是,还可以是其它的业务事件。
302 、 CTF1向OCS发送第一 CCR ,其中包括了订购者标识 (Subscription-Id)、与CTF1相关的业务标识(Service-Id)和业务计费相关信
息(Service-Info)等与计费批价和处理相关的信息;
303、 OCS根据CCR中的计费参数判断本业务的在线计费信用控制流程;
OCS才艮据接收到的CCR中的计费参数,例如业务标识判断该业务是否需 要关联控制其它网元,若需要,则执行步骤304,若不需要,则直接根据接收 到的信用控制信息进行计费,此为现有技术,不作赘述。
304、 OCS判断本次业务需要后续网元信用控制信息统一关联批价,向 CTF1回复的包含虚拟授权信息的在线计费信用控制应答消息CCA。
该虚拟授权信息用以指示CTF1通过本次在线计费控制,即当前暂时不对 用户账户进行额度预留,指示CTF1转发业务请求,在本实施例中,虚拟授权 信息指示CTF1通过信用控制,且后续计费过程中不需要CTF1上报计费消息。
305、 CTF1向本次业务相关的下一个网元CTF2转发业务请求;
306 、 CTF2向OCS发送第二 CCR ,其中包括了订购者标识 (Subscription-Id )、与CTF2相关的业务标识(Service-Id)和业务计费相关信 息(Service-Info)等与计费批价和处理相关的信息;307、 OCS 4艮据第一 CCR与第二 CCR中的定购者标识、业务标识、业务 相关信息得出预留额度,并在用户账户中预留该额度;
若用户账户额度不足,则返回信用控制失败消息并停止后续业务,若额 度足够,则执行步骤308。
308、 OCS向CTF2回复包含预留的信用额度的在线计费信用控制应答消 息CCA;
309、 信用控制通过,CTF2转发业务;
310、 业务发送成功后,CTF2接收业务发送成功应答;
311、 CTF2向OCS发送在线计费信用控制终止消息(终止CCR),包含 了已使用的业务单元USU (Used-service-unit);
312、 OCS对用户账户进行计费后,向CTF2反馈在线计费信用控制终止 应答。
在本实施例中,虚拟授权信息用于指示网元的业务逻辑处理策略,为了 支持回复应答中的虚拟授权信息,需要对CCA的Result-Code参数进行扩充, 具体的扩充有以下两种方式
一、增加两种参数取值,用以标识CTF虚拟授权通过,新增的参数取值

1、 "DIAMETER—Virtual —Reserved—without—control",表示通过信用控制 且不需监控;
2、 "DIAMETER—Virtual —Reserved—with—control",表示通过信用控制且 需监控。
利用该参数的参数值来确定对CTF的处理方式。在本发明的实施例中, 当CTFl接收到包含虚拟授权信息的在线计费信用控制应答消息CCA中的 Result-Code参凄史指示为"DIAMETER —Virtual — Reserved—without—control", 则CTFl向CTF2转发业务请求,并且在后续计费过程中不再向OCS上报计 费消息;当 Result-Code参数指示为 "DIAMETER _Virtual — Reserved—with_control,,,贝'J CTFl向CTF2转发业务请求,并且在后续计费过程中向OCS上报计费消息。
二、通过参数组合
新增一个AVP(Attribute Value Pair)参数用于标识虚拟授权Virtual—Credit, 当CCA中出现该参数时,表示业务虚拟授权通过。
同时,Result-Code中可以取值是否进行监控
取值组合为
Virtual_Credit + Result-Code=4011 虚拟授权通过,后续不监控
Virtual_Credit 虚拟4受权通过
在本发明实施例中,CTF1接收到包含虚拟授权信息的在线计费信用控制 应答消息CCA中是否有VirtuaLCredit判断业务虚拟授权是否通过,并且通过 Result-Code的取值判断在后续的计费过程中向OCS上报计费消息。
本实施例中,OCS指示CTFl直接通过信用控制,且后续计费过程中不 需要CTF1上报计费消息,下面介绍一种指示CTF2直接通过信用控制的流程, 请参阅图4,本发明实施例中关联计费控制方法第二实施例包括,本实施例仅 以包含两个计费网元的业务计费方法为例,对于本领域的普通技术人员可显 而易见的将其扩展至包含两个以上计费网元的业务计费方法
401 、 CTF1接收用户终端发送的业务发送请求;
基于事件的计费本实施例中以发送业务为例进行说明,所以用户向CTF1 发送业务发送请求,可以理解的是,还可以是其它的业务事件。
402 、 CTF1向OCS发送第一 CCR,其中包括了订购者标识 (Subscription-Id )、与CTF1相关的业务标识(Service-Id)和业务计费相关信
息(Service-Info)等与计费批价和处理相关的信息;
403、 OCS根据CCR中的计费参数计算预留额度,并在用户账户中预留 该额度;
若用户账户额度不足,则返回信用控制失败消息并停止后续业务,若额 度足够,则执行步骤404。404、 OCS向CTF1回复包含预留的信用额度的第一 CCA;
405、 CTF1向本次业务相关的下一个网元CTF2转发业务请求;
406 、 CTF2向OCS发送第二 CCR ,其中包括了订购者标识 (Subscription-Id )、与CTF2相关的业务标识(Service-Id)和业务计费相关信 息(Service-Info )等与计费批价和处理相关的信息;
407、 OCS根据接收到的第二 CCR判断信用控制流程;
OCS根据接收到的CCR中的计费参数,例如业务标识判断运营商设定该 业务的计费是否需要CTF2上报计费消息,本实施例中考虑的情况为不需要 CTF2上报计费消息。
408、 OCS向CTF2发送包含虚拟授权信息的第二 CCA;
该虚拟授权信息用以指示CTF2通过本次在线计费控制,即当前暂时不对 用户账户进行额度预留就指示CTF2发送业务,在本实施例中,虚拟授权信息 中指示CTF2通过信用控制,且后续计费过程中不需要CTF2上报计费消息。
409、 信用控制通过,CTF2转发业务;
410、 业务发送成功后,CTF2接收业务发送成功应答;
411、 CTF2向CTF1转发业务发送成功应答;
412、 CTF1向OCS发送终止CCR,包含了已使用的业务单元USU;
413、 OCS对用户账户进行计费后,向CTF1反馈在线计费信用控制终止 应答。
本实施例中,OCS直接根据CTF1提供的CCR进行计费,不需要CTF2 参与计费,所以指示CTF2直接通过信用控制,且不需要CTF2后续上报计费 消息,下面介绍一种CTF1与CTF2均需要上报计费消息的流程,请参阅图5, 本发明实施例中关联计费控制方法第三实施例包括,本实施例仅以包含两个 计费网元的业务计费方法为例,对于本领域的普通技术人员可显而易见的将 其扩展至包含两个以上计费网元的业务计费方法
501 、 CTF1接收用户终端发送的业务发送请求;基于事件的计费本实施例中以发送业务为例进行说明,所以用户向CTF1
发送业务发送请求,可以理解的是,还可以是其它的业务事件。
502 、 CTF1向OCS发送第一 CCR ,其中包括了订购者标识 (Subscription-Id )、与CTF1相关的业务标识(Service-Id )和业务计费相关信 息(Service-Info)等与计费批价和处理相关的信息;
503、 OCS根据CCR中的计费参数判断本业务的在线计费控制流程;
OCS根据接收到的CCR中的计费参数,例如业务标识判断该业务是否需 要关联控制其它网元,若需要,则执行步骤504,若不需要,则直接根据接收 到的信用控制信息进行计费,此为现有技术,不作赘述。
504、 OCS判断本次业务需要后续网元信用控制信息统一关联批价,向 CTF1回复的包含虚拟授权信息的在线计费信用控制应答消息CCA。
该虚拟授权信息用以指示CTF1通过本次在线计费控制,即当前暂时不对 用户账户进行额度预留就指示CTF1转发业务请求,在本实施例中,虚拟授权 信息中指示CTF1通过信用控制,且后续计费过程中需要CTF1上报计费消息。
505、 CTF1向本次业务相关的下一个网元CTF2转发业务请求;
506 、 CTF2向OCS发送第二 CCR , 其中包括了订购者标识 (Subscription-Id )、与CTF2相关的业务标识(Service-Id)和业务计费相关信 息(Service-Info)等与计费批价和处理相关的信息;
507、 OCS根据第一 CCR与第二 CCR中的定购者标识、业务标识、业务 相关信息得出预留额度,进行统一批价,并在用户账户中预留该额度;
若用户账户额度不足,则返回信用控制失败消息并停止后续业务,若额 度足够,则执行步骤508。
对于统一批价,下面以彩信业务为例
对于彩信业务,在GPRS网关支持节点(GGSN, Gateway GPRS Supporting Node)上对流量的批价为0.5元/M,在彩信中心(MMSC, Multimedia Message Service Center)上对业务的批价为1元/条。
运营商为了鼓励用户使用该业务,则经过OCS的关联和统一批价之后,则可根据用户的使用情况进行动态的批价,例如用户发送的彩信流量在0~
100K之间时,流量批价为0.2元/M,业务批价为l元/条;用户发送的彩信流 量大于100K时,流量批价为0.1元/M,业务批价为1元/条。
508、 OCS向CTF2回复包含预留的信用额度的在线计费信用控制应答消 息CCA;
509、 信用控制通过,CTF2转发业务;
510、 业务发送成功后,CTF2接收业务发送成功应答;
511、 CTF2向OCS发送第二终止CCR,包含了已使用的业务单元USU;
512、 OCS对用户账户进行计费后,向CTF2反馈第二在线计费信用控制 终止应答;
513、 CTF2向CTF1转发业务发送成功应答;
514、 CTF1向OCS发送第一终止CCR,包含了已使用的业务单元USU;
515、 OCS对用户账户进行计费后,向CTF1反馈第一在线计费信用控制 终止应答。
在上述各实施例中,网元均是接收到业务发送成功应答之后才向OCS发 送在线计费信用控制终止消息,可以理解的是,网元同样可以在转发业务的 同时就向OCS发送在线计费信用控制终止消息请求计费,而无需等待接收到 业务发送成功应答。
上述实施例均为基于事件的计费流程,下面对基于会话的计费流程进行 详细介绍,基于会话的计费主要可以分为三个阶段,分别为会话初始阶段的 计费,会话中的计费以及会话结束时的计费,下面分别对这三个阶段的计费 流程进行介绍,请参阅图6,本发明实施例中关联计费控制方法第四实施例第 一阶段(会话初始阶段)流程包括,本实施例仅以包含两个计费网元的业务 计费方法为例,对于本领域的普通技术人员可显而易见的将其扩展至包含两 个以上计费网元的业务计费方法
601 、 CTF1 4妄收用户终端发送的业务使用请求;
基于会话的计费本实施例中以使用业务为例进行说明。602 、 CTF1向OCS发送第一 CCR ,其中包括了订购者标识 (Subscription-Id)、与CTF1相关的业务标识(Service-Id)和业务计费相关信 息(Service-Info)等与计费批价和处理相关的信息;
603、 OCS根据CCR中的计费参数判断本业务的在线计费控制流程;
OCS根据接收到的CCR中的计费参数,例如业务标识判断该业务是否需 要关联控制其它网元,若需要,则执行步骤604,若不需要,则直接根据接收 到的信用控制信息进行计费,此为现有技术,不作赘述。
604、 OCS判断本次业务需要后续网元信用控制信息统一关联批价,向 CTF1回复的包含虚拟授权信息的在线计费信用控制应答消息CCA。
该虚拟授权信息用以指示CTF1通过本次在线计费控制,即当前暂时不对 用户账户进行额度预留,指示CTF1转发业务请求,在本实施例中,虚拟授权 信息中指示CTF 1通过信用控制,且后续计费过程中需要CTF 1上报计费消息。
605、 CTF1向本次业务相关的下一个网元CTF2转发业务请求;
606 、 CTF2向OCS发送第二 CCR ,其中包括了订购者标识 (Subscription-Id )、与CTF2相关的业务标识(Service-Id)和业务计费相关信
息(Service-Info)等与计费批价和处理相关的信息;
607 、 OCS根据第一 CCR与第二 CCR中的定购者标识、业务标识、业务 相关信息得出预留额度,进行统一批价;
608、 OCS向CTF2回复包含预留的信用额度的在线计费信用控制应答消 息CCA;
609、 信用控制通过,CTF2转发业务;
610、 执行初始化计费后续流程。
具体的后续流程主要是OCS更新CTF1上的信用控制额度,可以有两种 情况,分别为
一、直接下发
610a、 OCS向CTF1发送包含对第一 CCR与第二 CCR进行关联后得到的信用控制额度的配额更新请求;
611a、 CTF1向OCS回复配额更新应答。 二、请求获取
610b、 OCS向CTF1发送重授权请求,指示CTF1主动请求重授权; 611b、 CTF1向OCS回复重授权应答;
612b、 CTF1向OCS发送CCR,其中包括了订购者标识(Subscription-Id )、 与CTF2相关的业务标识(Service-Id)和业务计费相关信息(Service-Info) 等与计费批价和处理相关的信息;
613b、 OCS向CTF1回复包含对第一 CCR与第二 CCR进行关联后得到 的信用控制额度的CCA。
请参阅图7,本发明实施例中关联计费控制方法第四实施例第二阶段(会 话阶段)流程如下,需要说明的是对于会话中配额更新,CTF1和CTF2的 地位是对等的,即CTF2上报的信用控制信息引起了批价的变化,OCS也可 以通知CTF1进行更新
701、 CTF1判断信用控制信息发生变化;
具体的变化可以是CTF1的信用配额用完,或者是发生了其它需要上报计 费请求消息的情况。
702、 CTF1向OCS发送包含了更新后的信用控制信息的CCR;
703、 OCS判断CTF1发送的CCR是否改变了计费批价信息;
704、 才艮据步骤703的判断结果进行后续处理。 具体的后续处理包括
一、 若判断CTF1发送的CCR未改变计费批价信息
704a、 OCS直接向CTF1发送CCA,其中包括CTF1的信用控制额度。
二、 若判断CTF1发送的CCR改变了计费批价信息
704b、 OCS向CTF2发送重授权请求RAR,指示CTF2主动发起重授权 请求,其中包含了费率切换的时刻;705b、 CTF2向OCS回复重授权应答;
706b、 CTF2向OCS发送CCR,其中包括已使用的业务单元以及费率切 换时刻之前与费率切换时刻之后的信用控制信息;
707b、 OCS对CTF1与CTF2的计费更新信息进行统一处理;
708b以及709b、 OCS分别向CTF1与CTF2回复包含更新后的信用控制 额度的CCA。
下面对本发明实施例中关联计费控制方法第四实施例第三阶段,即会话 结束阶段进行描述
会话结束阶段可以有两种情况
一、 统一计费
请参阅图8(a),具体包括步骤 801a、 CTF1判断业务使用完毕;
802a、 CTF1向OCS发送第一终止CCR,请求OCS进行计费;
803a、 CTF1将业务使用完毕消息发送至CTF2;
804a、 CTF2向OCS发送第二终止CCR,请求OCS进行计费;
805a、 OCS对接收到的第一与第二终止CCR进行汇总之后,统一在用户 账户中计费;
806a、 OCS向CTF1发送第一终止CCA; 807a、 OCS向CTF2发送第二终止CCA。
即当业务使用完毕后,OCS等待接收CTF1与CTF2发送的终止CCR, 并汇总从用户账户中统一计费,之后向CTF1与CTF2反馈在线计费信用控制 终止应答。
二、 分别计费
请参阅图8(b),具体包括步骤 801b、 CTF1判断业务使用完毕;802b、 CTF1向OCS发送第一终止CCR,请求OCS进行计费;
803b、 OCS根据第 一终止CCR在用户账户中进行计费;
804b、计费完成后,OCS向CTF1发送第一终止CCA;
805b、 CTF1将业务使用完毕消息发送至CTF2;
806b、 CTF2向OCS发送第二终止CCR,请求OCS进行计费;
807b 、 OCS才艮据第二终止CCR在用户账户中进行计费;
808b、计费完成后,OCS向CTF1发送第一终止CCA。
即当业务使用完毕后,OCS接收到CCR之后就进行计费,由于每个网元 可以业务结束时刻不同,所以OCS可能会分别针对每个网元对用户账户进行 计费。
在本实施例中,为了支持OCS主动通知CTF信用额度更新信息,可以使 用RAR请求信息,并在RAR消息中的Re-Auth-Request-Type中增加一种类 型更新预留配额,并在RAR中携带新的信用控制额度(Granted-Service-Unit) 信息;另外为了支持OCS主动通知CTF批价的变化时间,可以在RAR的消 息中增加一个记录批价变化时间的参数Tariff-Time-Change。
下面介绍本发明实施例中通讯系统实施例,请参阅图9 ,本发明实施例中 通讯系统实施例包4舌
用户终端卯l,第一网元902,第二网元903以及计费系统904; 针对不同的情况分别对通讯系统实施例进行如下描述
用户终端901用于发起业务请求,并使用业务;
第一网元902用于接收业务请求,向计费系统卯4发送第一在线计费信 用控制请求消息,并在接收到计费系统904的第一在线计费信用控制应答消 息之后向第二网元803转发业务请求;
第二网元903用于接收第一网元902转发的业务,向计费系统9(H发送 第二在线计费信用控制请求消息,并接收计费系统904发送的第二在线计费信用控制应答消息;
计费系统904用于接收第 一在线计费信用控制请求消息,向第 一网元902 发送包含虚拟授权信息的第一在线计费信用控制应答消息,并在收到第二网 元903发送的第二在线计费信用控制请求消息之后对第一在线请求消息与第 二在线计费信用控制请求消息进行关联得到预留信用额度,并在对用户账户 进行信用额度预留后向第二网元903发送包含所述预留信用额度的第二在线 计费信用控制应答消息。
用户终端901用于发起业务请求,并使用业务;
第一网元卯2用于接收业务请求,向计费系统904发送第一在线计费信 用控制请求消息,并在接收到计费系统904的第一在线计费信用控制应答消 息之后向第二网元903转发业务请求;
第二网元卯3用于接收第 一 网元902转发的业务,向计费系统904发送 第二在线计费信用控制请求消息,并接收计费系统发送的第二在线计费信用 控制应答消息;
计费系统904用于接收第一在线计费信用控制请求消息,对所述第一在 线计费信用控制请求消息进行批价获得预留信用额度,并在对用户账户进行 信用额度预留后向所述第一网元902发送包含所述预留信用额度的第一在线 计费信用控制应答消息,并接收第二网元903发送的第二在线计费信用控制 请求消息,向所述第二网元903发送包含虚拟授权信息的第二在线计费信用 控制应答消息。
用户终端901用于发起业务请求,并使用业务;
第一网元902用于接收业务请求,向计费系统904发送第一在线计费信 用控制请求消息,并在接收到计费系统的第一在线计费信用控制应答消息之 后向第二网元903转发业务请求;
第二网元903用于接收第 一 网元902转发的业务,向计费系统904发送 第二在线计费信用控制请求消息,并接收计费系统904发送的第二在线计费信用控制应答消息;
计费系统卯4用于接收第 一在线计费信用控制请求消息,向第 一 网元902 发送包含虚拟授权信息的第 一在线计费信用控制应答消息,并在收到第二网 元903发送的第二在线计费信用控制请求消息之后对第一在线请求消息与第 二在线计费信用控制请求消息进行关联得到预留信用额度,并在对用户账户 进行信用额度预留后向第二网元903发送包含所述预留信用额度的第二在线 计费信用控制应答消息,在第二网元卯3转发业务后对第一网元902的信用 控制信息进行更新,并在业务使用完成后根据更新后的信用控制信息进行计 费。
下面介绍本发明实施例中计费系统实施例,请参阅图10,本发明实施例 中计费系统实施例包括
在线计费管理单元1001,关联单元1002,批价单元1003以及用户账户 管理单元1004;
在线计费管理单元1001用于接收网元发送的在线计费信用控制请求消 息,将所述在线计费信用控制请求消息转发至关联单元1002,并向网元反馈 在线计费信用控制应答消息;
关联单元1002用于根据在线计费信用控制请求消息判断本次在线计费控 制流程是否需要关联其它网元,若需要,则生成虚拟授权信息,并请求所述 在线计费管理单元1001在反馈给对应网元的在线计费信用控制应答消息携带 该虚拟授权信息;在线计费管理单元1001调用关联单元1002对接收到的多 个在线计费信用控制请求消息进行关联,并获得关联结果;
在线计费管理单元1001调用批价单元1003根据关联结果对业务进行批 价,并获得批价结果;
用户账户管理单元1004用于根据批价结果在用户账户中进行信用控制预 留,并且根据各网元上报的在线计费信用控制请求消息中的USU信息对用户 账户进行扣费。
以上对本发明实施例所提供的 一种关联计费控制方法及通讯系统以及计 费系统进行了详细介绍,依据本发明的思想,在具体实施方式
及应用范围上 均会有改变之处,综上所迷,本说明书内容不应理解为对本发明的限制。
权利要求
1、一种关联计费控制方法,其特征在于,包括计费系统接收第一网元在接收到业务请求之后发送的第一在线计费信用控制请求消息;向所述第一网元发送包含虚拟授权信息的第一在线计费信用控制应答消息;所述第一网元在接收到所述包含虚拟授权信息的第一在线计费信用控制应答消息之后向第二网元转发业务请求;计费系统接收第二网元发送的第二在线计费信用控制请求消息;对所述第一在线计费信用控制请求消息以及第二在线计费信用控制请求消息进行关联信用控制;对用户账户进行信用控制后向第二网元发送包含信用控制结果的第二在线计费信用控制应答消息。
2、 根据权利要求l所述的关联计费控制方法,其特征在于,所述计费系 统接收到第 一在线计费信用控制请求消息的步骤之后包括根据所述第 一在线计费信用控制请求消息判断本次业务的在线计费控制 流程是否需要关联控制其他网元,若需要,则向所述第一网元发送包含虛拟 授权信息的第 一在线计费信用控制应答消息。
3、 根据权利要求1或2所述的关联计费控制方法,其特征在于,所述对 用户账户进行信用控制后向第二网元发送包含信用控制结果的第二在线计费 信用控制应答消息的步骤包括若对用户账户进行信用控制成功,则向第二网元发送所述第二在线计费 信用控制成功应答消息,若失败,则向第二网元返回信用控制失败应答消息;其中信用控制的过程包括对用户账户进行信用额度预留和/或对用户业务 使用权限的鉴权。
4、 根据权利要求3所述的关联计费控制方法,其特征在于,所述向所述 第一网元发送包含虚拟授权信息的第一在线计费信用控制应答消息的步骤包括通过虚拟授权信息指示第一网元信用控制成功,后续不对其进行监控; 其中,虚拟授权信息中指示所述网元的业务逻辑处理策略。
5、 根据权利要求4所述的关联计费控制方法,其特征在于,所述向第 二网元发送包含信用控制结果的第二在线计费信用控制应答消息的步骤之后 包括第二网元转发业务并向计费系统发送在线计费信用控制终止消息;计费系统对业务进行计费并向第二网元反馈在线计费信用控制终止应答。
6、 根据权利要求3所述的关联计费控制方法,其特征在于,所述向所述 第 一 网元发送包含虚拟授权信息的第 一在线计费信用控制应答消息的步骤包 括通过虚拟授权信息指示第 一网元信用控制成功,并等待关联控制信息, 且后续需要对其进行监控;其中,虚拟授权信息中指示所述网元的业务逻辑处理策略。
7.根据权利要求6所述的关联计费控制方法,其特征在于,所述向第 二网元发送包含信用控制结果的第二在线计费信用控制应答消息的步骤之后 包括第二网元转发业务并向计费系统发送第二在线计费信用控制终止消息;计费系统对业务进行计费并向第二网元反馈第二在线计费信用控制终止 应答;第二网元向第一网元转发所述业务发送成功应答;所述第 一 网元向计费系统发送第 一在线计费信用控制终止消息;计费系统对业务进行计费并向第 一 网元反馈第 一在线计费信用控制终止 应答。
8、 一种关联计费控制方法,其特征在于,包括计费系统接收第 一 网元在接收到业务请求之后发送的第 一在线计费信用控制请求消息;对所述第 一在线计费信用控制请求消息进行信用控制;对用户账户进行信用控制后向所述第 一 网元发送包含信用控制结果的第 一在线计费信用控制应答消息;所述第 一 网元在接收到所述第 一在线计费信用控制应答消息之后向第二 网元转发业务请求;计费系统接收第二网元发送的第二在线计费信用控制请求消息;向所述第二网元发送包含虚拟授权信息的第二在线计费信用控制应答消息。
9、 根据权利要求8所述的关联计费控制方法,其特征在于,所述对用户 账户进行信用控制后向所述第 一 网元发送包含信用控制结果的第 一在线计费 信用控制应答消息的步骤包括若对用户账户进行信用控制成功,则向第 一 网元发送所述第 一在线计费 信用控制成功应答消息,若失败,则向第一网元返回信用控制失败应答消息;其中信用控制的过程包括对用户账户进行信用额度预留和/或对用户业务 使用权限的鉴权。
10、 根据权利要求8或9所述的关联计费控制方法,其特征在于,所述 向所述第二网元发送包含虚拟授权信息的第二在线计费信用控制应答消息的 步骤包括通过虚拟授权信息指示第二网元信用控制成功,后续不对其进行监控; 其中,虚拟授权信息中指示所述网元的业务逻辑处理策略;所述向所述第二网元发送包含虚拟授权信息的第二在线计费信用控制应 答消息的步骤之后包括 第二网元转发业务;接收到业务发送成功应答后,第二网元向第一网元转发所述业务发送成功应答;第 一 网元在接收到所述业务发送成功应答后向计费系统发送在线计费信 用控制终止消息;计费系统对业务进行计费并向第 一网元反馈在线计费信用控制终止应答。
11、 一种关联计费控制方法,其特征在于,包括计费系统接收第 一 网元在接收到业务请求之后发送的第 一在线计费信用 控制请求消息;向所述第 一 网元发送包含虚拟授权信息的第 一在线计费信用控制应答消息;所述第 一 网元在接收到所述包含虚拟授权信息的第 一在线计费信用控制应答消息之后向第二网元转发业务请求;计费系统接收第二网元发送的第二在线计费信用控制请求消息;对所述第 一在线计费信用控制请求消息以及第二在线计费信用控制请求 消息进行关联信用控制;向第二网元发送包含信用控制结果的第二在线计费信用控制应答消息;计费系统对第 一 网元的信用控制信息进行更新;业务使用完毕后,计费系统根据更新后的信用控制信息进行计费。
12、 根据权利要求11所述的关联计费控制方法,其特征在于,所述计费 系统接收到第 一在线计费信用控制请求消息的步骤之后包括根据所述第 一在线计费信用控制请求消息判断本次业务的在线计费控制 流程是否需要关联控制其他网元,若需要,则向所述第一网元发送包含虚拟 授权信息的第 一在线计费信用控制应答消息。
13、 根据权利要求12所述的关联计费控制方法,其特征在于,所述向所 述第 一 网元发送包含虚拟授权信息的第 一在线计费信用控制应答消息的步骤 包括通过虚拟授权信息指示第 一 网元信用控制成功,并等待关联控制信息,且后续需要对其进行监控;其中,虚拟授权信息中指示所述网元的业务逻辑处理策略。
14、 根据权利要求13所述的关联计费控制方法,其特征在于,所述计费 系统对第 一 网元的信用控制信息进行更新的步骤包括计费系统向第 一 网元发送包含对第 一在线计费信用控制请求消息以及第 二在线计费信用控制请求消息进行关联后的信用控制更新请求;所述第 一 网元向计费系统反馈信用控制应答。
15、 根据权利要求13所述的关联计费控制方法,其特征在于,所述计费 系统对第 一 网元的信用控制信息进行更新的步骤包括计费系统向第 一 网元发送重授权请求;第 一 网元向计费系统发送在线计费信用控制请求消息;计费系统向第 一 网元反馈包含对第 一在线计费信用控制请求消息以及第 二在线计费信用控制请求消息进行关联后的信用控制结果的在线计费信用控 制应答消息。
16、 根据权利要求14或15所述的关联计费控制方法,其特征在于,所 述第二网元转发业务的步骤之后包括当满足计费触发条件时,第一网元或第二网元向计费系统发送新的在线 计费信用控制请求消息;计费系统对第 一 网元和/或第二网元的信用控制结果进行统一 更新。
17、 根据权利要求16所述的关联计费控制方法,其特征在于,所述计费 系统对第 一 网元和/或第二网元的信用控制结果进行统一 更新的步骤之前包 括判断所述新的在线计费信用控制请求消息是否引起关联信用控制信息变 化,若未变化,则向第一网元或第二网元反馈包含新的信用控制结果的在线 计费信用控制应答消息。
18、 根据权利要求17所述的关联计费控制方法,其特征在于,所述对第一网元和/或第二网元的信用控制额度进行统一更新的步骤包括计费系统向第二网元或第 一 网元发送重授权请求;第二网元或第 一 网元向计费系统发送新的在线计费信用控制请求消息;计费系统对从第 一 网元以及第二网元接收到的两个新的在线计费信用控 制请求消息进行关联得到更新后的信用控制结果;计费系统向第 一 网元以及第二网元反馈包含所述信用控制结果的在线计 费信用控制请求应答消息。
19、 根据权利要求18所述的关联计费控制方法,其特征在于,所述计费 系统根据更新后的信用控制信息进行计费的步骤包括计费系统接收到第 一 网元以及第二网元发送的在线计费信用控制终止消 息后进行汇总并统一计费;计费完成后向第一网元以及第二网元分别反馈计费成功应答。
20、 根据权利要求18所述的关联计费控制方法,其特征在于,所述计费 系统根据更新后的信用控制信息进行计费的步骤包括计费系统接收到第 一 网元的在线计费信用控制终止消息后进行针对第一 网元的计费;计费完成后向第一网元反馈计费成功应答;计费系统接收到第二网元的在线计费信用控制终止消息后进行针对第二网元的计费;计费完成后向第二网元反馈计费成功应答。
21、 一种通讯系统,其特征在于,包括 用户终端,第一网元,第二网元以及计费系统; 所述用户终端用于发起业务请求,并使用业务;所述第 一网元用于接收业务请求,向计费系统发送第 一在线计费信用控 制请求消息,并在接收到计费系统的第一在线计费信用控制应答消息之后向第二网元转发业务请求;所述第二网元用于接收第一网元转发的业务,向计费系统发送第二在线 计费信用控制请求消息,并接收计费系统发送的第二在线计费信用控制应答 消息;所述计费系统用于接收第一在线计费信用控制请求消息,向第一网元发 送包含虚拟授权信息的第一在线计费信用控制应答消息,并在收到第二网元 发送的第二在线计费信用控制请求消息之后对第 一在线请求消息与第二在线 计费信用控制请求消息进行关联得到预留信用额度,并在对用户账户进行信 用额度预留后向第二网元发送包含所述预留信用额度的第二在线计费信用控 制应答消息。
22、 一种通讯系统,其特征在于,包括 用户终端,第一网元,第二网元以及计费系统; 所述用户终端用于发起业务请求,并使用业务;所述第 一 网元用于接收业务请求,向计费系统发送第 一在线计费信用控 制请求消息,并在接收到计费系统的第一在线计费信用控制应答消息之后向 第二网元转发业务请求;所述第二网元用于接收第 一网元转发的业务,向计费系统发送第二在线 计费信用控制请求消息,并接收计费系统发送的第二在线计费信用控制应答 消息;所述计费系统用于接收第一在线计费信用控制请求消息,对所述第一在 线计费信用控制请求消息进行批价获得预留信用额度,并在对用户账户进行 信用额度预留后向所述第 一 网元发送包含所述预留信用额度的第 一在线计费 信用控制应答消息,并接收第二网元发送的第二在线计费信用控制请求消息, 向所述第二网元发送包含虚拟授权信息的第二在线计费信用控制应答消息。
23、 一种通讯系统,其特征在于,包括 用户终端,第一网元,第二网元以及计费系统; 所述用户终端用于发起业务请求,并使用业务;所述第 一 网元用于接收业务请求,向计费系统发送第 一在线计费信用控制请求消息,并在接收到计费系统的第 一在线计费信用控制应答消息之后向 第二网元转发业务请求;所述第二网元用于接收第一网元转发的业务,向计费系统发送第二在线 计费信用控制请求消息,并接收计费系统发送的第二在线计费信用控制应答 消息;所述计费系统用于接收第 一在线计费信用控制请求消息,向第 一 网元发 送包含虛拟授权信息的第 一在线计费信用控制应答消息,并在收到第二网元 发送的第二在线计费信用控制请求消息之后对第一在线请求消息与第二在线 计费信用控制请求消息进行关联得到预留信用额度,并在对用户账户进行信 用额度预留后向第二网元发送包含所述预留信用额度的第二在线计费信用控 制应答消息,在第二网元转发业务后对第一网元的信用控制信息进行更新, 并在业务使用完成后根据更新后的信用控制信息进行计费。
24、 一种计费系统,其特征在于,包括在线计费管理单元,关联单元,批价单元以及用户账户管理单元;所述在线计费管理单元用于接收网元发送的在线计费信用控制请求消 息,将所述在线计费信用控制请求消息转发至关联单元,并向网元反馈在线 计费信用控制应答消息;所述关联单元用于根据在线计费信用控制请求消息判断本次在线计费控 制流程是否需要关联其它网元,若需要,则生成虚拟授权信息,并请求所述 在线计费管理单元在反馈给对应网元的在线计费信用控制应答消息携带该虛 拟授权信息;所述在线计费管理单元调用关联单元对接收到的多个在线计费 信用控制请求消息进行关联,并获得关联结果;所述在线计费管理单元调用所述批价单元根据所述关联结果对业务进行 批价,并获得批价结果;所述用户账户管理单元用于根据所述批价结果在用户账户中进行计费。
全文摘要
本发明公开了一种关联计费控制方法及通讯系统以及计费系统,用于提高计费灵活性。所述方法包括计费系统接收第一网元在接收到业务请求之后发送的第一在线计费信用控制请求消息;向所述第一网元发送包含虚拟授权信息的第一在线计费信用控制应答消息;所述第一网元在接收到所述包含虚拟授权信息的第一在线计费信用控制应答消息之后向第二网元转发业务请求;计费系统接收第二网元发送的第二在线计费信用控制请求消息;对所述第一在线计费信用控制请求消息以及第二在线计费信用控制请求消息进行关联信用控制;对用户账户进行信用额度预留后向第二网元发送包含所述预留信用额度的第二在线计费信用控制应答消息。本发明可以有效地提高计费灵活性。
文档编号H04L12/14GK101296095SQ20071010315
公开日2008年10月29日 申请日期2007年4月28日 优先权日2007年4月28日
发明者单明军, 娇 康, 纯 李 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1