一种第三方应用的计费方法、装置及应用功能设备与流程

文档序号:12629855阅读:257来源:国知局
一种第三方应用的计费方法、装置及应用功能设备与流程

本发明涉及无线通信系统中策略和计费控制技术,具体涉及一种第三方应用的计费方法、装置及应用功能设备。



背景技术:

第三代合作伙伴计划(3GPP,3rd Generation Partnership Project)演进的分组系统(EPS,Evolved Packet System)由演进的通用移动通信系统陆地无线接入网(E-UTRAN,Evolved Universal Terrestrial Radio Access Network)、移动管理单元(MME,Mobility Management Entity)、服务网关(S-GW,Serving Gateway)、分组数据网络网关(P-GW或者PDN GW,Packet Data Network Gateway)、归属用户服务器(HSS,Home Subscriber Server)、3GPP的认证授权计费(AAA,Authentication、Authorization and Accounting)服务器,策略和计费规则功能实体(PCRF,Policy and Charging Rules Function)及其他支撑节点组成。其中,

HSS,是用户签约数据的永久存放地点,位于用户签约的归属网。MME,是用户签约数据在当前网络的存放地点,负责终端到网络的非接入层信令管理、终端的安全验证功能、终端的移动性管理、用户空闲模式下的跟踪和寻呼管理功能和承载管理。S-GW,是核心网到无线系统的网关,负责终端到核心网的用户面承载、终端空闲模式下的数据缓存、网络侧发起业务请求的功能、合法监听和分组数据路由和转发功能;服务网关负责统计用户终端使用无线网的情况,并产生终端使用无线网的话单,传送给计费网关。P-GW,是演进系统和该系统外部分组数据网络的网关,它连接到因特网和分组数据网络上,负责终端的互联网协议(Internet Protocol,简称为IP)地址分配、计费功能、分组包过滤、策略控制等功能。PDN,是运营商的IP业务网络,该网络通过运营商的核心网为用户提供IP服务。

此外,策略控制和计费控制功能(PCC,Policy and Charging Control)嵌入EPS架构中,EPS架构中PCC各功能实体可分布如下:PCRF是策略和计费规则功能实体,策略和计费执行功能实体(PCEF,Policy and Charging Enforcement Function)存在于P-GW中,承载绑定和事件报告功能实体(BBERF,Bearer Binding and Event Report Function)可存在于S-GW中,业务的应用功能实体(AF,Application Function)存在于运营商网络协议(IP,Internet Protocol)业务网络,用户签约数据库(SPR,Subscription Profile Repository)可与HSS合一。

在3GPP中,通过接入点名称(APN,Access Point Name)可以找到对应PDN网络。通常将UE到PDN网络的一个连接称为一个IP连接接入网(IP-CAN,IP Connectivity Access Network)会话。PCC适用于所有3GPP IP-CAN,其架构如图1所示,PCRF主要负责策略和计费规则的制定,通过Gx接口将制定的PCC策略和计费规则下发给PCEF,PCEF安装、执行PCC策略,并上报相关事件,与计费系统交互计费信息。

PCRF通过Gxx接口将业务服务质量(QoS,Quality of Service)规则下发给BBERF,BBERF不和计费系统交互计费信息,只负责承载绑定和相关事件的上报。AF通过Rx接口向PCRF提供业务信息,SPR保存了用户签约的业务信息,PCRF可以通过Sp接口向SPR查询用户签约的业务信息。PCEF通过Gy接口将在线计费信息发送给在线计费系统(OSC,Online Charging System)负责在线计费的统计,通过Gz接口将离线计费信息发送给离线计费系统(OFCS,Offline Charging System)。

目前,在PCC架构中,PCRF可以动态地下发PCC策略给PCEF,策略信息中包含QoS和计费的信息。PCRF根据AF提供的业务相关信息、PCEF上报的承载相关信息以及SPR中用户签约的业务信息,制定PCC策略。

AF,用于提供业务应用的接入点,这些业务应用所使用的网络资源需要进行动态的策略控制。在业务面进行参数协商时,AF将相关业务信息传递给策略 控制与计费规则功能实体(PCRF,Policy and Charging Rules Function)。如果这些业务信息与PCRF的策略相一致,则PCRF接受该协商;否则,PCRF拒绝该协商,并在反馈时给出PCRF可接受的业务参数。随后,AF可将这些参数返回给用户设备(UE,User Equipment)。其中,AF和PCRF之间的接口是Rx接口。

PCRF是PCC的核心,用于负责策略决策和计费规则的制定。PCRF提供基于业务数据流的网络控制规则,这些网络控制包括业务数据流的检测、门控(Gating Control)、服务质量(QoS,Quality of Service)控制以及基于数据流的计费规则等。PCRF将其制定的策略和计费规则发送给策略和计费执行功能实体(PCEF,Policy and Control Enforcement Function)执行;同时,PCRF还需要保证这些规则和用户的签约信息一致。其中,PCRF制定策略和计费规则的依据包括:从AF获得的与业务相关的信息、从用户签约数据库(SPR,Subscription Profile Repository)获得的与与策略控制和计费相关的用户策略计费控制签约信息、以及通过Gx接口从PCEF获得的与承载相关网络的信息。

PCEF通常位于网关(GW,Gate-Way)内,在承载面执行PCRF所制定的策略和计费规则。PCEF按照PCRF所发送的规则中的业务数据流过滤器对业务数据流进行检测,进而对这些业务数据流执行PCRF所制定的策略和计费规则;在承载建立时,PCEF按照PCRF发送的规则进行资源分配,并根据AF提供的信息进行门控控制;同时,PCEF根据PCRF订阅的事件触发上报承载网络上发生的事件;根据PCRF发送的计费规则,PCEF执行相应的业务数据流计费操作,计费既可以是在线计费,也可以是离线计费。如果是在线计费,则PCEF需要和在线计费系统(OCS,Online Charging System)一起进行信用管理;离线计费时,PCEF和离线计费系统(OFCS,Offline Charging System)之间交换相关的计费信息。其中,PCEF与PCRF之间的接口是Gx接口,PCEF与OCS之间的接口是Gy接口,PCEF与OFCS之间的接口是Gz接口。PCEF也可增强具有业务检测功能(TDF,Traffic Detection Function)。PCEF可以根据本地配置或是PCRF下发的包含应用检测控制策略(Application Detection and Control,简称ADC)的PCC规则进行应用检测并进行策略执行(如门控、重定向和带宽限制)。PCEF 一般都位于网络的网关上,如EPS的分组数据网络网关(PDN-GW)、通用无线分组业务(GPRS,General Packet Radio Service)中的GPRS网关支持节点(GGSN)以及互联无线网局域网(I-WLAN,Interworking WLAN)中的分组数据网关(PDG,Packet Data Gateway)等。

