业务叠加包实现方法、装置、ggsn、电子设备和计费系统的制作方法

文档序号:7996801阅读:189来源:国知局
业务叠加包实现方法、装置、ggsn、电子设备和计费系统的制作方法
【专利摘要】本发明提供业务叠加包实现方法、装置、GGSN、电子设备和计费系统,其中,所述方法包括:在接收到终端发送的第一业务请求消息时,获取与所述终端对应的用户的计费属性;所述第一业务请求消息为所述终端的用户需要使用所述业务叠加包的第一业务时,由终端向GGSN发起的业务请求消息;根据所述计费属性,发送携带所述终端用户标识MSISDN的Gy消息到电子设备,使得所述电子设备根据MSISDN判断所述终端使用第一业务的使用时长未达到所述第一时长时,返回Gy应答消息和业务配额给所述GGSN;根据所述Gy应答消息和所述业务配额,为所述终端提供所述第一业务。本发明不需要用户预先订购GPRS资费包,没有订购GPRS资费包的用户可以直接购买该叠加包,同时能够精确控制一次性业务叠加包的时效。
【专利说明】业务叠加包实现方法、装置、GGSN、电子设备和计费系统
【技术领域】
[0001]本发明涉及业务支撑领域,尤其涉及业务叠加包实现方法、装置、GGSN、电子设备和计费系统。
【背景技术】
[0002]GPRS数据业务是目前电信运营商为用户提供的最基本也是最重要的电信业务之一。通过GPRS数据业务,用户可以使用丰富多彩的移动互联网应用,例如:即时消息,流媒体或者社交网络。GPRS数据业务的资费模式从最初的标准流量资费模式,例如:Z元/字节、千字节(或其它描述流量的单位),到目前大多数运营商采用的包月资费模式,例如:X元包Y兆(免费流量),超出Y兆后按Z元/各种流量单位。这种差异化资费模式的变更既满足了不同用户的数据业务消费需求,也极大地促进了运营商GPRS数据业务的发展。但这种资费模式存在以下问题:
[0003]资费包所包含的免费流量用完后,超出部分按用户实际发生的流量多少计费。由于超出后计费的资费相对较高,很多用户包月免费流量用完后或者选择不用,或者选择少用。
[0004]为了从一定程度上解决目前包月资费模式的不足,目前很多运营商尝试推出一次性流量叠加资费包。该资费包的模式为X元包Y兆(免费流量),Y兆免费流量用完后该资费包失效,计费将按照该资费包生效前的资费收取。该资费包的订购关系为当月一次性,即当月订购,当月生效,次月失效。该资费包的叠加特性也指明用户必须已经有一个GPRS资费包才可以叠加这种一次性流量叠加资费包。一次性流量叠加资费包与正常的GPRS资费包的关系如图1所示。
[0005]从技术实现上,包月型资费包按月为周期,一般来说以一个自然月的开始日期为包月的起始日期,以一个自然月的结束日为包月的终止日期,下个月周而复始。也有运营商为用户设置了相对月的概念,即以用户自己设定的开始日为包月的起始日期,在此基础上加上一个自然月的长度为包月的终止日期,周而复始。设置起始日期和终止日期是为了设定包月资费对应的免费流量(资源)的时效性,即免费流量的给予、消费和清空都是以月为周期进行的,无论是自然月还是相对月的概念。而一次性流量业务叠加包的实现方式通常是以订购生效日为业务叠加包开始日期,以该用户订购的包月主资费包的结束日期为业务叠加包的终止日期(下月不再循环),包月资费和一次性流量叠加资费包的实现方式如图2所示。
[0006]当前业务叠加包的时效性为业务叠加包生效日期到主资费包当月结束日期(月结日,或者账期结束日)间的一段不确定时间。例如用户的主资费包所对应的结束日期为每月30日或者31日,该用户在当月15日订购并激活了一个流量业务叠加包,则该业务叠加包的失效时间为业务叠加包包含的免费流量用完时间和当月30日或者31日两个时间中较早的一个时间。
[0007]—次性GPRS流量资费业务叠加包尽管为传统的以周期性包月为基础的资费包注入了一定的灵活性,但缺乏精细化的时效控制机制,即在时效性上仍然缺乏更灵活的处理方式。
[0008]例如:用户对流量业务叠加包的使用期限有确定的时效需求,如图3所示,12小时5元包30兆,12小时是该业务叠加包的使用时效,超过该时效,业务叠加包将失效。同时,对于时效的起止和终止时间用户有更精确的要求,即以激活开始时刻为业务叠加包起始时间,开始时刻加上业务叠加包时效长度所得的时刻为业务叠加包失效时间。
[0009]现有的一次性流量业务叠加包都必须在已有GPRS资费包的基础上进行叠加,而且缺乏精确时效控制。

【发明内容】

