赞助业务的计费方法、系统和相关设备的制作方法
【专利摘要】本发明公开了一种赞助业务的计费方法、系统和相关设备,在本发明实施例提供的赞助业务的计费方法中,PCRF设备在接收到应用功能AF设备发送的通知消息后,向OCS发送携带赞助信息的请求消息,进而使得OCS根据请求消息中的赞助信息对用户进行在线计费。与现有技术相比,本发明实施例可以适应于需要结合用户的预付费账户进行实时计费的场景,例如赞助业务量为费率折扣信息而需要对用户进行在线计费的情况,适应性更好。
【专利说明】赞助业务的计费方法、系统和相关设备
【技术领域】
[0001]本发明涉及移动通信【技术领域】,具体涉及一种赞助业务的计费方法、系统和相关设备。
【背景技术】
[0002]在第三代移动通信标准化伙伴项目(3rd Generat1n Partnership Project,3GPP)体系中,策略和计费功能由策略和计费控制(Policy and Charging Control,PCC)系统来实现。PCC系统包括策略和计费规则功能(Policy and Charging Rules Funct1n,PCRF)设备、应用功能(Applicat1n Funct1n,AF)设备、计费系统(Online ChargingSystem,OCS),策略与计费执行功能(Policy and Charging Enforcement Funct1n,PCEF)设备,离线计费系统(Offline Charging System, OFCS)等。
[0003]赞助业务是一种赞助商对用户设备使用运营商网络进行赞助的业务,例如赞助商腾讯公司赞助用户设备通过移动运营商网络使用微信业务的数据流量。现有技术提供了一种针对赞助业务的实现方法,该方法包括:
[0004]在用户设备开始使用赞助业务时,运营商网络中的PCRF设备上保存了该赞助业务的连接信息以及赞助信息,赞助信息包括赞助业务的标识、赞助业务量等,PCRF设备根据赞助信息对用户设备生成PCC规则,并向PCEF设备发送PCC规则,PCEF设备根据该PCC规则对用户设备进行策略控制和业务量监控,并由PCRF设备统计用户设备的业务量。在赞助业务量使用完毕后,PCRF向离线计费系统发送赞助业务使用情况,由离线计费系统向赞助商进行计费。
[0005]但是,现有技术仅提供了一种对提供赞助业务的赞助商进行离线计费的方法,并未对使用赞助业务的用户提供在线计费的方法,而在现有技术中存在大量使用在线计费系统的预付费用户,现有的计费方法无法适用于需要结合用户的预付费账户进行实时计费的场景(例如赞助流量的费用先扣除再延迟返还、赞助业务量为5折消费100M流量),适应性较差。
【发明内容】
[0006]本发明提供一种对预付费用户使用赞助业务进行在线计费的方法、系统以及相关设备。
[0007]第一方面,本发明实施例提供一种赞助业务的计费方法,其包括在策略和计费规则功能PCRF设备中执行以下步骤:
[0008]接收应用功能AF设备发送的通知消息,所述通知消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识;
[0009]向在线计费系统OCS发送请求消息,所述请求消息中携带所述赞助信息和所述用户的标识。
[0010]结合第一方面,在第一种可能的实现方式中,所述向在线计费系统发送请求消息包括:
[0011 ] 通过Sy接口向OCS发送消费限制请求SLR消息,所述SLR消息中携带所述赞助信息和所述用户的标识。
[0012]结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述通过Sy接口向OCS发送SLR消息包括:
[0013]在PCRF和OCS之间建立了 Sy会话时,则通过Sy接口向所述OCS发送SLR更新消息;
[0014]在PCRF和OCS之间未建立Sy会话时,则通过Sy接口向所述OCS发送SLR初始化消息。
[0015]结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述方法还包括:
[0016]根据所述赞助信息对所述赞助业务生成费率组标识;
[0017]向PCEF发送所述费率组标识。
[0018]结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式、第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述方法还包括:
[0019]根据策略与计费执行功能PCEF设备的上报信息统计赞助业务的业务使用量;
[0020]在所述业务使用量等于所述赞助信息中的赞助业务量时,向所述AF设备发送携带所述业务使用量的重鉴权请求RAR消息。
[0021]结合第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式,在第五种可能的实现方式中,所述SLR消息新增的赞助数据信息字段中携带所述赞助信息,所述赞助信息包括赞助业务的标识和赞助业务量。
[0022]第二方面,本发明实施例提供一种赞助业务的计费方法,其包括在在线计费系统OCS中执行以下步骤:
[0023]接收策略与计费规则功能PCRF设备发送的请求消息,所述请求消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识;
[0024]根据所述赞助消息和所述用户的标识对所述用户的赞助业务使用进行授权计费。
[0025]结合第二方面,在第一种可能的实现方式中,所述根据赞助消息和所述用户的标识对所述用户的赞助业务使用进行授权计费包括:
[0026]接收策略与计费执行功能PCEF设备发送的第一信用控制请求CCR消息,所述第一信用控制请求消息中携带赞助业务的申请预留量、费率组标识和所述用户的标识;
[0027]根据所述申请预留量、所述费率组标识对应的费率以及所述用户的标识对应的赞助信息对所述用户分配业务授权量并预扣费;
[0028]向所述PCEF返回第一信用控制响应CCA消息,所述第一信用控制响应消息中携带所述业务授权量和用户的标识。
[0029]结合第二方面、第二方面的第一种可能的实现方式、在第二种可能的实现方式中,所述接收策略与计费规则功能PCRF设备发送的请求消息包括:
[0030]接收PCRF设备通过Sy接口发送的消费限制请求SLR消息,所述SLR消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识。
[0031]结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述接收PCRF设备通过Sy接口发送的SLR消息包括:
[0032]在PCRF设备和OCS之间建立了 Sy会话时,则通过Sy接口接收PCRF设备发送的SLR更新消息;
[0033]在PCRF设备和OCS之间未建立Sy会话时,则通过Sy接口接收PCRF设备发送的SLR初始化消息。
[0034]结合第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式、第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述根据赞助消息和所述用户的标识对所述用户的赞助业务使用进行授权计费还包括:
[0035]接收策略与计费执行功能PCEF设备发送的第二信用控制请求消息,所述第二信用控制请求消息中携带赞助业务的业务使用量、所述费率组标识和所述用户的标识;
[0036]根据所述业务使用量、所述费率组标识对应的费率以及所述用户的标识对应的赞助信息对所述用户分配业务授权量并扣费;
[0037]向所述PCEF设备返回第二信用控制响应消息,所述第二信用控制响应消息中携带所述业务授权量和用户的标识。
[0038]第三方面,本发明实施例提供一种用于赞助业务的策略与计费规则功能PCRF设备,其包括:
[0039]通知接收模块,用于接收应用功能AF设备发送的通知消息,所述通知消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识;
[0040]消息发送模块,用于向在线计费系统OCS发送请求消息,所述请求消息中携带所述赞助信息和所述用户的标识。
[0041]结合第三方面,在第一种可能的实现方式中,所述消息发送模块向在线计费系统发送请求消息包括:
[0042]所述消息发送模块通过Sy接口向OCS发送消费限制请求SLR消息,所述SLR消息中携带所述赞助信息和所述用户的标识。
[0043]结合第三方面、第三方面的第一种可能的实现方式,在第二种可能的实现方式中所述的PCRF设备还包括:
[0044]第一控制模块,用于根据所述赞助信息对所述赞助业务生成费率组标识;
[0045]所述消息发送模块还用于向PCEF发送所述费率组标识。
[0046]结合第三方面、第三方面的第一种可能的实现方式、第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述的PCRF设备中的所述第一控制模块还用于根据策略与计费执行功能PCEF设备的上报信息统计赞助业务的业务使用量;
[0047]所述消息发送模块还用于在所述业务使用量等于所述赞助信息中的赞助业务量时,向所述AF发送携带所述业务使用量的重鉴权请求RAR消息。
[0048]第四方面,本发明实施例提供一种用于赞助业务的在线计费系统,其包括:
[0049]请求接收模块,用于接收策略与计费规则功能PCRF设备发送的请求消息,所述请求消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识;
[0050]授权计费模块,用于根据所述赞助消息和所述用户的标识对所述用户的赞助业务使用进行授权计费。
[0051]结合第四方面,在第一种可能的实现方式中,所述的在线计费系统中的所述授权计费t吴块包括:
[0052]消息接收单元,用于接收策略与计费执行功能PCEF设备发送的第一信用控制请求CCR消息,所述第一信用控制请求消息中携带赞助业务的申请预留量、费率组标识和所述用户的标识;
[0053]授权计费单元,用于根据所述申请预留量、所述费率组标识对应的费率以及所述用户的标识对应的赞助信息对所述用户分配业务授权量并预扣费;
[0054]消息发送单元,用于向所述PCEF返回第一信用控制响应CCA消息,所述第一信用控制响应消息中携带所述业务授权量和用户的标识。
[0055]结合第四方面、第四方面的第一种可能的实现方式、在第二种可能的实现方式中,所述的在线计费系统中的所述请求接收模块接收策略与计费规则功能PCRF设备发送的请求消息包括:
[0056]所述请求接收模块接收PCRF设备通过Sy接口发送的消费限制请求SLR消息,所述SLR消息中携带所述赞助业务的赞助信息。
[0057]结合第四方面的第一种可能的实现方式、在第三种可能的实现方式中,所述的在线计费系统中的消息接收单元还用于接收策略与计费执行功能PCEF设备发送的第二信用控制请求消息,所述第二信用控制请求消息中携带赞助业务的业务使用量、所述费率组标识和所述用户的标识;
[0058]所述授权计费单元还用于根据所述业务使用量、所述费率组标识对应的费率以及所述用户的标识对应的赞助信息对所述用户分配业务授权量并扣费;
[0059]所述消息发送单元还用于向所述PCEF设备返回第二信用控制响应消息,所述第二信用控制响应消息中携带所述业务授权量和用户的标识。
[0060]第五方面,本发明实施例提供一种对赞助业务进行计费的系统,其包括如第三方面所述的PCRF设备以及如第四方面所述的在线计费系统。
[0061]在本发明实施例提供的赞助业务的计费方法中,PCRF设备在接收到应用功能AF设备发送的通知消息后,向OCS发送携带赞助信息的请求消息,进而使得OCS根据请求消息中的赞助信息对用户进行在线计费。与现有技术相比,本发明实施例可以适应于需要结合用户的预付费账户进行实时计费的场景,例如赞助流量的费用先扣除再延迟返还、非赞助业务消费预定金额再提供赞助业务、赞助业务量为费率折扣信息而需要对用户进行计费的情况,适应性更好。
【专利附图】
【附图说明】
[0062]为了更清楚地说明本发明实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0063]图1是适用于本发明实施例计费方法的系统的结构示意图;
[0064]图2是本发明实施例一提供的赞助业务计费方法的流程图;
[0065]图3是本发明实施例二提供的赞助业务计费方法的流程图;
[0066]图4是本发明实施例三提供的赞助业务计费方法的流程图;
[0067]图5是本发明实施例四提供的用于赞助业务的策略与计费规则功能PCRF设备的示意图;
[0068]图6是本发明实施例五提供的用于赞助业务的在线计费系统OCS的示意图;
[0069]图7是本发明实施例六提供的对赞助业务进行计费的系统的示意图;
[0070]图8是本发明实施例七提供的用于赞助业务的策略与计费规则功能PCRF设备的示意图;
[0071]图9是本发明实施例八提供的用于赞助业务的在线计费系统的示意图。
【具体实施方式】
[0072]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0073]本发明提供了一种赞助业务的计费方法和相关设备。本发明实施例提供的计费方法包括:策略与计费规则功能PCRF设备接收应用功能AF设备发送的通知消息,所述通知消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识;向在线计费系统OCS发送请求消息,所述请求消息中携带所述赞助信息和所述用户的标识。对应的,OCS侧执行的计费方法包括:0CS接收策略与计费规则功能PCRF设备发送的请求消息,所述请求消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识;根据所述赞助消息和所述用户的标识对所述用户进行授权计费。
[0074]在本发明实施例提供的赞助业务的计费方法中,AF在确定需要配置或更新赞助信息时向PCRF设备发送通知消息,PCRF设备在接收到应用功能AF设备发送的通知消息后,向OCS发送携带赞助信息的请求消息,进而使得OCS根据请求消息中的赞助信息对用户进行在线计费。与现有技术相比,本发明实施例可以适应于需要结合用户的预付费账户进行实时计费的场景,例如赞助业务量为费率折扣信息而需要对用户进行在线计费的情况,适应性更好。
[0075]为了更好的理解本发明的技术方案,下面结合附图对本发明提供的实施例进行详细地描述。
[0076]参见图1,图1是适用于本发明实施例计费方法的系统的结构示意图。
[0077]其中,系统包括策略和计费规则功能(Policy and Charging Rules Funct1n,PCRF)设备、应用功能(Applicat1n Funct1n)设备、在线计费系统(Online ChargingSystem,OCS)、离线计费系统(Offline Charging System,OCS)、策略与计费执行功能(Policy and Charging Enforcement Funct1n,PCEF)设备、签约规格库(Subscript1nProfile Repository,SPR)、流量检测功能(Traffic Detect1n Funct1n,TDF)设备等。其中,PCEF设备通常位于网关(gateway),中,网关具体可以为网关GPRS支持节点(GGSN,Gateway GPRS support node)。在本实施例中,PCEF设备简称为PCEF,PCRF设备简称为PCRF,应用功能设备AF简称为AF。
[0078]PCRF用于根据用户设备接入网络的限制、运营商策略、用户签约数据,以及用户设备当前正在进行的业务信息等,决定所要执行的策略,并将该策略下发给策略和计费执行功能设备PCEF,由PCEF执行这些策略。策略包括业务数据流的检测规则、是否进行门控、业务数据流对应的服务质量Qos、以及基于流的计费规则(如基于时间、流量、事件等进行计费等)。
[0079]PCEF用于通过执行PCRF下发的策略,实现对业务数据流的检测、业务数据流的Qos保证、用户面的流量处理、以及触发控制面的会话管理等。
[0080]用户签约数据数据库SPR用于向PCRF提供用户签约数据。
[0081]应用功能设备AF用于向PCRF动态提供应用层的会话信息,PCRF根据该信息动态生成或修改对应的策略。
[0082]离线计费系统OFCS和在线计费系统OCS主要用于离线和在线计费。
[0083]以上各功能设备间的接口描述如下:
[0084]Gx接口:该接口连接PCEF与PCRF,用于实现以下功能:连接的建立、维护和终止;PCEF向PCRF请求PCC规则;PCRF向PCEF下发PCC规则;协商承载的建立模式。
[0085]Gy接口:连接PCEF和0CS,主要通过直径(diameter)协议传递在线计费相关的信息。
[0086]Sy接口:连接PCRF和OCS,OCS和PCRF可以通过Sy接口传递用户支出相关的状态?目息O
[0087]Rx接口:该接口连接AF与PCRF,用于AF下发应用层相关信息,该信息包括用于识别业务数据流的IP过滤器,应用或媒体所需带宽信息等。
[0088]Sp接口:该接口连接SPR与PCRF,用于PCRF向SPR请求用户签约信息。该签约信息用于确定传输层策略。Gz接口则主要用于离线计费。
[0089]参见图2,图2是本发明实施例一提供的赞助业务计费方法的流程图。
[0090]本发明实施例提供的赞助业务的计费方法包括:
[0091]步骤101、PCRF接收应用功能AF设备发送的通知消息,所述通知消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识。
[0092]在本发明实施例中,在用户设备开始使用赞助业务时,AF设备向PCRF发送通知消息,该通知消息中携带赞助业务在应用层的会话信息,其中会话信息包括使用所述赞助业务的用户的标识信息以及赞助业务的赞助信息。
[0093]其中,AF通过Rx接口向PCRF发送的通知消息可以为授权验证请求(Authorizat1n Authenticat1n Request,简称 AA-request 或 AAR)消息,PCRF 接收应用功能AF设备通过Rx接口发送的AAR消息,所述AAR消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识。需要指出的是,AF发送给PCRF的通知消息不限于AAR消息(基于直径Diameter协议的业务信息),还可以为基于直径Diameter协议的其他基本消息,也可以为基于简单对象访问协议(Simple Object Access Protocol, SOAP)的请求消息,SOAP的请求消息通常采用可扩展标记语言(Extensible Markup Language,XML)格式。
[0094]在本实施例中,赞助信息可以包括赞助业务的标识以及赞助业务量,可选的还可以包括赞助商标识。赞助业务的标识具体可以为业务标识(例如微信业务),还可以为业务提供商的标识(微信业务的提供商腾讯公司)。使用赞助业务的用户的标识可以包括用户的通信号码、用户设备的IP地址等。
[0095]步骤102、PCRF向在线计费系统OCS发送请求消息,所述请求消息中携带所述赞助信息和用户的标识。
[0096]具体的,PCRF可以通过现有的Sy接口向OCS发送携带接收到的赞助信息和用户的标识的请求消息,该请求消息可以为支出限制请求(Spending Limit Request,SLR)消息。SLR消息中新增的赞助数据信息字段可以携带所述赞助信息。
[0097]需要说明的是,本领域技术人员还可以自定义接口向OCS发送请求消息,例如OCS内置PCRF时,请求消息的具体类型不限定,只要其中携带赞助信息和用户的标识。
[0098]在本发明实施例一提供的赞助业务的计费方法中,PCRF设备在接收到应用功能AF设备发送的通知消息后,向OCS发送携带赞助信息和使用赞助业务的用户的标识的请求消息,进而使得OCS获得赞助信息和使用赞助业务的用户的标识,然后根据赞助信息和用户的标识对用户进行在线计费。与现有技术相比,本发明实施例提供了一种对赞助业务的用户进行在线计费的方法,可以适应于需要结合用户的预付费账户进行实时计费的场景,例如赞助业务量为费率折扣信息而需要对用户进行在线计费的情况,适应性更好。
[0099]进一步的,本发明实施例提供的计费方法还包括:
[0100]步骤103、PCRF根据所述赞助信息对所述赞助业务生成费率组标识。
[0101]具体的,PCRF还根据接收到的赞助信息对赞助业务生成费率组(Rating-Group,RG)标识,费率组标识与赞助业务的业务数据流对应。此外,费率组标识还用于通知计费系统使用何种费率对用户进行计费。
[0102]步骤104、PCRF向PCEF发送所述费率组标识。
[0103]具体的,PCRF可以通过Gx接口向PCEF发送费率组标识,以便于PCEF在后续向OCS请求计费时携带该费率组标识,进而OCS根据该费率组标识对用户进行计费。
[0104]需要说明的是,PCRF还可以在发送给OCS的请求消息中携带上述费率组标识,便于后续OCS根据该费率组标识对用户进行计费。此外,本发明实施例中的OCS不仅可以用于对赞助业务进行计费,还可以对费赞助业务进行在线计费。
[0105]参见图3,图3是本发明实施例二提供的赞助业务计费方法的流程图。
[0106]本发明实施例二提供的赞助业务的计费方法主要包括以下步骤:
[0107]步骤201、0CS接收策略与计费规则功能PCRF发送的请求消息,所述请求消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识。
[0108]具体的,OCS接收PCRF发送的请求消息,OCS解析该请求消息获得所述赞助业务的赞助信息和使用所述赞助业务的用户的标识。可选的,OCS可以通过现有的Sy接口接收PCRF发送的携带赞助信息和用户的标识的请求消息。若PCRF通过其他自定义的接口发送赞助信息和用户的标识,则OCS通过该自定义的接口接收赞助业务的赞助信息和用户的标识。
[0109]步骤202、OCS根据所述赞助消息和所述用户的标识对所述用户的赞助业务使用进行授权计费。
[0110]具体的,OCS根据接收到的赞助信息和所述用户的标识对用户使用赞助业务进行在线授权和计费。
[0111]在本发明实施例二提供的赞助业务的计费方法中,OCS通过接收PCRF发送的请求消息获得赞助信息和使用赞助业务的用户的标识,然后根据赞助信息和用户的标识对用户进行在线计费。与现有技术相比,本发明实施例提供了一种对使用赞助业务的用户进行在线计费的方法,可以适应于需要结合用户的预付费账户进行实时计费的场景,例如赞助业务量为费率折扣信息而需要对用户进行在线计费的情况,适应性更好。
[0112]参见图4,图4是本发明实施例三提供的赞助业务计费方法的流程图。
[0113]在本发明实施例中,AF检测到用户开始使用赞助业务,例如微信(wechat)业务,用户开始在用户设备上使用该业务提供商提供的应用程序微信,则AF向PCRF发送通知消息,该通知消息中携带赞助业务会话信息,会话信息中包括赞助业务的赞助信息和使用所述赞助业务的用户的标识。
[0114]本发明实施例提供的计费方法主要包括以下步骤:
[0115]步骤301、PCRF接收AF发送的授权验证请求消息,所述授权验证请求消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识。
[0116]在本发明实施例中,PCRF可以通过Rx接口接收AF发送的授权验证请求消息。该消息中携带赞助业务的赞助信息和使用所述赞助业务的用户的标识,赞助信息包括赞助商标识、赞助业务的标识、赞助业务量等信息。其中,赞助商标识用于标识提供赞助的商家,赞助业务的标识用于标识赞助商赞助的具体业务的标识。例如赞助商为腾讯公司(TencentInc),赞助业务的标识为微信(wechat)、搜房网(Soufun)或亚马逊购物(amazon),赞助业务量信息可以为赞助通话时长、赞助流量、资费折扣信息或赞助金额。
[0117]用户的标识可以包括用户的通信号码、用户的国际移动用户识别码(Internat1nal Mobile Subscriber Identificat1n Number,IMSI)或私有用户的标识(IMS Private Identificat1n,MPI)、用户设备的IP地址或用户设备的移动设备国际识别石马(Internat1nal Mobile Equipment Identificat1n Number,I ME I)等。
[0118]在本实施例中,用户通过用户设备使用微信,业务提供商为微信,赞助商腾讯公司提供的赞助业务量为5折资费的20Mb流量。若赞助商提供的赞助业务量为赞助金额对应的流量(例如10元的流量),则PCRF从SPR中获取用户的资费,将该赞助金额转换为赞助流量。
[0119]其中,AAR消息中携带的主要参数可以如下:
[0120]Framed-1P-Address:80.74.125.201
[0121]Rx-Request-Type:INITIAL_REQUEST
[0122]Specific-Act1n:USAGE_REP0RT
[0123]Media-Component-Descript1n:permit in ip from any to 12.34.56.7880
[0124]Sponsored-Connectivity-Data
[0125]Sponsor-1dentity:Tencent
[0126]Applicat1n-Service-Provider-1dentity:wechat
[0127]Granted-Service-Unit:20Mb,50% discount
[0128]其中,Framed-1P-Address字段为用户的标识,本实施例中为用户设备的IP地址,Rx-Request-Type字段标识Rx请求的类型,在本实施例中为初始化请求INITIAL_REQUEST。Sponsored-Connectivity-Data为赞助数据信息字段,其包括三个子字段,Sponsor-1dentity 为赞助商字段,用于标识赞助商,Applicat1n-Service-Provider-1dentity为赞助业务的标识字段,用于标识赞助的具体业务,该字段具体可以为业务名称或业务的提供商:Granted-Service-Unit为赞助业务量字段,用于标识赞助业务量,本实施例中为5折资费的20Mb流量。
[0129]在本发明实施例中,若用户的标识为用户设备的IP地址,则PCRF可以根据预先保存(在用户设备使用微信业务之前)的用户设备的IP地址以及用户的通信号码之间的对应关系,获取IP地址对应的用户的通信号码。
[0130]步骤302、PCRF根据上述赞助信息和用户的标识对赞助业务生成PCC规则,所述PCC规则中携带所述赞助业务的费率组标识和授权业务量。
[0131]其中,费率组标识与赞助业务的业务数据流对应。此外,费率组标识还用于通知计费系统使用何种费率对用户进行计费。在本实施例中,PCRF为微信业务生成的RG参数为1234,PCRF根据赞助信息中的赞助业务量为用户分配的授权业务量为1M。
[0132]步骤303、PCRF向PCEF发送生成的PCC规则。
[0133]PCRF向PCEF发送生成的PCC规则,以便于PCEF根据该PCC规则对用户使用的微信业务进行策略与计费控制。上述PCC规则可以通过再鉴权请求(Re-Auth-Request,RAR)消息携带,并通过Gx接口下发,该消息中携带PCRF下发的授权业务量。
[0134]其中,RAR消息中携带的参数如下:
[0135]Charging-Rule-1nstall
[0136]Charging-Rule-Definit1n
[0137]Charging-Rule-Name:rule_tencent—wechat
[0138]Flow-1nformat1n:permit out ip from any to 12.34.56.7880
[0139]Rating-Group:1234
[0140]Monitoring-Key:mk-tencent_wechat
[0141]Usage-Monitoring-1nformat1n
[0142]Monitoring-Key:mk-tencent_wechat
[0143]Granted-Service-Unit:1Mb
[0144]Usage-Monitoring-Level:PCC—RULE—LEVEL
[0145]其中,Granted-Service-Unit字段标识PCRF对PCEF授权的业务量1Mb。
[0146]对应的,PCEF在接收到PCC规则后,安装PCC规则,然后向PCRF返回再鉴权响应(Re-Auth-Answer,RAA)消息。
[0147]步骤304、PCRF向在线计费系统发送请求消息,请求消息中携带所述赞助信息和所述用户的标识。
[0148]在本实施例中,该请求消息中除了携带赞助信息和使用赞助信息的用户的标识,还可以携带如下参数:
[0149]Sess1n-1d:Sess1n-1d 值
[0150]Origin-Host:本端主机名
[0151]Origin-Realm:本端域名
[0152]Destinat1n-Realm:目的域名
[0153]Auth-Applicat1n-1d:应用值
[0154]Destinat1n-Host:目的主机名
[0155]Origin-State-1d:源端状态值
[0156]Subscript1n-1d:用户的标识
[0157][Proxy-1nfo]:Proxy 信息
[0158][Route-Record]:路由记录
[0159][AVP]
[0160]在本实施例中,PCRF发送的请求消息可以为支出限制请求(Spending LimitRequest,SLR)消息。具体的,在PCRF和OCS之间未建立Sy会话时,PCRF则通过Sy接口向所述OCS发送SLR初始化消息,建立Sy会话。若PCRF和OCS之间建立了 Sy会话,则PCRF通过Sy接口向所述OCS发送SLR更新消息;其中,SLR更新消息和SLR初始化消息中均携带赞助信息和所述用户的标识。
[0161]可选的,SLR更新消息和SLR初始化消息中携带的赞助信息中还携带费率组标识:Rating-Group:1234。
[0162]需要说明的是,在本发明实施例中的步骤304可以在步骤301-302之间执行,此时PCRF通过Sy接口向在线计费系统发送SLR消息,SLR消息中携带所述赞助信息,而不会携带费率组标识。
[0163]以上对PCRF —侧的计费方法进行了描述,下面再描述OCS对赞助业务的计费流程。
[0164]OCS接收PCRF发送的请求消息,所述请求消息中携带所述赞助业务的赞助信息和所述用户的标识。在本实施中,OCS接收到的请求消息可以为SLR消息。若PCRF和OCS之间建立了 Sy会话,则OCS通过Sy接口接收PCRF发送的SLR更新消息,若PCRF和OCS之间未建立Sy会话,则OCS通过Sy接口接收PCRF发送的SLR初始化消息。SLR更新消息或SLR初始化消息中携带赞助业务的赞助信息和所述用户的标识。
[0165]步骤305、OCS根据所述赞助消息和所述用户的标识对用户进行授权计费。
[0166]在本发明实施例中,OCS可以在接收到SLR消息后,根据SLR消息中携带的赞助信息和所述用户的标识对用户使用赞助业务进行计费和授权。此外,OCS还根据接收到的SLR消息向PCRF发送支出限制应答(Spending Limit Answer,SLA)消息,SLA消息为SLR消息的应答消息,其中携带支出限制报告相关的参数。
[0167]如图所示,OCS进行授权计费的参与设备主要为PCEF设备和0CS,步骤305中OCS进行授权和计费的具体流程以下进一步描述。
[0168]在本发明实施例中,上述步骤305中根据所述赞助消息对用户设备进行授权计费的具体过程可以包括:
[0169]步骤3051、OCS接收PCEF发送的第一 CCR消息。
[0170]具体的,PCEF针对赞助业务向OCS申请预留量。其中第一信用控制请求(CreditControl Request,CCR)消息具体为CCR更新消息,该更新消息中携带申请预留量、用户的标识和所述费率组标识。
[0171]其中,该CCR更新消息中携带的参数可以如下:
[0172]Subscript1n-1d:460030912121001
[0173]Rating-Group: 1234
[0174]Requested-Service-Unit:1Mb。其中,Requested-Service-Unit 为申请预留量字段。Subscript1n-1d为用户的标识字段,在本发明实施例中为MSI。
[0175]步骤3052、OCS向PCEF返回携带授权业务量的第一 CCA消息。
[0176]OCS根据费率组标识以及用户的标识判断该业务为赞助业务,使用赞助业务量、费率组标识对应的费率对该用户进行授权和预扣费,返回第一信用控制响应(CreditControl Answer,CCA)消息给PCEF,第一信用控制响应消息在本实施例中为CCA更新消息,其中携带费率组标识、用户的标识和授权业务量。在返回CCA更新消息之前,OCS根据授权业务量(2Mb)、费率组对应的资费(例如Mb/0.2元)以及赞助业务量中的折扣信息(5折)对用户进行预扣费,例如预扣费0.2元。
[0177]其中,OCS本地存储有费率组标识和具体的费率之间的对应关系,本实施例中,该费率可以根据OCS通过CCA更新消息返回的授权业务量和前面的PCRF通过RAR消息返回的授权业务量可以相等。OCS下发的CCA更新消息中携带的参数可以为:
[0178]Subscript1n-1d:460030912121001
[0179]Rating-Group: 1234
[0180]Granted-Service-Unit:2Mb。其中,Granted-Service-Unit 为授权业务量字段。
[0181]步骤3053、PCEF在OCS下发的授权量使用完毕后向OCS发送第二 CCR消息。
[0182]其中,PCEF在获得授权业务量之后,允许用户设备使用赞助业务。PCEF监测OCS下发的授权流量是否用完,在监测到OCS下发的授权流量用完时,向OCS发送第二 CCR消息来上报业务使用量,第二 CCR消息在本实施例中为CCR更新消息。在本发明实施例中,CCR更新消息中携带业务使用量、用户的标识和费率组标识。该CCR更新消息中携带的参数可以包括:
[0183]Subscript1n-1d:460030912121001
[0184]Rating-Group: 1234
[0185]Used-Service-Unit:2Mb。其中,Used-Service-Unit 为使用业务量字段。
[0186]步骤3054、OCS根据所述业务使用量和所述赞助信息中的赞助业务量对所述赞助业务进行扣费和重新授权。
[0187]OCS接收PCEF发送的CCR更新消息,所述更新消息中携带业务使用量、用户的标识和所述费率组标识,OCS根据费率组标识和用户的标识判断该业务属于赞助业务,确定出当前剩余的赞助业务量,则根据所述业务使用量、费率组标识对应的费率和赞助业务量对用户设备进行计费(例如确认扣费0.2元),发现用户设备还存在未用完的授权业务量(18M),则对用户设备确定新的授权业务量(2Mb),并再次进行预扣费(0.2元)。
[0188]步骤3055、OCS向PCEF返回携带授权量、费率组标识的CCA更新消息。
[0189]其中,步骤3055的执行过程和上述步骤3052相同。在本发明实施例中,若用户持续使用微信业务,则PCEF向OCS上报业务使用量以及OCS对用户进行计费、授权的步骤(即步骤3052-3055)可以多次执行。
[0190]在本发明实施例中,OCS侧在执行在线计费的同时,PCRF和PCEF还执行赞助业务的策略控制流程,以下步骤306-308是PCRF对赞助业务的策略控制流程。
[0191]步骤306、PCEF向PCRF发送上报消息。
[0192]其中,PCEF监测PCRF下发的授权量是否用完,在监测到PCRF下发的授权量用完时,向PCRF发送上报消息来上报业务使用量。在本发明实施例中,上报消息可以为信用控制请求(Credit Control Request, CCR)更新消息,其中携带业务使用量。PCEF通过Gx接口发送的CCR-Update消息可以包括如下参数:
[0193]Usage-Monitoring-1nformat1n
[0194]Monitoring-Key:mk-tencent_wechat
[0195]Used-Service-Unit: IMb
[0196]Usage-Monitoring-Level:PCC_RULE_LEVEL
[0197]其中,Monitoring-Key字段用于标识本次监控的业务。Used-Service-Unit为使用业务量字段。
[0198]步骤307、PCRF根据PCEF的上报信息统计赞助业务的业务使用量。
[0199]其中,PCRF可以根据Monitoring-Key字段识别赞助业务对应的多个上报消息,然后对上报消息中的业务使用量进行累加,在确定赞助业务量还存在剩余的情况下(当前剩余19M),通过CCA-Update消息向PCEF发送新的授权业务量。
[0200]PCRF通过Gx接口发送的CCA-Update消息可以包括如下参数:
[0201 ] Usage-Monitoring-1nformat1n
[0202]Monitoring-Key:mk-tencent_wechat
[0203]Granted-Service-Unit: IMb
[0204]Usage-Monitoring-Level:PCC_RULE_LEVEL
[0205]其中,Monitoring-Key字段用于标识本次监控的业务。Granted-Service-Unit为授权业务量字段。
[0206]在本发明实施例中,若用户持续使用业务,则PCEF向PCRF发送上报消息以及PCRF统计业务使用量的步骤(即步骤306-307)可以多次执行。
[0207]此外,本实施例中PCEF向PCRF发送上报消息以及PCRF统计业务使用量的步骤(即步骤306-307)与PCEF向OCS上报业务使用量以及OCS对用户进行计费、授权的步骤(即步骤3051-3055)可以使同时执行的。需要说明的是,PCRF向PCEF发送授权业务量和PCEF向PCRF返回业务使用量的步骤是为了监控和统计赞助业务量的使用情况。PCEF始终是根据OCS的下发的授权业务量对用户进行业务量授权。
[0208]步骤308、PCRF在所述业务使用量等于所述赞助信息中的赞助业务量时,向所述AF发送携带所述业务使用量的RAR消息。
[0209]若PCRF累加的业务使用量等于赞助业务量,则说明赞助业务的赞助业务量已经使用完毕了,PCRF向AF发送携带所述业务使用量的RAR消息,通知AF赞助业务量使用完毕。
[0210]RAR消息中携带的参数可以包括:
[0211]Specific-Act1n:USAGE_REP0RT
[0212]Sponsored-Connectivity-Data
[0213]Sponsor-1dentity:tencent
[0214]Applicat1n-Service-Provider-1dentity:ffechat
[0215]Used-Service-Unit:20Mb
[0216]Used-Service-Unit为使用业务量字段。
[0217]可选的,PCRF在累加的业务使用量等于赞助信息中的赞助业务量时,还向离线计费系统OFCS发送计费请求消息,所述计费请求消息中携带所述赞助信息和所述业务使用量,以便于OFCS对赞助业务量进行计费,即对赞助商进行计费。
[0218]在本实施例中,AF发现赞助业务的赞助业务量使用完毕,可以更新赞助业务量(赞助时长、流量或金额),AF再次通过Rx接口向PCRF发送AAR消息,所述AAR消息中携带更新的赞助信息,例如Granted-Service-Unit字段携带的赞助业务量为30Mb,50%discount。
[0219]PCRF在接收到AAR消息后,重新执行上述步骤304,通知OCS更新赞助信息,OCS根据更新的赞助信息对用户进行计费和授权,直到用户设备下线。
[0220]在本发明实施例提供的赞助业务的计费方法中,当AF需要更新赞助业务量时,可以向PCRF发送携带更新的赞助信息的授权验证请求消息,PCRF在接收到该授权验证请求消息后,通过Sy接口向OCS发送携带所述赞助信息的SLR消息,进而OCS根据更新的赞助信息对用户的赞助业务进行计费和授权,本发明实施例可以使得OCS获取更新的赞助业务量,根据更新的赞助业务量对用户设备进行授权和计费,进而用户设备使用更新的赞助业务量,灵活性较好。
[0221]以上对本发明实施例提供的计费方法进行了详细描述,下面再给出和本发明方法实施例对应的设备。
[0222]参见图5,图5是本发明实施例四提供的用于赞助业务的策略与计费规则功能PCRF设备的示意图。
[0223]本发明实施例四提供的PCRF设备主要包括:通知接收模块410和消息发送模块420,其中:
[0224]通知接收模块410用于接收应用功能AF设备发送的通知消息,所述通知消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识;
[0225]消息发送模块420用于向在线计费系统OCS发送请求消息,所述请求消息中携带所述赞助信息和所述用户的标识。
[0226]本发明实施例提供的PCRF设备可以使用在前述对应的方法实施例一、三中,PCRF设备执行计费过程以及有益效果参见上述实施例,在此不再赘述。
[0227]在本发明实施例提供的PCRF设备中,消息发送模块420向在线计费系统发送请求消息包括:
[0228]所述消息发送模块420通过Sy接口向OCS发送消费限制请求SLR消息,所述SLR消息中携带所述赞助信息和所述用户的标识。
[0229]其中,赞助信息可以包括赞助商标识、赞助业务的标识以及赞助业务量,使用所述赞助业务的用户的标识可以包括用户的通信号码、用户设备的IP地址等。
[0230]继续参见图5,本发明实施例提供的PCRF设备还可以包括:
[0231]第一控制模块430,用于根据所述赞助信息对所述赞助业务生成费率组标识;
[0232]所述消息发送模块420还用于向PCEF发送所述费率组标识,以便于PCEF在后续向OCS请求计费时携带该费率组标识,进而OCS根据该费率组标识对用户进行计费。
[0233]可选的,所述第一控制模块430还用于根据策略与计费执行功能PCEF设备的上报信息统计赞助业务的业务使用量;
[0234]所述消息发送模块420还用于在所述业务使用量等于所述赞助信息中的赞助业务量时,向所述AF发送携带所述业务使用量的重鉴权请求RAR消息。
[0235]可选的,消息发送模块420还用于在所述业务使用量等于所述赞助信息中的赞助业务量时,向离线计费系统OFCS发送计费请求消息,所述计费请求消息中携带所述赞助信息和所述业务使用量,以便于OFCS对赞助商提供的赞助业务量进行离线计费。
[0236]在本发明实施例提供的PCRF设备中,通知接收模块410在接收到应用功能AF设备发送的通知消息后,消息发送模块420向OCS发送携带赞助信息和使用赞助业务的用户的标识的请求消息,进而使得OCS获得赞助信息和使用赞助业务的用户的标识,然后根据赞助信息和用户的标识对用户进行在线计费。与现有技术相比,本发明实施例提供的PCRF设备可以适应于需要结合用户的预付费账户进行实时计费的场景,例如赞助业务量为费率折扣信息而需要对用户进行在线计费的情况,适应性更好。
[0237]参见图6,图6是本发明实施例五提供的用于赞助业务的在线计费系统OCS的示意图。
[0238]本发明实施例提供的用于赞助业务的在线计费系统主要包括:
[0239]请求接收模块510,用于接收策略与计费规则功能PCRF设备发送的请求消息,所述请求消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识;
[0240]授权计费模块520,用于根据所述赞助消息和所述用户的标识对所述用户的赞助业务使用进行授权计费。
[0241]本发明实施例提供的OCS可以使用在前述对应的方法实施例二、三中,OCS执行计费过程以及有益效果参见上述实施例,在此不再赘述。此外,本发明实施例中的OCS不仅可以用于对赞助业务进行计费,还可以对费赞助业务进行在线计费。
[0242]继续参见图6,本发明实施例提供的OCS中的授权计费模块520还可以包括:
[0243]消息接收单元521,用于接收策略与计费执行功能PCEF设备发送的第一信用控制请求CCR消息,所述第一信用控制请求消息中携带赞助业务的申请预留量、费率组标识和所述用户的标识;
[0244]授权计费单元522,用于根据所述申请预留量、所述费率组标识对应的费率以及所述用户的标识对应的赞助信息对所述用户分配业务授权量并预扣费;
[0245]消息发送单元523,用于向所述PCEF返回第一信用控制响应CCA消息,所述第一信用控制响应消息中携带所述业务授权量和用户的标识。
[0246]可选的,本发明实施例在线计费系统中的请求接收模块510接收策略与计费规则功能PCRF设备发送的请求消息包括:
[0247]所述请求接收模块510接收PCRF设备通过Sy接口发送的消费限制请求SLR消息,所述SLR消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识。
[0248]本发明实施例中的请求接收模块510重用了现有的SLR消息发送赞助信息和用户的标识,节省了系统开销,降低了升级成本。
[0249]可选的,本发明实施例在线计费系统中的消息接收单元521还用于接收策略与计费执行功能PCEF设备发送的第二信用控制请求消息,所述第二信用控制请求消息中携带赞助业务的业务使用量、所述费率组标识和所述用户的标识;
[0250]所述授权计费单元522还用于根据所述业务使用量、所述费率组标识对应的费率以及所述用户的标识对应的赞助信息对所述用户分配业务授权量并扣费;
[0251]所述消息发送单元523还用于向所述PCEF设备返回第二信用控制响应消息,所述第二信用控制响应消息中携带所述业务授权量和用户的标识。
[0252]在本发明实施例提供的OCS中,请求接收模块510通过接收PCRF发送的请求消息获得赞助信息和使用赞助业务的用户的标识,然后由授权计费模块520根据赞助信息和用户的标识对用户进行在线计费。与现有技术相比,本发明实施例提供的OCS可以适应于需要结合用户的预付费账户进行实时计费的场景,例如赞助业务量为费率折扣信息而需要对用户进行在线计费的情况,相对于现有技术适应性更好。
[0253]参见图7,图7是本发明实施例六提供的对赞助业务进行计费的系统的示意图。
[0254]如图所示,本发明实施例提供的对赞助业务进行计费的系统包括:
[0255]PCRF设备610和在线计费系统620,其中,PCRF设备610和在线计费系统620之间可以通过Gx接口连接,也可以通过其他自定义的接口连接。PCRF设备610和上述实施例四中提供的PCRF设备相同,详情参见上述实施例四的描述,在此不再赘述。0CS620和上述实施例五中提供的OCS相同,详情参见上述实施例五的描述,在此不再赘述。本发明实施例提供的对赞助业务进行计费的系统保护上述实施例四和实施例五中的PCRF设备和OCS各自的有益效果。
[0256]参见图8,图8是本发明实施例七提供的用于赞助业务的策略与计费规则功能PCRF设备的示意图。
[0257]如图所示,本发明实施例提供的PCRF设备包括:第一处理器701、第一存储器702、第一总线703、第一输入设备704、第一输出设备705以及第一网络接口 706。
[0258]其中,所述第一存储器702用于存储计算机执行指令,所述第一处理器701与所述第一存储器702通过所述第一总线703连接,当所述PCRF设备运行时,所述第一处理器701执行所述计算机执行指令,以使所述PCRF执行如下方法:
[0259]接收应用功能AF设备发送的通知消息,所述通知消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识;
[0260]向在线计费系统OCS发送请求消息,所述请求消息中携带所述赞助信息和所述用户的标识。
[0261]其中,PCRF执行上述方法的具体过程、有益效果均和上述实施例一、三中的执行过程和有益效果相同,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例一、三中的叙述。
[0262]所述第一输入设备704可以用于向PCRF设备输入命令和信息,第一输入设备704如键盘或指向设备,如鼠标、轨迹球、触摸板、麦克风、操纵杆、游戏垫、圆盆式卫星电视天线、扫描仪或类似设备。这些输入设备可以通过第一总线703连接至第一处理器701。
[0263]第一输出设备705可以用于PCRF设备输出信息,除了监视器之外,第一输出设备705还可以为其他外围输出设各,如扬声器和/或打印设备,这些输出设备也可以通过第一总线703连接到第一处理器701。
[0264]PCRF设备可以通过第一网络接口 706连接到网络中,例如连接到局域网(LocalArea Network,LAN)。在联网环境下,第一存储器702中存储的计算机执行指令可以存储在远程存储设备中,而不限于在PCRF设备本地存储。
[0265]第一存储器702可以包括以易失性和/或非易失性存储器形式的计算机存储媒体,如只读存储器和/或随机存取存储器。第一存储器702还可以包括操作系统、应用程序、其他程序模块和程序数据。
[0266]参见图9,图9是本发明实施例八提供的用于赞助业务的在线计费系统的示意图。
[0267]如图所示,本发明实施例提供的在线计费系统OCS包括:第二处理器801、第二存储器802、第二总线803、第二输入设备804、第二输出设备805以及第二网络接口 806。
[0268]其中,所述第二存储器802用于存储计算机执行指令,所述第二处理器801与所述第二存储器802通过所述第二总线803连接,当所述OCS运行时,所述第二处理器801执行所述计算机执行指令,以使所述OCS执行如下方法:
[0269]接收策略与计费规则功能PCRF设备发送的请求消息,所述请求消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识;
[0270]根据所述赞助消息和所述用户的标识对所述用户的赞助业务使用进行授权计费。
[0271]其中,OCS执行上述方法的具体过程、有益效果均和上述实施例二、三中的执行过程和有益效果相同,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例二、三中的叙述。此外,本发明实施例中的OCS不仅可以用于对赞助业务进行计费,还可以对费赞助业务进行在线计费。
[0272]所述第二输入设备804可以用于向OCS输入命令和信息,第二输入设备804如键盘或指向设备,如鼠标、轨迹球、触摸板、麦克风、操纵杆、游戏垫、圆盆式卫星电视天线、扫描仪或类似设备。这些输入设备可以通过第二总线803连接至第二处理器801。
[0273]第二输出设备805可以用于OCS输出信息,除了监视器之外,第二输出设备805还可以为其他外围输出设各,如扬声器和/或打印设备,这些输出设备也可以通过第二总线803连接到第二处理器801。
[0274]OCS可以通过第二网络接口 806连接到网络中,例如连接到局域网(Local AreaNetwork, LAN)。在联网环境下,第二存储器802中存储的计算机执行指令可以存储在远程存储设备中,而不限于在OCS本地存储。
[0275]第二存储器802可以包括以易失性和/或非易失性存储器形式的计算机存储媒体,如只读存储器和/或随机存取存储器。第二存储器802还可以包括操作系统、应用程序、其他程序模块和程序数据。
[0276]需要说明的是,上述设备中各单元、模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
[0277]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中的存储介质可为磁碟、光盘、只读存储器(Read-Only Memory, ROM)或随机存储器(Random Access Memory, RAM)等。
[0278]以上对本发明所计费方法以及相关设备进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在【具体实施方式】及应用范围上均会有改变之处,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种赞助业务的计费方法,其特征在于,包括在策略和计费规则功能PCRF设备中执行以下步骤: 接收应用功能AF设备发送的通知消息,所述通知消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识; 向在线计费系统OCS发送请求消息,所述请求消息中携带所述赞助信息和所述用户的标识。
2.根据权利要求1所述的方法,其特征在于,所述向在线计费系统发送请求消息包括: 通过Sy接口向OCS发送消费限制请求SLR消息,所述SLR消息中携带所述赞助信息和所述用户的标识。
3.根据权利要求2所述的方法,其特征在于,所述通过Sy接口向OCS发送SLR消息包括: 在PCRF和OCS之间建立了 Sy会话时,则通过Sy接口向所述OCS发送SLR更新消息; 在PCRF和OCS之间未建立Sy会话时,则通过Sy接口向所述OCS发送SLR初始化消息。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 根据所述赞助信息对所述赞助业务生成费率组标识; 向PCEF发送所述费率组标识。
5.根据权利要求1至4中任一权利要求所述的方法,其特征在于,所述方法还包括: 根据策略与计费执行功能PCEF设备的上报信息统计赞助业务的业务使用量; 在所述业务使用量等于所述赞助信息中的赞助业务量时,向所述AF设备发送携带所述业务使用量的重鉴权请求RAR消息。
6.根据权利要求2或3所述的方法,其特征在于,所述SLR消息新增的赞助数据信息字段中携带所述赞助信息,所述赞助信息包括赞助业务的标识和赞助业务量。
7.根据权利要求5所述的方法,其特征在于,所述方法还包括: 在所述业务使用量等于所述赞助信息中的赞助业务量时,向离线计费系统OFCS发送计费请求消息,所述计费请求消息中携带所述赞助信息和所述业务使用量。
8.—种赞助业务的计费方法,其特征在于,包括在在线计费系统OCS中执行以下步骤: 接收策略与计费规则功能PCRF设备发送的请求消息,所述请求消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识; 根据所述赞助消息和所述用户的标识对所述用户的赞助业务使用进行授权计费。
9.根据权利要求8所述的方法,其特征在于,所述根据赞助消息和所述用户的标识对所述用户的赞助业务使用进行授权计费包括: 接收策略与计费执行功能PCEF设备发送的第一信用控制请求CCR消息,所述第一信用控制请求消息中携带赞助业务的申请预留量、费率组标识和所述用户的标识; 根据所述申请预留量、所述费率组标识对应的费率以及所述用户的标识对应的赞助信息对所述用户分配业务授权量并预扣费; 向所述PCEF返回第一信用控制响应CCA消息,所述第一信用控制响应消息中携带所述业务授权量和用户的标识。
10.根据权利要求8或9所述的方法,其特征在于,所述接收策略与计费规则功能PCRF设备发送的请求消息包括: 接收PCRF设备通过Sy接口发送的消费限制请求SLR消息,所述SLR消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识。
11.根据权利要求10所述的方法,其特征在于,所述接收PCRF设备通过Sy接口发送的SLR消息包括: 在PCRF设备和OCS之间建立了 Sy会话时,则通过Sy接口接收PCRF设备发送的SLR更新消息; 在PCRF设备和OCS之间未建立Sy会话时,则通过Sy接口接收PCRF设备发送的SLR初始化消息。
12.根据权利要求11所述的计费方法,其特征在于,所述根据赞助消息和所述用户的标识对所述用户的赞助业务使用进行授权计费还包括: 接收策略与计费执行功能PCEF设备发送的第二信用控制请求消息,所述第二信用控制请求消息中携带赞助业务的业务使用量、所述费率组标识和所述用户的标识; 根据所述业务使用量、所述费率组标识对应的费率以及所述用户的标识对应的赞助信息对所述用户分配业务授权量并扣费; 向所述PCEF设备返回第二信用控制响应消息,所述第二信用控制响应消息中携带所述业务授权量和用户的标识。
13.一种用于赞助业务的策略与计费规则功能PCRF设备,其特征在于,包括: 通知接收模块,用于接收应用功能AF设备发送的通知消息,所述通知消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识; 消息发送模块,用于向在线计费系统OCS发送请求消息,所述请求消息中携带所述赞助信息和所述用户的标识。
14.根据权利要求13所述的PCRF设备,其特征在于,所述消息发送模块向在线计费系统发送请求消息包括: 所述消息发送模块通过Sy接口向OCS发送消费限制请求SLR消息,所述SLR消息中携带所述赞助信息和所述用户的标识。
15.根据权利要求13或14所述的PCRF设备,其特征在于,还包括: 第一控制模块,用于根据所述赞助信息对所述赞助业务生成费率组标识; 所述消息发送模块还用于向PCEF发送所述费率组标识。
16.根据权利要求15所述的PCRF设备,其特征在于, 所述第一控制模块还用于根据策略与计费执行功能PCEF设备的上报信息统计赞助业务的业务使用量; 所述消息发送模块还用于在所述业务使用量等于所述赞助信息中的赞助业务量时,向所述AF发送携带所述业务使用量的重鉴权请求RAR消息。
17.一种用于赞助业务的在线计费系统,其特征在于,包括: 请求接收模块,用于接收策略与计费规则功能PCRF设备发送的请求消息,所述请求消息中携带所述赞助业务的赞助信息和使用所述赞助业务的用户的标识; 授权计费模块,用于根据所述赞助消息和所述用户的标识对所述用户的赞助业务使用进行授权计费。
18.根据权利要求17所述的在线计费系统,其特征在于,所述授权计费模块包括: 消息接收单元,用于接收策略与计费执行功能PCEF设备发送的第一信用控制请求CCR消息,所述第一信用控制请求消息中携带赞助业务的申请预留量、费率组标识和所述用户的标识; 授权计费单元,用于根据所述申请预留量、所述费率组标识对应的费率以及所述用户的标识对应的赞助信息对所述用户分配业务授权量并预扣费; 消息发送单元,用于向所述PCEF返回第一信用控制响应CCA消息,所述第一信用控制响应消息中携带所述业务授权量和用户的标识。
19.根据权利要求17或18所述的在线计费系统,其特征在于,所述请求接收模块接收策略与计费规则功能PCRF设备发送的请求消息包括: 所述请求接收模块接收PCRF设备通过Sy接口发送的消费限制请求SLR消息,所述SLR消息中携带所述赞助业务的赞助信息。
20.根据权利要求18所述的在线计费系统,其特征在于, 所述消息接收单元还用于接收策略与计费执行功能PCEF设备发送的第二信用控制请求消息,所述第二信用控制请求消息中携带赞助业务的业务使用量、所述费率组标识和所述用户的标识; 所述授权计费单元还用于根据所述业务使用量、所述费率组标识对应的费率以及所述用户的标识对应的赞助信息对所述用户分配业务授权量并扣费; 所述消息发送单元还用于向所述PCEF设备返回第二信用控制响应消息,所述第二信用控制响应消息中携带所述业务授权量和用户的标识。
21.—种对赞助业务进行计费的系统,其特征在于,包括如权利要求13-16中任一权利要求所述的PCRF设备以及如权利要求17-20中任一权利要求所述的在线计费系统。
【文档编号】H04W4/24GK104506326SQ201410658774
【公开日】2015年4月8日 申请日期:2014年11月18日 优先权日:2014年11月18日
【发明者】徐键 申请人:华为技术有限公司