TDF也可以独立部署,此时TDF与PCRF通过Sd接口,TDF可以根据预配置或PCRF下发的应用检测控制规则进行应用检测和策略执行。PCRF为TDF提供应用检测控制规则或激活TDF预配置规则,独立TDF功能的策略控制执行操作包括门控、重定向和带宽限制。TDF向PCRF作被检测业务/流的相关事件和信息的上报(例如向PCRF报告检测到的业务/流的开始和终结),以及给PCRF发送业务数据流描述,传送来自PCRF的用于流检测的业务检测和策略规则的信令。

承载绑定和事件报告功能实体(BBERF,Bearer Binding and Event Reporting Function)通常位于接入网网关(Access Network Gateway)内。如当用户设备通过E-UTRAN接入EPS、服务网关S-GW与P-GW之间采用代理移动互联网协议版本6(PMIPv6,Proxy Mobile Internet Protocol version 6)协议时,S-GW中就存在BBERF。当用户设备通过可信任非3GPP接入网接入时,可信任非3GPP接入网关中也存在BBERF。

用户签约数据库(SPR),存储有与策略控制和计费相关的用户策略计费控制签约信息。SPR和PCRF之间的接口是Sp接口。

OCS和PCEF共同完成在线计费方式下用户信用的控制和管理。OFCS与PCEF共同完成离线计费方式下的计费操作。

以上PCC架构通过各功能实体实现了对UE为访问一个分组数据网络(Packet Data Network,简称为PDN)所建立的IP连接接入网(IP Connectivity Access Network,简称为IP-CAN)会话的策略计费控制。

现有技术中,UE建立到某个PDN的IP-CAN会话后,网络按相应授权的QoS为其提供默认签约的资源。对于IMS(多媒体)类业务,则AF将提供新的 QoS信息给PCRF,PCRF发起IP-CAN会话修改流程,为该业务提供资源授权。对于第三方业务非IMS类业务,第三方应用提供商和PCRF之间部署一个用于对第三方应用执行应用接入控制的网元(引入AAC后的非漫游PCC架构如图2),该应用接入控制网元和第三方之间的Rx接口可以使用例如SOAP或restful协议通信,和PCRF之间的Rx接口可采用基于Diameter或xml协议通信。该应用接入控制网元(application access control,AAC)兼具协议转换(protocol converter,PC)功能,可实现第三方数据应用提供商和PCRF之间的协议转换,完成应用提供商信息、业务信息、QoS需求和计费信息的传送。

但现有技术只能解决第三方应用的签约用户接入后,运营商网络根据运营商签约用户标识执行的策略和计费控制。现有需求中,运营商网络需要支持多种计费方式,其中包括运营商代理第三方收费的资费结算方式。用户只需要处理和签约运营商的资费话单,用户的第三方业务费用均包含在运营商话单内,不需要额外和第三方进行付费。目前运营商的计费系统针对用户计费时,只是简单的根据用户的运营商签约标识进行信用授权,以及计费的用量和资费统计和执行,无法提供针对第三方应用的签约用户单独的关于第三方应用的用量和资费详单,供双方结算和对账。且运营商根据第三方应用的签约用户标识和第三方进行用量和资费结算,可保证运营商自有签约用户的用户标识的隐蔽和安全性。现有技术无法做到根据第三方签约用户标识的用量统计和计费执行,无法满足以上对第三方应用屏蔽运营商签约用户标识的计费需求。



技术实现要素:

本发明提供了一种第三方应用的计费方法、装置及应用功能设备,解决了现有技术中无法做到根据第三方签约用户标识的用量统计和计费执行的问题。

为解决上述技术问题,本发明提供一种第三方应用的计费方法,包括:

运营商计费控制系统接收应用功能设备发起的用户第三方应用会话请求消息,所述会话请求消息中包含用户的第三方应用签约用户标识;

所述运营商计费控制系统根据所述会话请求消息对所述用户的第三方应用进行计费管理。

在本发明的一种实施方式中,所述运营商计费控制系统接收应用功能设备发起第三方应用会话请求消息包括:所述运营商计费控制系统中的应用接入控制功能设备接收所述应用功能设备发起的第三方应用会话请求消息。

在本发明的一种实施方式中,所述运营商计费控制系统根据所述会话请求消息对所述用户的第三方应用进行计费管理之前还包括:所述运营商计费控制系统将所述用户的运营商签约用户标识和第三方应用签约用户标识进行关联;

所述运营商计费控制系统根据关联的运营商签约用户标识和第三方应用签约用户标识及所述会话请求消息对所述用户的第三方应用进行计费管理。

在本发明的一种实施方式中,所述运营商计费控制系统将所述用户的运营商签约用户标识和第三方应用签约用户标识进行关联包括:

所述应用接入控制功能设备在接收到所述会话请求消息后,通过利用所述第三方应用签约用户标识获取对应用户的运营商签约用户标识,并将获取的运营商签约用户标识与所述第三方应用签约用户标识绑定,建立关联;

或者,所述应用接入控制功能设备在接收到所述会话请求消息后,将所述会话请求消息发送给所述运营商计费控制系统中的策略和计费规则决策功能设备;所述策略和计费规则决策功能设备通过利用所述第三方应用的签约用户标识获取对应用户的运营商签约用户标识,并将获取的运营商签约用户标识与所述第三方应用签约用户标识绑定,建立关联。

在本发明的一种实施方式中,所述应用接入控制功能设备建立运营商签约用户标识与所述第三方应用签约用户标识的关联后,还包括:

所述应用接入控制功能设备向所述策略和计费规则决策功能设备发送会话建立请求消息,所述会话建立请求消息中包括所述关联的运营商签约用户标识与所述第三方应用签约用户标识;

所述策略和计费规则决策功能设备根据所述会话建立请求消息对所述用户的第三方应用进行计费管理。

在本发明的一种实施方式中,所述运营商计费控制系统根据关联的运营商签约用户标识和第三方应用签约用户标识及所述会话请求消息对所述用户的第三方应用进行计费管理包括:

所述运营商计费控制系统中的策略和计费规则决策功能设备根据关联的运营商签约用户标识和第三方应用签约用户标识及所述会话请求消息制定计费规则,并将所述计费规则发送给运营商计费控制系统中的策略和计费执行功能设备;

所述策略和计费执行功能设备执行所述计费规则,并向运营商计费控制系统中的计费子系统反馈计费信息,所述计费信息中携带关联的运营商签约用户标识与第三方应用签约用户标识。

在本发明的一种实施方式中,所述策略和计费规则决策功能设备制定计费规则之前还包括:

所述策略和计费规则决策功能设备向运营商计费控制系统中的计费子系统发起计费会话请求消息,所述计费会话请求消息中携带有关联的运营商签约用户标识和第三方应用签约用户标识;

所述策略和计费规则决策功能设备接收所述计费子系统根据所述计费会话请求消息反馈的会话响应消息,所述会话响应消息中携带业务和计费相关信息。

为解决上述技术问题,本发明还提供了一种第三方应用的计费方法,包括:

应用功能设备接收用户发送的第三方应用业务请求;

所述应用功能设备根据所述第三方应用业务请求向运营商计费控制系统发起用户第三方应用的会话请求消息,所述会话请求消息中包含所述用户的第三方应用签约用户标识。

为解决上述技术问题,本发明提供了一种第三方应用的计费装置,包括:

消息接收模块,用于运营商计费控制系统接收应用功能设备发起的用户第三方应用会话请求消息,所述会话请求消息中包含所述用户的第三方应用签约 用户标识;

计费管理模块,用于所述运营商计费控制系统根据所述会话请求消息对所述用户的第三方应用进行计费管理。

在本发明的一种实施方式中,所述消息接收模块用于所述运营商计费控制系统中的应用接入控制功能设备接收应用功能设备发起的用户第三方应用会话请求消息。

在本发明的一种实施方式中,还包括关联建立模块,用于所述运营商计费控制系统将所述用户的运营商签约用户标识和第三方应用签约用户标识进行关联;所述计费管理模块用于所述运营商计费控制系统根据关联的运营商签约用户标识和第三方应用签约用户标识及所述会话请求消息对所述用户的第三方应用进行计费管理。

在本发明的一种实施方式中,所述关联建立模块包括:信息获取子模块,所述信息获取子模块用于所述应用接入控制功能设备在接收到所述会话请求消息后,通过利用所述第三方应用签约用户标识获取对应用户的运营商签约用户标识;关联建立子模块,用于所述应用接入控制功能设备将获取的运营商签约用户标识与所述第三方应用签约用户标识绑定,建立关联;

或者,所述关联建立模块包括:信息发送子模块,用于所述应用接入控制功能设备在接收到所述会话请求消息后,将所述会话请求消息发送给所述运营商计费控制系统中的策略和计费规则决策功能设备;信息获取子模块,用于所述策略和计费规则决策功能设备通过利用所述第三方应用的签约用户标识获取对应用户的运营商签约用户标识;关联建立子模块,用于所述策略和计费规则决策功能设备将获取的运营商签约用户标识与所述第三方应用签约用户标识绑定,建立关联。

为解决上述技术问题,本发明提供了一种应用功能设备,包括:

通信模块,用于接收用户发送的第三方应用业务请求;

处理模块,用于根据所述第三方应用业务请求向运营商计费控制系统发起用户第三方应用的会话请求消息,所述会话请求消息中包含所述用户的第三方 应用签约用户标识。

本发明的有益效果是:

本发明提供的第三方应用的计费方法、装置及应用功能设备,通过在应用功能设备向运营商计费控制系统发起的用户待启动的第三方应用的会话请求消息中携带所述用户的第三方应用签约用户标识,运营商计费控制系统根据所述会话请求消息对所述用户的第三方应用进行计费管理。使得运营商计费控制系统可以根据第三方应用签约用户标识进行计费执行和第三方的资费结算,这样,实现了提供针对第三方应用的签约用户单独的关于第三方应用的用量和资费详单,供双方结算和对账。

附图说明

图1为PCC非漫游架构示意图;

图2为部署AAC功能的PCC非漫游架构示意图;

图3为本发明实施例一提供的第三方应用的计费方法流程示意图一;

图4为本发明实施例一提供的第三方应用的计费方法流程示意图二;

图5为本发明实施例一提供的第三方数据应用提供商的签约用户接入运营商网络通过Gy接口实现在线计费功能的实施例流程图;

图6为本发明实施例一提供的第三方数据应用提供商的签约用户接入运营商网络通过Gz接口实现离线计费功能的实施例流程图;

图7为本发明实施例一提供的第三方数据应用提供商的签约用户接入运营商网络通过Sy接口实现在线计费功能的实施例流程图;

图8为本发明实施二提供的第三方应用的计费方法流程示意图;

图9为本发明实施例三提供的第三方应用的计费装置结构示意图。

具体实施方式

下面通过具体实施方式结合附图对本发明作进一步详细说明。

实施例一:

请参考图3所示,本实施例提供的第三方应用的计费方法包括:

S301:运营商计费控制系统接收应用功能设备发起的用户第三方应用会话请求消息,所述会话请求消息中包含用户的第三方应用签约用户标识;

S302:运营商计费控制系统根据所述会话请求消息对所述用户的第三方应用进行计费管理。