[0010]本发明的目的是提供业务叠加包实现方法、装置、GGSN、电子设备和计费系统,不需要用户预先订购GPRS资费包,没有订购GPRS资费包的用户可以直接购买该叠加包,同时能够精确控制一次性业务叠加包的时效。
[0011]为了实现上述目的,本发明实施例提供了一种业务叠加包实现方法,用于网关GPRS支持节点GGSN,所述业务叠加包为一次性的,所述业务叠加包带有第一时长,所述方法包括:
[0012]在接收到终端发送的第一业务请求消息时,获取与所述终端对应的用户的计费属性;所述第一业务请求消息为所述终端的用户需要使用所述业务叠加包的第一业务时,由终端向GGSN发起的业务请求消息;
[0013]根据所述计费属性,发送携带所述终端用户标识MSISDN的Gy消息到电子设备,使得所述电子设备根据MSISDN判断所述终端使用第一业务的使用时长未达到所述第一时长时,返回Gy应答消息和业务配额给所述GGSN ;
[0014]根据所述Gy应答消息和所述业务配额,为所述终端提供所述第一业务。
[0015]上述的业务叠加包实现方法,其中,所述Gy应答消息中包括标识所述业务叠加包的叠加包标识,所述方法还包括:
[0016]生成包括所述叠加包标识的G-⑶R,使得计费系统根据采集到的所述G-⑶R将用户使用所述第一业务的业务量计入所述叠加包。
[0017]上述的业务叠加包实现方法,其中,所述方法还包括:
[0018]根据所述电子设备发送的Gy会话的重授权请求,向所述电子设备发起Gy请求消
肩、O
[0019]为了实现上述目的,本发明实施例还提供了一种业务叠加包实现方法,用于电子设备,所述业务叠加包为一次性的,其特征在于,所述业务叠加包带有第一时长,所述方法包括:
[0020]接收网关GPRS支持节点GGSN发送的携带终端用户标识MSISDN的Gy消息;所述Gy消息为终端用户需要使用所述业务叠加包的第一业务时,GGSN接收到终端发送的第一业务请求消息后,获取与所述终端对应的用户的计费属性,并根据所述计费属性发送的消息;
[0021]根据所述MSISDN判断所述终端使用第一业务的使用时长是否达到所述第一时长,获得判断结果;[0022]在所述判断结果指示所述终端使用第一业务的时长未达到所述第一时长时,返回Gy应答消息和业务配额给所述GGSN,使得所述GGSN根据所述Gy应答消息和所述业务配额,为所述终端提供所述第一业务请求消息请求的第一业务。
[0023]上述的业务叠加包实现方法,其中,所述Gy应答消息中包括标识所述业务叠加包的叠加包标识。
[0024]上述的业务叠加包实现方法,其中,当所述判断结果指示所述终端使用第一业务的使用时长达到所述第一时长时,所述方法还包括:
[0025]检测所述终端是否存在激活的Gy会话,获得检测结果;
[0026]当所述检测结果指示所述终端存在激活的Gy会话时,发送Gy会话的重授权请求到所述GGSN,使得所述GGSN向电子设备发起Gy请求消息。
[0027]上述的业务叠加包实现方法,其中,所述方法还包括:
[0028]电子设备向短信中心下发所述业务叠加包的使用时长信息,使得所述短信中心将所述使用时长信息通知终端用户。
[0029]为了实现上述目的,本发明实施例还提供了一种业务叠加包实现装置,用于网关GPRS支持节点GGSN,所述业务叠加包为一次性的,所述业务叠加包带有第一时长,所述装置包括:
[0030]获取模块,用于在接收到终端发送的第一业务请求消息时,获取与所述终端对应的用户的计费属性;所述第一业务请求消息为所述终端的用户需要使用所述业务叠加包的第一业务时,由终端向GGSN发起的业务请求消息;
[0031]第一发送模块,用于根据所述计费属性,发送携带所述终端用户标识MSISDN的Gy消息到电子设备,使得所述电子设备根据MSISDN判断所述终端使用第一业务的使用时长未达到所述第一时长时,返回Gy应答消息和业务配额给所述GGSN ;
[0032]业务提供模块,用于根据所述Gy应答消息和所述业务配额,为所述终端提供所述
第一业务。
[0033]上述的业务叠加包实现装置,其中,所述Gy应答消息中包括标识所述业务叠加包的叠加包标识,所述装置还包括:
[0034]G-⑶R生成模块,用于生成包括所述叠加包标识的G-⑶R,使得计费系统根据采集到的所述G-CDR将用户使用所述第一业务的业务量计入所述叠加包。
[0035]上述的业务叠加包实现装置,其中,所述装置还包括:
[0036]请求消息发起模块,用于根据所述电子设备发送的Gy会话的重授权请求,向所述电子设备发起Gy请求消息。
[0037]为了实现上述目的,本发明实施例还提供了 一种业务叠加包实现装置,用于电子设备,所述业务叠加包为一次性的,所述业务叠加包带有第一时长,所述装置包括:
[0038]接收模块,用于接收网关GPRS支持节点GGSN发送的携带终端用户标识MSISDN的Gy消息;所述Gy消息为终端用户需要使用所述业务叠加包的第一业务时,GGSN接收到终端发送的第一业务请求消息后,获取与所述终端对应的用户的计费属性,并根据所述计费属性发送的消息;
[0039]判断模块,用于根据所述MSISDN判断所述终端使用第一业务的使用时长是否达到所述第一时长,获得判断结果;[0040]返回模块,用于在所述判断结果指示所述终端使用第一业务的时长未达到所述第一时长时,返回Gy应答消息和业务配额给所述GGSN,使得所述GGSN根据所述Gy应答消息和所述业务配额,为所述终端提供所述第一业务请求消息请求的第一业务。
[0041]上述的业务叠加包实现装置,其中,所述Gy应答消息中包括标识所述业务叠加包的叠加包标识。
[0042]上述的业务叠加包实现装置,其中,当所述判断结果指示所述终端使用第一业务的使用时长达到所述第一时长时,所述装置还包括:
[0043]检测模块,用于检测所述终端是否存在激活的Gy会话,获得检测结果;
[0044]第二发送模块,用于当所述检测结果指示所述终端存在激活的Gy会话时,发送Gy会话的重授权请求到所述GGSN,使得所述GGSN向电子设备发起Gy请求消息。
[0045]上述的业务叠加包实现装置,其中,所述装置还包括:
[0046]下发模块,用于电子设备向短信中心下发所述业务叠加包的使用时长信息,使得所述短信中心将所述使用时长信息通知终端用户。
[0047]为了实现上述目的,本发明实施例还提供了一种网关GPRS支持节点GGSN,包括上述任一项所述的用于GGSN的业务叠加包实现装置。
[0048]为了实现上述目的,本发明实施例还提供了 一种电子设备,包括上述任一项所述的用于电子设备的业务叠加包实现装置。
[0049]为了实现上述目的,本发明实施例还提供了一种计费系统,所述系统包括:
[0050]采集模块,用于采集包括流量业务叠加包的叠加包标识的G-⑶R ;
[0051]计费模块,用于根据所述G-⑶R将终端用户使用第一业务的业务量计入所述叠加包。
[0052]为了实现上述目的,本发明实施例还提供了一种计费系统,所述计费系统包括上述的电子设备。
[0053]在本发明实施例中,当用户使用业务叠加包的使用时长达到业务叠加包的使用时长时,业务叠加包失效,计费系统会按其他资费包计费,该业务叠加包不需要用户预先订购GPRS资费包,没有订购GPRS资费包的用户可以直接购买该叠加包,没有订购GPRS资费包的也可以直接购买叠加包进行叠加,同时精确控制一次性业务叠加包时效。
【专利附图】