应当理解的是,所述第三方应用包括:微信、QQ、淘宝等非运营商的应用;所述第三方应用签约用户标识包括以映射列表的形式保存;所述第三方应用签约用户标识包括:第三方应用签约的用户ID、UE IP、业务数据流描述等业务信息;需要说明的,若第三方应用的签约用户具备不同的用户等级,不同的用户等级存在差异化QoS和计费签约,则该会话请求消息中还会带上该用户等级信息,以及QoS和计费信息。运营商计费控制系统对所述用户的第三方应用进行计费管理包括对第三方应用进行计费并对其进行实时监控;且所述运营商计费控制系统包括两种计费方式:在线计费方式或离线计费方式。

步骤S301中,运营商计费控制系统接收应用功能设备发起的用户第三方应用会话请求消息包括:所述运营商计费控制系统中的应用接入控制功能设备接收所述应用功能设备发起的第三方应用会话请求消息;在本实施例中,这里应用功能设备和应用接入控制功能设备之间的通信协议不做限定;例如,可以包括SOAP或restful协议等。若漫游时,则该应用接入控制功能设备所在的运营商网络,不限定为该UE的归属地网络或拜访地网络,可以为两者之外的第三方运营商网络。本实施例中通过在会话请求消息中携带用户的第三方应用签约用户标识,使得运营商计费控制系统在进行计费时针对对应的第三方应用进行计 费,得到该第三方应用的账单,方便了用户及第三方的对账结算等操作。

优选地,本实施例还提供了另一种第三方应用的计费方法包括:

S401:运营商计费控制系统接收应用功能设备发起的用户第三方应用会话请求消息,所述会话请求消息中包含用户的第三方应用签约用户标识;

S402:运营商计费控制系统将所述用户的运营商签约用户标识和第三方应用签约用户标识进行关联;

S403:运营商计费控制系统根据关联的运营商签约用户标识和第三方应用签约用户标识及所述会话请求消息对所述用户的第三方应用进行计费管理。

本实施例中通过将第三方应用签约用户标识与对应用户的运营商用户标识进行关联,使得运营商计费控制系统在进行计费时针对对应的第三方应用与运营商用户的对应列表进行计费,得到该第三方应用及对应运营商用户的账单,进一步优化了及第三方的对账结算等操作。

步骤S402中,运营商计费控制系统将所述用户的运营商签约用户标识和第三方应用签约用户标识进行关联包括:应用接入控制功能设备在接收到所述会话请求消息后,通过利用所述第三方应用签约用户标识获取对应用户的运营商签约用户标识,并将获取的运营商签约用户标识与所述第三方应用签约用户标识绑定,建立关联;具体为:应用接入控制设备根据第三方应用签约用户标识判断是否具有对应用户的运营商签约信息,若没有,则向SPR发送签约信息请求,并在该签约信息请求中携带第三方应用签约用户标识和PDN标识;SPR存储其接收到的第三方应用效签约用户标识以及用户的PDN标识等列表后,通过其中的一个标识关联到同一个用户的其它标识,例如通过第三方应用签约用户标识(例如应用层的用户ID)获取到对应用户的运营商签约用户标识(例如IMSI或MSISDN),并将关联到的运营商签约用户标识反馈给应用接入控制设备;应用接入控制设备本地存储该返回的用户标识列表(映射),根据返回的信息执行第三方签约用户标识和运营商签约标识的绑定,关联第三方签约用户标识到运 营商签约用户标识。

进一步地,所述应用接入控制功能设备建立运营商签约用户标识与所述第三方应用签约用户标识的关联后,还包括:所述应用接入控制功能设备向策略和计费规则决策功能设备发送会话建立请求消息,所述会话建立请求消息中包括所述关联的运营商签约用户标识与所述第三方应用签约用户标识;所述策略和计费规则决策功能设备根据所述会话建立请求消息对所述用户的第三方应用进行计费管理;

或者在步骤S402中,所述应用接入控制功能设备在接收到所述会话请求消息后,将所述会话请求消息发送给所述运营商计费控制系统中的策略和计费规则决策功能设备;所述策略和计费规则决策功能设备通过利用所述第三方应用的签约用户标识获取对应用户的运营商签约用户标识,并将获取的运营商签约用户标识与所述第三方应用签约用户标识绑定,建立关联。同样的,所述策略和计费规则决策功能设备不具有对应用户的运营商签约信息时,也需要以同样的方式向SPR获取对应用户的运营商签约用户标识后,再根据返回的信息执行第三方签约用户标识和运营商签约标识的绑定,关联第三方签约用户标识到运营商签约用户标识;

步骤S403中,运营商计费控制系统根据关联的运营商签约用户标识和第三方应用签约用户标识及所述会话请求消息对所述用户的第三方应用进行计费管理包括:所述运营商计费控制系统中的策略和计费规则决策功能设备根据关联的运营商签约用户标识和第三方应用签约用户标识及所述会话请求消息制定计费规则,并将所述计费规则发送给运营商计费控制系统中的策略和计费执行功能设备;所述策略和计费执行功能设备执行所述计费规则,并向运营商计费控制系统中的计费子系统反馈计费信息,所述计费信息中携带关联的运营商签约用户标识与第三方应用签约用户标识。具体地,针对在线计费方式中,所述策略和计费执行功能设备执行所述计费规则,并向运营商计费控制系统中的在线 计费子系统发起信用额度请求,在所述信用额度请求中携带关联的运营商签约用户标识与第三方应用签约用户标识;所述在线计费子系统根据所述信用额度请求及签约用户标识向所述策略和计费执行设备提供信用授权信息;在离线计费方式中,所述策略和计费执行功能设备执行所述计费规则,并直接向离线计费子系统发送离线计费报告,在所述离线计费报告中携带关联的运营商签约用户标识与第三方应用签约用户标识。

在另一实施例中,所述策略和计费规则决策功能设备制定计费规则之前还包括:所述策略和计费规则决策功能设备向运营商计费控制系统中的计费子系统发起计费会话请求消息,所述计费会话请求消息中携带有关联的运营商签约用户标识和第三方应用签约用户标识;所述策略和计费规则决策功能设备接收所述计费子系统根据所述计费会话请求消息反馈的会话响应消息,所述会话响应消息中携带业务和计费相关信息。本实施方式一般在在线计费中执行。

下面以具体实施方式对本方案进行说明,图5为本发明第三方数据应用提供商的签约用户接入运营商网络通过Gy接口实现在线计费功能的实施例流程图,如图5所示,第三方AF(应用功能设备)给AAC(应用接入控制功能设备)发送会话请求消息,消息中携带用户在第三方应用签约用户标识;AAC或PCRF(策略和计费规则的决策功能设备)执行第三方签约用户标识和运营商签约标识的绑定(关联第三方签约用户标识到运营商签约用户标识),AAC发送给PCRF的消息中携带第三方应用签约用户标识,PCRF策略决策下发规则给PCEF(策略和计费执行功能设备)安装执行,消息中同时携带第三方应用签约用户标识。规则的计费方法为在线计费,PCEF发送信用控制请求消息给OCS(在线计费子系统)请求信用授权,消息中携带运营商签约用户标识和用户在第三方签约用户标识,所述OCS保存用户在第三方签约的用户标识,根据接收到的信用控制请求消息为所述用户业务执行信用控制。具体包括以下步骤:

S501,在UE请求建立IP-CAN会话的过程中,PCEF位于的网关接收到IP-CAN会话建立请求消息,其中,在该IP-CAN会话建立请求消息中携带有用户标识和请求接入的PDN网络的PDN标识;

S502,PCEF向PCRF发送IP-CAN会话建立指示消息,其中,该IP-CAN会话建立指示消息中携带用户标识、PDN标识以及为UE分配的IP地址;

S503,PCRF根据用户标识判断出还没有该用户的运营商签约信息后,向SPR发送签约文档请求,并在该签约文档请求中携带用户标识和PDN标识;

S504,SPR根据用户标识和PDN标识返回对应的用户签约信息(通过签约文档应答返回);

S505,PCRF根据返回的用户签约信息、网络策略、UE的接入信息等制定策略决策。其中,可以包括制定PCC规则;

S506,PCRF向PCEF发送IP-CAN会话建立确认消息,其中,该IP-CAN会话建立确认消息中携带PCC规则;

S507,PCEF安装策略,PCEF位于的网关向UE返回IP-CAN会话建立应答,其中,该IP-CAN会话建立应答中携带有IP地址;

S508,如果是在线计费,PCEF发送CCR消息给OCS,激活在线计费会话,提供相应的输入信息给OCS进行决策,PCEF携带计费策略,或计费策略和服务ID给OCS请求信用信息;

S509,OCS根据请求消息和签约信息决策是否向PCEF提供信用授权信息,在CCA消息中返回给PCEF;

S510,UE与第三方数据应用提供商的AF连接并请求业务,该AF向AAC发送AF会话请求,触发建立与PCRF的AF会话。请求消息中携带第三方应用签约的用户ID、UE IP、业务数据流描述等业务信息;

可选地,若第三方应用的签约用户具备不同的用户等级,不同的用户等级 存在差异化QoS和计费签约。则该请求消息中还会带上该用户等级信息,以及QoS和计费信息;这里AF和AAC之间的协议不做限定,包括SOAP或restful协议等。若漫游时,则该AAC所在的运营商网络,不限定为该UE的归属地网络或拜访地网络,可以为两者之外的第三方运营商网络。

S511,AAC根据用户标识判断出还没有该用户的运营商签约信息后,向SPR发送签约信息请求,并在该签约信息请求中携带第三方应用签约用户标识(例如应用标识)和PDN标识。

S512,若执行了S511,则SPR根据第三方应用签约用户标识和PDN标识返回对应的运营商签约用户标识等信息(通过签约信息应答返回)。

这里SPR存储第三方应用提供的有效签约用户标识,以及用户的运营商签约标识等列表。可以通过其中的一个标识关联到同一个用户的其它标识,例如通过第三方应用的签约用户标识(例如应用层的用户ID)获取到用户的运营商签约标识(例如IMSI或MSISDN)。

S513,AAC向(H)PCRF发送AF会话建立请求,消息中携带运营商签约用户标识和第三方应用签约用户标识,以及步骤S510中携带的对应内容;可选地,若执行了S511则AAC本地存储该返回的用户标识列表(映射),根据返回的信息执行第三方签约用户标识和运营商签约标识的绑定,关联第三方签约用户标识到运营商签约用户标识;

S514,若没有执行S511,则(H)PCRF需要执行标识绑定,根据(从SPR中获取并存储的)本地存储的用户标识列表(映射),执行第三方应用签约用户标识和运营商签约用户标识的绑定,关联第三方应用签约用户标识到运营商签约用户标识。(H)PCRF根据AAC提供的业务信息、业务提供商信息、计费信息等AF会话信息,SPR提供的签约信息,以及PCEF提供的IP-CAN会话信息,进 行策略决策,决策是否对该业务授权QoS和生成PCC规则,生成相应规则以及相应订阅事件。若AF有用量阈值提供或是签约了该业务的用量监控则还需要同时给PCEF下发用量监控关键字和阈值对该业务进行用量监控;

若(H)PCRF拒绝授权,那么(H)PCRF向AAC返回拒绝消息,AF业务失败,流程结束;

S515,(H)PCRF向PCEF提供PCC规则安装执行,给PCEF的RAR消息中携带第三方应用签约用户标识和步骤S514中生成的规则和事件订阅,以及可能的用量监控相关信息,具体如S514详细描述;第三方签约用户标识可以包含在规则内或规则外携带给PCEF;

S516,PCEF保存S515下发的相关信息,安装并执行策略后,向PCRF返回确认消息;

S517,PCEF根据接收到的规则和事件信息,执行规则匹配以及承载修改或创建等IP-CAN会话的修改流程处理;若PCRF或AF订阅了规则执行结果或资源分配结果反馈,则PCEF将发起CCR消息将执行结果上报;

S518,如果是在线计费,PCEF发送CCR消息给OCS,请求信用额度,提供相应的输入信息给OCS进行决策,PCEF携带计费策略,或计费策略和服务ID给OCS请求信用信息,消息中同时携带运营商签约用户标识和用户在第三方应用签约用户标识。