【附图说明】
[0054]图1为现有的一次性流量叠加资费包与正常的GPRS资费包的关系示意图;
[0055]图2为现有的包月资费和一次性流量叠加资费包的实现方式;
[0056]图3为精确时效的一次性流量业务叠加包实现方式;
[0057]图4为本发明实施例的用于GGSN的业务叠加包实现方法的流程示意图;
[0058]图5为本发明实施例的用于电子设备的业务叠加包实现方法的流程示意图;
[0059]图6为本发明实施例的用于GGSN的业务叠加包实现装置的结构示意图;
[0060]图7为本发明实施例的用于电子设备的业务叠加包实现装置的结构示意图;
[0061]图8为本发明实施例离线计费下的业务叠加包实现方法的流程示意图;
[0062]图9为本发明实施例在线计费下的业务叠加包实现方法的流程示意图。【具体实施方式】
[0063]为使本发明实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0064]本发明实施例提供了一种业务叠加包实现方法,用于网关GPRS支持节点GGSN,所述业务叠加包为一次性的,所述业务叠加包带有第一时长,所述方法如图4所示,包括:
[0065]步骤41,在接收到终端发送的第一业务请求消息时,获取与所述终端对应的用户的计费属性;所述第一业务请求消息为所述终端的用户需要使用所述业务叠加包的第一业务时,由终端向GGSN发起的业务请求消息;
[0066]步骤42,根据所述计费属性,发送携带所述终端用户标识MSISDN的Gy消息到电子设备,使得所述电子设备根据MSISDN判断所述终端使用第一业务的使用时长未达到所述第一时长时,返回Gy应答消息和业务配额给所述GGSN ;
[0067]步骤43,根据所述Gy应答消息和所述业务配额,为所述终端提供所述第一业务。
[0068]本发明实施例提供的业务叠加包实现方法,与现有技术相比,该叠加包的失效时间不再是达到业务叠加包中业务量使用完成的时间和用户已订购的主资费包当月结束日期两个时间中较早的一个,而是由电子设备根据叠加包中包含的第一时长来控制该业务叠加包的精确使用时长,当电子设备根据MSISDN判断所述终端使用第一业务的使用时长未达到业务叠加包的第一时长时,返回Gy应答消息和预设的业务配额,GGSN为所述终端提供第一业务请求消息请求的第一业务。
[0069]上述方法首先需要获取位置归属寄存器HLR上与所述终端对应的用户的计费属性,有以下两种情况:
[0070]<情况一 >HLR中与所述终端对应的用户的计费属性为离线计费触发属性
[0071]在这种情况下,GGSN不会发出Gy消息。因此,需要在HLR中将该计费属性修改为在线计费触发属性后,GGSN才会发送携带所述终端用户标识MSISDN的Gy消息到电子设备。
[0072]<情况二 >HLR中与所述终端对应的用户的计费属性为在线计费触发属性
[0073]此时,不需要在HLR中修改计费属性,由GGSN发送携带所述终端用户标识MSISDN的Gy消息到电子设备即可。
[0074]当电子设备根据所述MSISDN判断出终端使用第一业务的使用时长未达到业务叠加包设定的第一时长时,会返回Gy应答消息和业务配额给所述GGSN。
[0075]GGSN根据Gy应答消息和业务配额,为所述终端提供所述第一业务。
[0076]优选地,所述Gy应答消息中包括标识所述业务叠加包的叠加包标识。
[0077]在返回的Gy应答消息的PS-Furnish-Charging-1nformation中填充一个特殊的值,该值可以由运营商自己约定,用于标识该业务叠加包,同时携带业务配额给所述GGSN。
[0078]进一步地,GGSN在根据Gy应答消息和业务配额,为所述终端提供所述第一业务的同时,生成包括所述叠加包标识的G-CDR,使得计费系统根据采集到的所述G-CDR将用户使用所述第一业务的业务量计入所述叠加包。
[0079]为了避免在业务叠加包失效前将第一业务产生的业务量按其他资费包计费,可以将Gy应答消息中携带的用于标识该业务叠加包的值,填充到GGSN生成的G-⑶R中。在G-CDR的PS-Furnish-Charging-1nformation中填充业务叠加包标识,计费系统根据采集到的G-CDR来进行计费,这里一般为离线计费系统。当计费系统采集到包括所述业务叠加包标识的G-⑶R时,就会将用户使用第一业务的业务量计入所述业务叠加包中。
[0080]优选地,所述方法还包括:
[0081]根据所述电子设备发送的Gy会话的重授权请求,向所述电子设备发起Gy请求消
肩、O
[0082]电子设备会在某一时间点检测到终端使用第一业务的使用时长达到业务叠加包的第一时长时,即所述业务叠加包的时效已经到期了,考虑到时延等问题,终端用户可能不会立即在业务叠加包失效的时间点上停止第一业务,那么电子设备就会发现终端还有激活的Gy会话,此时电子设备会发送Gy会话的重授权请求,GGSN在接收到重授权请求后,向电子设备发起Gy请求消息。
[0083]电子设备在接收到Gy请求消息后,判断所述业务叠加包已经失效,此时电子设备会在Gy应答消息中填充一个普通值,对应其他业务叠加包标识,,覆盖之前下发的标识业务叠加包的特殊值,相应地,GGSN生成的G-⑶R中不携带业务叠加包的标识,计费系统采集到G-⑶R后,会按照其他资费包进行计费。
[0084]上述的业务叠加包实现方法,不需要用户预先订购GPRS资费包,没有订购GPRS资费包的用户可以直接购买该叠加包,没有订购GPRS资费包的也可以直接购买叠加包进行叠加,当电子设备根据MSISDN判断所述终端使用第一业务的使用时长未达到业务叠加包的第一时长时,就会返回Gy应答消息和业务配额,以便GGSN为所述终端提供第一业务请求消息请求的第一业务,实现了精确控制一次性业务叠加包时效的目的。
[0085]此外,本发明实施例还提供了 一种业务叠加包实现方法,用于电子设备,所述业务叠加包为一次性的,所述业务叠加包带有第一时长,所述方法如图5所示,包括:
[0086]步骤51,接收网关GPRS支持节点GGSN发送的携带终端用户标识MSISDN的Gy消息;所述Gy消息为终端用户需要使用所述业务叠加包的第一业务时,GGSN接收到终端发送的第一业务请求消息后,获取与所述终端对应的用户的计费属性,并根据所述计费属性发送的消息;
[0087]步骤52,根据所述MSISDN判断所述终端使用第一业务的使用时长是否达到所述第一时长,获得判断结果;
[0088]步骤53,在所述判断结果指示所述终端使用第一业务的时长未达到所述第一时长时,返回Gy应答消息和业务配额给所述GGSN,使得所述GGSN根据所述Gy应答消息和所述业务配额,为所述终端提供所述第一业务请求消息请求的第一业务。
[0089]该电子设备在收到GGSN发送的Gy消息后,会根据Gy消息中携带的用户标识MSISDN判断终端使用第一业务的使用时长是否达到所述第一时长,获得判断结果,当终端使用第一业务的时长未达到第一时长时,会返回Gy应答消息和业务配额给所述GGSN,使得GGSN根据Gy应答消息和业务配额,为终端提供所述第一业务请求消息请求的第一业务。
[0090]现有的一次性业务叠加包在使用前都需要激活,即需要在用户同意开通一次性业务叠加包时,叠加包才会生效。本发明实施例中优选地,可以在用户激活所述叠加包时,启动电子设备上与所述用户对应的一个时间控制器,时间控制器可以为倒计时的,倒计时时间取决于所述叠加包的第一时长。
[0091]步骤52相应地为,在收到GGSN发送的Gy消息后,会根据Gy消息中携带的用户标识MSISDN检查是否有激活的时间控制器,如果存在,说明所述终端使用第一业务的时长未达到所述第一时长,此时会返回Gy应答消息和业务配额给所述GGSN。
[0092]电子设备返回的业务配额有以下几种:
[0093]<情况一 > 该电子设备已经预先根据业务类型配置了不同的业务配额
[0094]此时电子设备可以部署在计费系统内部或作为独立的设备,这里的计费系统优选地为离线计费系统。电子设备会直接返回Gy应答消息和与所述叠加包对应的业务的业务配额到所述GGSN。
[0095]<情况二 >业务配额由计费系统决定
[0096]电子设备可以部署在计费系统内部,这里的计费系统优选地为在线计费系统。当收到GGSN发送的Gy消息后,计费系统检查到有对应的激活的时间控制器存在,则根据Gy消息中的业务类型、用户的叠加包以及账户余额等计算业务配额,返回Gy应答消息和与所述叠加包对应的业务的业务配额到所述GGSN。
[0097]同样地,上述两种情况下,在返回的Gy应答消息中可以携带叠加包标识。
[0098]另外,当所述判断结果指示所述终端使用第一业务的使用时长达到所述第一时长时,所述方法还包括:
[0099]检测所述终端是否存在激活的Gy会话,获得检测结果;
[0100]当所述检测结果指示所述终端存在激活的Gy会话时,发送Gy会话的重授权请求到所述GGSN,使得所述GGSN向电子设备发起Gy请求消息。
[0101]电子设备会在某一时间点检测到终端使用第一业务的使用时长达到业务叠加包的第一时长时,即所述业务叠加包的时效已经到期了,在本发明实施例中优选地为倒计时器结束,电子设备中没有与终端用户对应的激活的时间控制器存在。考虑到时延等问题,终端用户可能不会立即在业务叠加包失效的时间点上停止第一业务,那么电子设备就会发现终端还有激活的Gy会话,此时电子设备会发送Gy会话的重授权请求,GGSN在接收到重授权请求后,向电子设备发起Gy请求消息。
[0102]电子设备在接收到Gy请求消息后,判断所述业务叠加包已经失效,此时电子设备会在Gy应答消息中填充一个普通值,对应其他业务叠加包标识,,覆盖之前下发的标识业务叠加包的特殊值,相应地,GGSN生成的G-⑶R中不携带业务叠加包的标识,计费系统采集到G-⑶R后,会按照其他资费包进行计费。
[0103]此外,所述方法还包括:
[0104]电子设备向短信中心下发所述业务叠加包的使用时长信息,使得所述短信中心将所述使用时长信息通知终端用户。
[0105]为了提升用户体验,在用户激活所述叠加包时,就可以通过短信中心告知用户,进一步地,可以通过短信中心告知用户订购的叠加包的使用时长信息,例如:提示用户A其订购的一次性业务叠加包12小时5元包30兆已使用11小时,将于I小时后过期等。
[0106]上述的业务叠加包实现方法,不需要用户预先订购GPRS资费包,没有订购GPRS资费包的用户可以直接购买该叠加包,没有订购GPRS资费包的也可以直接购买叠加包进行叠加,当电子设备根据MSISDN判断所述终端使用第一业务的使用时长未达到业务叠加包的第一时长时,就会返回Gy应答消息和业务配额,以便GGSN为所述终端提供第一业务请求消息请求的第一业务,当电子设备根据MSISDN判断所述终端使用第一业务的使用时长达到业务叠加包的第一时长时,如果终端还存在激活的Gy会话,电子设备会发送Gy会话的重授权请求,GGSN在接收到重授权请求后,向电子设备发起Gy请求消息,计费系统相应地将费用计入其他资费包中,实现了精确控制一次性业务叠加包时效的目的,提升了用户体验。
[0107]本发明实施例还提供了一种业务叠加包实现装置,用于网关GPRS支持节点GGSN,所述业务叠加包为一次性的,所述业务叠加包带有第一时长,所述装置如图6所示,包括:
[0108]获取模块,用于在接收到终端发送的第一业务请求消息时,获取与所述终端对应的用户的计费属性;所述第一业务请求消息为所述终端的用户需要使用所述业务叠加包的第一业务时,由终端向GGSN发起的业务请求消息;
[0109]第一发送模块,用于根据所述计费属性,发送携带所述终端用户标识MSISDN的Gy消息到电子设备,使得所述电子设备根据MSISDN判断所述终端使用第一业务的使用时长未达到所述第一时长时,返回Gy应答消息和业务配额给所述GGSN ;
[0110]业务提供模块,用于根据所述Gy应答消息和所述业务配额,为所述终端提供所述
第一业务。
[0111]上述的业务叠加包实现装置,其中,所述Gy应答消息中包括标识所述业务叠加包的叠加包标识,所述装置还包括:
[0112]G-⑶R生成模块,用于生成包括所述叠加包标识的G-⑶R,使得计费系统根据采集到的所述G-CDR将用户使用所述第一业务的业务量计入所述叠加包。
[0113]上述的业务叠加包实现装置,其中,所述装置还包括:
[0114]请求消息发起模块,用于根据所述电子设备发送的Gy会话的重授权请求,向所述电子设备发起Gy请求消息。
[0115]本发明实施例还提供了 一种业务叠加包实现装置,用于电子设备,所述业务叠加包为一次性的,所述业务叠加包带有第一时长,所述装置如图7所示包括:
[0116]接收模块,用于接收网关GPRS支持节点GGSN发送的携带终端用户标识MSISDN的Gy消息;所述Gy消息为终端用户需要使用所述业务叠加包的第一业务时,GGSN接收到终端发送的第一业务请求消息后,获取与所述终端对应的用户的计费属性,并根据所述计费属性发送的消息;
[0117]判断模块,用于根据所述MSISDN判断所述终端使用第一业务的使用时长是否达到所述第一时长,获得判断结果;
[0118]返回模块,用于在所述判断结果指示所述终端使用第一业务的时长未达到所述第一时长时,返回Gy应答消息和业务配额给所述GGSN,使得所述GGSN根据所述Gy应答消息和所述业务配额,为所述终端提供所述第一业务请求消息请求的第一业务。
[0119]上述的业务叠加包实现装置,其中,所述Gy应答消息中包括标识所述业务叠加包的叠加包标识。
[0120]上述的业务叠加包实现装置,其中,当所述判断结果指示所述终端使用第一业务的使用时长达到所述第一时长时,所述装置还包括:
[0121]检测模块,用于检测所述终端是否存在激活的Gy会话,获得检测结果;
[0122]第二发送模块,用于当所述检测结果指示所述终端存在激活的Gy会话时,发送Gy会话的重授权请求到所述GGSN,使得所述GGSN向电子设备发起Gy请求消息。
[0123]上述的业务叠加包实现装置,其中,所述装置还包括:
[0124]下发模块,用于电子设备向短信中心下发所述业务叠加包的使用时长信息,使得所述短信中心将所述使用时长信息通知终端用户。
[0125]下面分别以终端用户A和终端用户B为例说明本发明实施例中业务叠加包实现的具体流程。其中A为离线计费用户,B为在线计费用户,同时订购了一次性业务叠加包,12小时5元包30兆。
[0126]针对终端用户A的具体流程如图7所示,包括:
[0127]步骤1,用户A在客户管理关系CRM中订购了 12小时5元包30兆的带有精确时效的一次性流量叠加包,CRM或者开通系统在电子设备中根据用户A的MSISDN注册了一个时间控制器为12小时倒计时;
[0128]步骤2,用户A在完成订购后,其计费属性被置为在线计费触发属性(可以按运营商自己定义);
[0129]步骤3,用户A在完成订购后,向短信中心发送12小时5元包30兆流量叠加包激活代码;
[0130]步骤4,短信中心将激活短信转发给电子设备,从而激活了用户A对应的12小时倒计时时间控制器,倒计时于5日12时20分05秒开始;
[0131]步骤5,电子设备向短信中心下发短信,通知用户A其12小时5元包30兆于5日12时20分05秒被激活,将于12小时后的6日O时20分05秒失效;
[0132]步骤6,短信中心向用户A转发来自电子设备的短信;
[0133]步骤7,用户向GGSN请求尝试建立PDP会话,试图访问数据业务的业务请求;
[0134]步骤8,GGSN根据该用户计费属性,向电子设备发生Gy消息;
[0135]步骤9,电子设备根据Gy消息中上报的用户标识MSISDN (SubscriptionID),查询该用户有一个激活的时间控制器为12小时倒计时,则在Gy应答消息的PS-Furnish-Charging-1nformation中填充一个特殊的值(可以由运营商约定,标识属于精确有效的流量叠加包),同时携带一个预先配置的业务配额一并应答给GGSN ;
[0136]步骤10,用户与GGSN间PDP会话建立成功,用户开始使用业务,同时GGSN生成G-⑶R中的PS-Free-Format-Data字段中将包含用于标识流量叠加包的值;
[0137]步骤11,离线计费系统采集GGSN生成的G-⑶R,将包含标识精确有效的流量叠加包值的G-CDR挑选出来,并将该话单中对应的流量计入到流量叠加包中;
[0138]步骤12,电子设备判断用户A的时间控制器将在未来I个小时到期,;
[0139]步骤13,电子设备向短信中心发送短信通知,提示用户A其12小时5元包30兆将于I个小时后过期;
[0140]步骤14,短信中心向用户A转发来自电子设备的短信;
[0141]步骤15,电子设备对应用户A的时间控制器于6日O时20分05秒失效;
[0142]步骤16,电子设备判断时间控制器结束,即使用时长达到了叠加包的第一时长12小时,电子设备向短信中心发送短信通知,提示用户A其12小时5元包30兆到期;
[0143]步骤17,短信中心向用户A转发来自电子设备的短信;
[0144]步骤18,电子设备发现此时用户A还有激活的Gy会话,则向GGSN发送针对用户A的Gy会话的重授权请求;
[0145]步骤19,GGSN应答来自电子设备的重授权请求;
[0146]步骤20, GGSN向电子设备发起Gy请求消息;[0147]步骤21,电子设备在Gy应答消息的PS-Furnish-Charging-1nformation字段填充一个普通值(非流量叠加包标识),并采取覆盖操作,覆盖之前下发的标识流量叠加包的特殊值;
[0148]步骤22,用户继续使用GPRS数据业务;
[0149]步骤23,GGSN生成不带流量叠加包标识的G-⑶R,由离线计费系统采集并按其它资费包(非流量叠加包)计费;
[0150]步骤24,用户计费属性被置成不触发Gy消息的值(可由运营商约定)。
[0151]针对终端用户B的具体流程如图8所示,此时电子设备部署在在线计费系统内部,具体过程包括:
[0152]步骤1,用户B在CRM中订购了 12小时5元包30兆的带有精确时效的一次性流量叠加包,CRM将用户订购关系同步到在线计费系统中;
[0153]步骤2,在线计费系统其它功能模块在电子设备中根据用户B的MSISDN注册了一个时间控制器为12小时倒计时;
[0154]步骤3,用户B在完成订购后,向短信中心发送12小时5元包30兆的流量叠加包激活代码;
[0155]步骤4,短信中心将激活短信转发给在线计费系统;
[0156]步骤5,在线计费系统其它功能在收到用户B激活12小时5元包30兆叠加包的短信后,从而激活了用户B对应的12小时倒计时时间控制器,倒计时于5日12时20分05秒开始;
[0157]步骤6,电子设备向在线计费系统其它功能模块应答用户B的时间控制器注册成功;
[0158]步骤7,在线计费系统向短信中心下发短信,通知用户B其12小时5元包30兆于5日12时20分05秒被激活,将于12小时后的6日O时20分05秒失效;
[0159]步骤8,短信中心向用户B转发来自在线计费系统的短信;
[0160]步骤9,用户向GGSN请求尝试建立PDP会话,试图访问数据业务;
[0161]步骤10,GGSN根据该用户计费属性,向在线计费系统触发Gy消息;
[0162]步骤11,在线计费系统其它功能模块在收到GGSN的Gy请求后,检查用户B的订购关系,发现用户B订购了一个12小时5元包30兆流量叠加包,且对应的时间控制器已激活,则在线计费系统其它功能模块根据流量叠加包定义的资费计算用户B本次业务请求的配额并授权给GGSN ;
[0163]步骤12,用户与GGSN间PDP会话建立成功,用户B开始使用业务;
[0164]步骤13,电子设备判断用户B的时间控制器将在未来I个小时到期,;
[0165]步骤14,电子设备向在线计费系统其它功能模块发送时间控制器通知,提示用户B对应的时间控制器将于I小时后过期;
[0166]步骤15,在线计费系统向短信中心下发短信,提示用户B其订购的12小时5元包30兆流量叠加包将于I小时后过期;
[0167]步骤16,短信中心向用户B转发来自在线计费系统的短信;
[0168]步骤17,电子设备对应用户B的时间控制器于“d2日h2时ml分si秒”到期失效;
[0169]步骤18,电子设备通知在线计费系统其它功能模块用户B对应的时间控制器到期失效;
[0170]步骤19,在线计费系统向短信中心发送短信通知,提示用户B其6日O时20分05秒到期;
[0171]步骤20,短信中心向用户B转发来自在线计费系统的短信;
[0172]步骤21,在线计费系统其它功能模块发现用户B还有激活的Gy会话,则向GGSN发送针对用户B的Gy会话的重授权请求;
[0173]步骤22,GGSN应答来自在线计费系统的重授权请求;
[0174]步骤23,GGSN向在线计费系统发起Gy请求消息;
[0175]步骤24,GGSN其它功能模块判断该用户的流量叠加包已经失效,则按照该用户其它资费包计算本次Gy请求对应的业务配额,并授权给GGSN ;
[0176]现有一次性GPRS流量资费叠加包尽管为传统的以周期性包月为基础的资费包注入了一定的灵活性,但仍然缺乏精细化的时效控制机制,即在时效性上仍然缺乏更灵活的处理方式。本发明实施例中,运营商可以创建基于不同时效长度(η小时,η天或者η周)的一次性业务叠加资费包,不再限于基于月(或者账期)的形式。流量叠加包可以在任意时间激活,失效时间由具体的激活时刻加上叠加包特定的时效长度确定,从而能够在很大程度上满足用户对不同时效的一次性GPRS流量叠加资费包的需求。
[0177]本发明实施例还提供了一种网关GPRS支持节点GGSN,包括上述任一项所述的用于GGSN的业务叠加包实现装置。
[0178]本发明实施例还提供了一种电子设备,包括上述任一项所述的用于电子设备的业务叠加包实现装置。
[0179]本发明实施例还提供了一种计费系统,所述系统包括:
[0180]采集模块,用于采集包括流量业务叠加包的叠加包标识的G-⑶R ;
[0181]计费模块,用于根据所述G-⑶R将终端用户使用第一业务的业务量计入所述叠加包。
[0182]本发明实施例还提供了一种计费系统,所述计费系统包括上述的电子设备。
[0183]以上所述仅是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种业务叠加包实现方法,用于网关GPRS支持节点GGSN,所述业务叠加包为一次性的,其特征在于,所述业务叠加包带有第一时长,所述方法包括: 在接收到终端发送的第一业务请求消息时,获取与所述终端对应的用户的计费属性;所述第一业务请求消息为所述终端的用户需要使用所述业务叠加包的第一业务时,由终端向GGSN发起的业务请求消息; 根据所述计费属性,发送携带所述终端用户标识MSISDN的Gy消息到电子设备,使得所述电子设备根据MSISDN判断所述终端使用第一业务的使用时长未达到所述第一时长时,返回Gy应答消息和业务配额给所述GGSN ; 根据所述Gy应答消息和所述业务配额,为所述终端提供所述第一业务。
2.如权利要求1所述的业务叠加包实现方法,其特征在于,所述Gy应答消息中包括标识所述业务叠加包的叠加包标识,所述方法还包括: 生成包括所述叠加包标识的G-⑶R,使得计费系统根据采集到的所述G-⑶R将用户使用所述第一业务的业务量计入所述叠加包。
3.如权利要求1所述的业务叠加包实现方法,其特征在于,所述方法还包括: 根据所述电子设备发送的Gy会话的重授权请求,向所述电子设备发起Gy请求消息。
4.一种业务叠加包实现方法,用于电子设备,所述业务叠加包为一次性的,其特征在于,所述业务叠 加包带有第一时长,所述方法包括: 接收网关GPRS支持节点GGSN发送的携带终端用户标识MSISDN的Gy消息;所述Gy消息为终端用户需要使用所述业务叠加包的第一业务时,GGSN接收到终端发送的第一业务请求消息后,获取与所述终端对应的用户的计费属性,并根据所述计费属性发送的消息; 根据所述MSISDN判断所述终端使用第一业务的使用时长是否达到所述第一时长,获得判断结果; 在所述判断结果指示所述终端使用第一业务的时长未达到所述第一时长时,返回Gy应答消息和业务配额给所述GGSN,使得所述GGSN根据所述Gy应答消息和所述业务配额,为所述终端提供所述第一业务请求消息请求的第一业务。
5.如权利要求4所述的业务叠加包实现方法,其特征在于,所述Gy应答消息中包括标识所述业务叠加包的叠加包标识。
6.如权利要求4所述的业务叠加包实现方法,其特征在于,当所述判断结果指示所述终端使用第一业务的使用时长达到所述第一时长时,所述方法还包括: 检测所述终端是否存在激活的Gy会话,获得检测结果; 当所述检测结果指示所述终端存在激活的Gy会话时,发送Gy会话的重授权请求到所述GGSN,使得所述GGSN向电子设备发起Gy请求消息。
7.如权利要求4所述的业务叠加包实现方法,其特征在于,所述方法还包括: 电子设备向短信中心下发所述业务叠加包的使用时长信息,使得所述短信中心将所述使用时长信息通知终端用户。
8.—种业务叠加包实现装置,用于网关GPRS支持节点GGSN,所述业务叠加包为一次性的,其特征在于,所述业务叠加包带有第一时长,所述装置包括: 获取模块,用于在接收到终端发送的第一业务请求消息时,获取与所述终端对应的用户的计费属性;所述第一业务请求消息为所述终端的用户需要使用所述业务叠加包的第一业务时,由终端向GGSN发起的业务请求消息; 第一发送模块,用于根据所述计费属性,发送携带所述终端用户标识MSISDN的Gy消息到电子设备,使得所述电子设备根据MSISDN判断所述终端使用第一业务的使用时长未达到所述第一时长时,返回Gy应答消息和业务配额给所述GGSN ; 业务提供模块,用于根据所述Gy应答消息和所述业务配额,为所述终端提供所述第一业务。
9.如权利要求8所述的业务叠加包实现装置,其特征在于,所述Gy应答消息中包括标识所述业务叠加包的叠加包标识,所述装置还包括: G-⑶R生成模块,用于生成包括所述叠加包标识的G-⑶R,使得计费系统根据采集到的所述G-CDR将用户使用所述第一业务的业务量计入所述叠加包。
10.如权利要求8所述的业务叠加包实现装置,其特征在于,所述装置还包括: 请求消息发起模块,用于根据所述电子设备发送的Gy会话的重授权请求,向所述电子设备发起Gy请求消息。
11.一种业务叠加包实现装置,用于电子设备,所述业务叠加包为一次性的,其特征在于,所述业务叠加包带有第一时长,所述装置包括: 接收模块,用于接收网关GPRS支持节点GGSN发送的携带终端用户标识MSISDN的Gy消息;所述Gy消息为终端用户需要使用所述业务叠加包的第一业务时,GGSN接收到终端发送的第一业务请求消息后,获取与所述终端对应的用户的计费属性,并根据所述计费属性发送的消息; 判断模块,用于根据所述MSISDN判断所述终端使用第一业务的使用时长是否达到所述第一时长,获得判断结果; 返回模块,用于在所述判断结果指示所述终端使用第一业务的时长未达到所述第一时长时,返回Gy应答消息和业务配额给所述GGSN,使得所述GGSN根据所述Gy应答消息和所述业务配额,为所述终端提供所述第一业务请求消息请求的第一业务。
12.如权利要求11所述的业务叠加包实现装置,其特征在于,所述Gy应答消息中包括标识所述业务叠加包的叠加包标识。
13.如权利要求11所述的业务叠加包实现装置,其特征在于,当所述判断结果指示所述终端使用第一业务的使用时长达到所述第一时长时,所述装置还包括: 检测模块,用于检测所述终端是否存在激活的Gy会话,获得检测结果; 第二发送模块,用于当所述检测结果指示所述终端存在激活的Gy会话时,发送Gy会话的重授权请求到所述GGSN,使得所述GGSN向电子设备发起Gy请求消息。
14.如权利要求11所述的业务叠加包实现装置,其特征在于,所述装置还包括: 下发模块,用于电子设备向短信中心下发所述业务叠加包的使用时长信息,使得所述短信中心将所述使用时长信息通知终端用户。
15.一种网关GPRS支持节点GGSN,其特征在于,包括权利要求8至11任一项所述的业务叠加包实现装置。
16.一种电子设备,其特征在于,包括权利要求12至14任一项所述的业务叠加包实现>j-U ρ?α装直。
17.一种计费系统,其特征在于,所述系统包括:采集模块,用于采集包括流量业务叠加包的叠加包标识的G-CDR ;计费模块,用于根据所述G-CDR将终端用户使用第一业务的业务量计入所述叠加包。
18.一种计费系统,其特征在于,所述计费系统包括权利要求12所述的电子设备。
【文档编号】H04W88/16GK104010287SQ201310062399
【公开日】2014年8月27日 申请日期:2013年2月27日 优先权日:2013年2月27日
【发明者】朱建中, 张晓川, 罗芸, 叶始新, 丘文辉 申请人:中国移动通信集团广东有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1