S519,OCS保存用户在第三方应用签约用户标识,根据请求消息和签约信息决策是否向PCEF提供信用授权信息,在CCA消息中返回给PCEF。

通过以上步骤,可完成用户在使用第三方应用签约ID发起业务接入运营商网络开展在线计费的流程。OCS在第三方签约用户的话单中携带第三方应用签 约用户标识,运营商通过第三方应用签约用户标识和第三方应用进行资费结算。

图6为本发明第三方数据应用提供商的签约用户接入运营商网络通过Gz接口实现离线计费功能的实施例流程图,如图6所示,AF给AAC发送会话请求消息,消息中携带用户的第三方应用签约用户标识;AAC或PCRF执行第三方应用签约用户标识和运营商签约标识的绑定(关联第三方签约用户标识到运营商签约用户标识),AAC发送给PCRF的请求消息中携带第三方应用签约用户标识,PCRF策略决策下发规则给PCEF安装执行,消息中同时携带第三方应用签约用户标识。规则的计费方法为离线计费,PCEF根据测量方法(时间/流量/事件)和计费触发条件发送离线计费报告给OFCS(离线计费设备),消息中携带运营商签约用户标识和用户在第三方签约的用户标识。具体包括以下步骤:

S601,在UE请求建立IP-CAN会话的过程中,PCEF位于的网关接收到IP-CAN会话建立请求消息,其中,在该IP-CAN会话建立请求消息中携带有用户标识和请求接入的PDN网络的PDN标识;

S602,PCEF向PCRF发送IP-CAN会话建立指示消息,其中,该IP-CAN会话建立指示消息中携带用户标识、PDN标识以及为UE分配的IP地址;

S603,PCRF根据用户标识判断出还没有该用户的签约信息后,向SPR发送签约文档请求,并在该签约文档请求中携带用户标识和PDN标识;

S604,SPR根据用户标识和PDN标识返回对应的用户签约信息(通过签约文档应答返回);

S605,PCRF根据返回的用户签约信息、网络策略、UE的接入信息等制定策略决策。其中,可以包括制定PCC规则等;

S606,PCRF向PCEF发送IP-CAN会话建立确认消息,其中,该IP-CAN会话建立确认消息中携带PCC规则等;

S607,PCEF安装策略,PCEF位于的网关向UE返回IP-CAN会话建立应答,其中,该IP-CAN会话建立应答中携带有IP地址。

S608,UE与AF连接并请求业务,该AF向AAC发送AF会话请求,触发建立与PCRF的AF会话。请求消息中携带第三方应用签约的用户ID、UE IP、业务数据流描述等业务信息。

可选地,若第三方应用的签约用户具备不同的用户等级,不同的用户等级存在差异化QoS和计费签约。则该请求消息中还会带上该用户等级信息,以及QoS和计费信息;这里AF和AAC之间的协议不做限定;包括:SOAP或restful协议等。若漫游时,则该AAC所在的运营商网络,不限定为该UE的归属地网络或拜访地网络,可以为两者之外的第三方运营商网络。

S609,AAC根据用户标识判断出还没有该用户的运营商签约信息后,向SPR发送签约信息请求,并在该签约信息请求中携带第三方应用签约用户标识(例如应用标识)和PDN标识。

S610,若执行了S609,则SPR根据第三方签约用户标识和PDN标识返回对应的运营商签约用户标识等信息(通过签约信息应答返回);

这里SPR存储第三方应用提供的有效签约用户标识,以及用户的运营商签约用户标识等列表。可以通过其中的一个标识关联到同一个用户的其它标识,例如通过第三方应用签约用户标识(例如应用层的用户ID)获取到用户的运营商签约标识(例如IMSI或MSISDN)。

S611,AAC向(H)PCRF发送AF会话建立请求,消息中携带运营商签约的用户标识和第三方应用签约用户标识,以及步骤S608中AF携带的相关内容;可选地,若执行了S609则AAC本地存储该返回的用户标识列表(映射),根据返回的信息执行第三方应用签约用户标识和运营商签约用户标识的绑定,关联第三方应用签约用户标识到运营商签约用户标识;

S612,若没有执行S609,则PCRF需要执行标识绑定,根据(从SPR中获取并存储的)本地存储的用户标识列表(映射),执行第三方签约用户标识和运营商签约标识的绑定,关联第三方签约用户标识到运营商签约用户标识。(H)PCRF根据AAC提供的业务信息、业务提供商信息、计费信息等AF会话信息,SPR提供的签约信息,以及PCEF提供的IP-CAN会话信息,进行策略决策,决策是否对该业务授权QoS和生成PCC规则,生成相应规则以及相应订阅事件。若AF有用量阈值提供或是签约了该业务的用量监控则还需要同时给PCEF下发用量监控关键字和阈值对该业务进行用量监控;若(H)PCRF拒绝授权,那么(H)PCRF向AAC返回拒绝消息,AF业务失败,流程结束;

S613,PCRF向PCEF提供PCC规则安装执行,给PCEF的RAR消息中携带第三方应用签约用户标识和S612中生成的规则和事件订阅,以及可能的用量监控相关信息,具体如步骤S612的详细描述;第三方应用签约用户标识可以包含在规则内或规则外携带给PCEF;

S614,PCEF保存S613下发的相关信息,安装并执行策略后,向PCRF返回确认消息;

S615,PCEF根据接收到的规则和事件信息,执行规则匹配以及承载修改或创建等IP-CAN会话的修改流程处理;若PCRF或AF订阅了规则执行结果或资源分配结果反馈,则PCEF将发起CCR消息将执行结果上报;

S616,计费方法为离线计费,业务过程中,PCEF根据测量方法(时间/流量/事件)和计费触发条件发送离线计费报告给OFCS,消息中携带运营商签约用户标识和用户在第三方签约的用户标识。

通过以上步骤,可完成用户在使用第三方应用签约ID发起业务接入运营商网络开展离线计费的流程。OFCS在第三方签约用户的话单中携带第三方应用签 约用户标识,运营商通过第三方应用签约用户标识和第三方应用进行资费结算。

图7为本发明第三方数据应用提供商的签约用户接入运营商网络通过Sy接口实现在线计费功能的实施例流程图。如图7所示,AF给AAC发送会话请求消息,消息中携带用户在第三方应用签约用户标识;AAC或PCRF执行第三方应用签约用户标识和运营商签约标识的绑定(关联第三方签约用户标识到运营商签约用户标识),AAC发送给PCRF的请求消息中携带第三方应用签约用户标识。PCRF发送计费会话请求消息给OCS,消息中携带运营商签约用户标识和第三方应用签约用户标识,所述OCS保存用户在第三方签约的第三方应用签约用户标识,根据接收到的计费会话请求消息返回响应消息,供PCRF决策。PCRF策略决策并下发规则给PCEF安装执行,消息中同时携带第三方应用的签约用户标识。规则的计费方法为在线计费,PCEF发送信用控制请求消息给OCS(申请信用配额),OCS根据接收到的信用控制请求消息为所述用户业务执行信用控制。具体包括以下步骤:

S701,在UE请求建立IP-CAN会话的过程中,PCEF位于的网关接收到IP-CAN会话建立请求消息,其中,在该IP-CAN会话建立请求消息中携带有用户标识和请求接入的PDN网络的PDN标识。

S702,PCEF向PCRF发送IP-CAN会话建立指示消息,其中,该IP-CAN会话建立指示消息中携带用户标识、PDN标识以及为UE分配的IP地址。

S703,PCRF根据用户标识判断出还没有该用户的签约信息后,向SPR发送签约文档请求,并在该签约文档请求中携带用户标识和PDN标识。

S704,SPR根据用户标识和PDN标识返回对应的用户签约信息(通过签约文档应答返回)。

S705,如果是在线计费,PCRF发送计费会话请求消息给OCS,激活计费会话,消息中携带运营商签约用户标识。可选地,该请求消息中携带信用配额 申请,或者不携带配额申请则需要执行步骤S610和步骤S611步骤进行信用配额请求。

S706,OCS根据请求消息和签约信息向PCRF返回计费会话响应消息,携带业务和计费相关信息;若步骤S605中携带了配额请求,则响应消息中可能携带相应配额。

S707,PCRF根据返回的用户签约信息、网络策略、UE的接入信息等制定策略决策。其中,可以包括制定PCC规则和事件触发器。

S708,PCRF向PCEF发送IP-CAN会话建立确认消息,其中,该IP-CAN会话建立确认消息中携带PCC规则和事件触发器。

S709,PCEF安装策略,PCEF位于的网关向UE返回IP-CAN会话建立应答,其中,该IP-CAN会话建立应答中携带有IP地址。

S710,如果是在线计费,PCEF发送CCR消息给OCS,激活在线计费会话,提供相应的输入信息给OCS进行决策,PCEF携带计费策略或计费策略和服务ID给OCS请求信用信息。可选地,步骤S710和S711步骤可以合并在步骤S705和S706中,由PCRF进行信用配额申请。

步骤S711,OCS根据请求消息和签约信息决策是否向PCEF提供信用授权信息,在CCA消息中返回给PCEF。

S712,UE与AF连接并请求业务,该AF向AAC发送AF会话请求,触发建立与PCRF的AF会话。请求消息中携带第三方应用签约的用户ID、UE IP、业务数据流描述等业务信息。

可选地,若第三方应用的签约用户具备不同的用户等级,不同的用户等级存在差异化QoS和计费签约。则该请求消息中还会带上该用户等级信息,以及QoS和计费信息。这里AF和AAC之间的协议不做限定,包括SOAP或restful协议等。若漫游时,则该AAC所在的运营商网络,不限定为该UE的归属地网 络或拜访地网络,可以为两者之外的第三方运营商网络。

S713,AAC根据用户标识判断出还没有该用户的运营商签约信息后,向SPR发送签约信息请求,并在该签约信息请求中携带第三方应用签约用户标识(例如应用标识)和PDN标识。

S714,若执行了S713,则SPR根据第三方应用签约用户标识和PDN标识返回对应的运营商签约用户标识等信息(通过签约信息应答返回)。

这里SPR存储第三方应用提供的有效签约用户标识,以及用户的运营商签约标识等列表。可以通过其中的一个标识关联到同一个用户的其它标识,例如通过第三方应用签约用户标识(例如应用层的用户ID)获取到用户的运营商签约标识(例如IMSI或MSISDN)。

S715,AAC向(H)PCRF发送AF会话建立请求,消息中携带运营商签约的用户标识和第三方应用签约的用户标识,以及步骤S712中AF携带的相应内容;可选地,若执行了步骤S713,则AAC本地存储该返回的用户标识列表(映射),根据返回的信息执行第三方签约用户标识和运营商签约标识的绑定,关联第三方签约用户标识到运营商签约用户标识;

S716,PCRF发起到OCS的计费会话请求消息,消息中携带运营商签约用户标识和第三方签约用户标识。可选地,该请求消息中携带信用配额申请,或者不携带配额申请则需要执行步骤S721和S722进行信用配额请求。

S717,OCS保存用户在第三方签约的用户标识,根据请求消息和签约信息向PCRF返回计费会话响应消息,携带业务和计费相关信息;若步骤S716中PCRF携带了配额请求,则响应消息中可能携带相应配额。

S718,若没有执行S713,则(H)PCRF需要执行标识绑定,根据(从SPR中获取并存储的)本地存储的用户标识列表(映射),执行第三方应用签约用户标 识和运营商签约用户标识的绑定,关联第三方应用签约用户标识到运营商签约用户标识。PCRF根据AAC提供的业务信息、业务提供商信息、计费信息等AF会话信息,SPR提供的签约信息,以及PCEF提供的IP-CAN会话信息,进行策略决策,决策是否对该业务授权QoS和生成PCC规则,生成相应规则以及相应订阅事件。若AF有用量阈值提供或是签约了该业务的用量监控则还需要同时给PCEF下发用量监控关键字和阈值对该业务进行用量监控;若PCRF拒绝授权,那么(H)PCRF向AAC返回拒绝消息,AF业务失败,流程结束;

S719,PCRF向PCEF提供PCC规则安装执行,给PCEF的RAR消息中携带第三方签约用户标识和步骤S715中生成的规则和事件订阅,以及可能的用量监控相关信息,具体如步骤S715详细描述;第三方应用签约用户标识可以包含在规则内或规则外携带给PCEF;

S720,PCEF保存步骤S718下发的相关信息,安装并执行策略后,向PCRF返回确认消息;

S721,PCEF根据接收到的规则和事件信息,执行规则匹配以及承载修改或创建等IP-CAN会话的修改流程处理;若PCRF或AF订阅了规则执行结果或资源分配结果反馈,则PCEF将发起CCR消息将执行结果上报;

S722,如果是在线计费,PCEF发送CCR消息给OCS,请求信用额度,提供相应的输入信息给OCS进行决策,PCEF携带计费策略或计费策略和服务ID给OCS请求信用信息。消息中同时携带运营商签约用户标识和用户的第三方应用签约用户标识。

S723,OCS保存用户的第三方应用签约用户标识,根据请求消息和签约信息决策是否向PCEF提供信用授权信息,在CCA消息中返回给PCEF。

通过以上步骤,可完成用户在使用第三方应用签约ID发起业务接入运营商 网络开展在线计费的流程。OCS在第三方签约用户的话单中携带第三方应用签约用户标识,运营商通过第三方应用签约用户标识和第三方应用进行资费结算。

在上述具体实施方式中,需要说明的是,其中:对于漫游场景,这里的PCRF为HPCRF。HPCRF与VPCRF的交互和接口遵从现有技术实现;对于DRA场景,即网络存在多个PCRF需要通过DRA进行PCRF选择的场景,AAC的AF请求发送给DRA,DRA根据UE ID/IP和PDN标识,选择正确的PCRF(例如IP-CAN会话关联的PCRF)。遵从现有DRA路由的PCRF选择技术。

实施例二:

请参考图8所示,本实施例提供的第三方应用的计费方法包括:

S801:应用功能设备接收用户发送的第三方应用业务请求;

S802:应用功能设备根据所述第三方应用业务请求向运营商计费控制系统发起用户待启动的第三方应用的会话请求消息,所述会话请求消息中包含所述用户的第三方应用签约用户标识。

应当理解的是,所述第三方应用包括:微信、QQ、淘宝等非运营商的应用;所述第三方应用签约用户标识包括以映射列表的形式保存;所述第三方应用签约用户标识包括:第三方应用签约的用户ID、UE IP、业务数据流描述等业务信息;需要说明的,若第三方应用的签约用户具备不同的用户等级,不同的用户等级存在差异化QoS和计费签约,则该会话请求消息中还会带上该用户等级信息,以及QoS和计费信息。通过应用功能设备在向运营商计费控制系统发送会话请求消息中携带第三方应用签约用户标识,使得运营商计费控制系统在其进行计费的管理时,针对第三方应用签约用户标识来对用户的第三应用进行计费,从而使得在第三方签约用户的话单中携带第三方应用签约用户标识,运营商通 过第三方应用签约用户标识和第三方应用进行资费结算。

实施例三:

请参考图9所示,本实施例提供的第三方应用的计费装置90包括:消息接收模块901和计费管理模块902;所述消息接收模块901用于运营商计费控制系统接收应用功能设备发起的用户第三方应用会话请求消息,所述会话请求消息中包含所述用户的第三方应用签约用户标识;所述计费管理模块903用于所述运营商计费控制系统根据所述会话请求消息对所述用户的第三方应用进行计费管理。通过将用户的第三方应用签约用户标识发送给运营商计费控制系统,使得在运营商计费控制系统中能够实现针对特定的第三方应用的计费清单,方便用户及第三方核对账单。

进一步地,所述消息接收模块901用于所述运营商计费控制系统中的应用接入控制功能设备接收应用功能设备发起的用户待启动的第三方应用的会话请求消息;

具体地,所述第三方应用的计费装置90还包括:关联建立模块,所述关联建立模块用于所述运营商计费控制系统将所述用户的运营商签约用户标识和第三方应用签约用户标识进行关联;所述计费管理模块902用于所述运营商计费控制系统根据关联的运营商签约用户标识和第三方应用签约用户标识及所述会话请求消息对所述用户的第三方应用进行计费管理;通过将关联后的运营商签约用户标识和第三方应用签约用户标识发送给运营商计费控制系统,使得在运营商计费控制系统中能够实现针对对应的运营商用户和特定的第三方应用的计费清单,进一步方便用户及第三方核对账单。

所述关联建立模块包括:信息获取子模块,所述信息获取子模块用于所述应用接入控制功能设备在接收到所述会话请求消息后,通过利用所述第三方应用签约用户标识获取对应用户的运营商签约用户标识;关联建立子模块,用于所述应用接入控制功能设备将获取的运营商签约用户标识与所述第三方应用签 约用户标识绑定,建立关联;或者,所述关联建立模块包括:信息发送子模块,用于所述应用接入控制功能设备在接收到所述会话请求消息后,将所述会话请求消息发送给所述运营商计费控制系统中的策略和计费规则决策功能设备;信息获取子模块,用于所述策略和计费规则决策功能设备通过利用所述第三方应用的签约用户标识获取对应用户的运营商签约用户标识;关联建立子模块,用于所述策略和计费规则决策功能设备将获取的运营商签约用户标识与所述第三方应用签约用户标识绑定,建立关联。

实施例四:

本实施例提供的应用功能设备包括:通信模块和处理模块;所述通信模块用于与用户建立通信连接,并接收用户发送的第三方应用业务请求;所述处理模块用于根据所述第三方应用业务请求向运营商计费控制系统发起用户待启动的第三方应用的会话请求消息,所述会话请求消息中包括所述用户的第三方应用签约用户标识。通过应用功能设备在向运营商计费控制系统发送会话请求消息中携带第三方应用签约用户标识,使得运营商计费控制系统在其进行计费的管理时,针对第三方应用签约用户标识进行计费,从而使得在第三方签约用户的话单中携带第三方应用签约用户标识,运营商通过第三方应用签约用户标识和第三方应用进行资费结算。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1