CN104769978B - 计费方法及设备 - Google Patents
计费方法及设备 Download PDFInfo
- Publication number
- CN104769978B CN104769978B CN201380004532.6A CN201380004532A CN104769978B CN 104769978 B CN104769978 B CN 104769978B CN 201380004532 A CN201380004532 A CN 201380004532A CN 104769978 B CN104769978 B CN 104769978B
- Authority
- CN
- China
- Prior art keywords
- application
- charging
- entity
- mark
- tdf
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0894—Policy-based network configuration management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Meter Arrangements (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例提供一种计费方法及设备。一种方法包括:PCRF实体确定需要计费的第一应用,并为第一应用分配计费标识;PCRF实体将第一应用的标识和为第一应用分配的计费标识分别发送给UE、PCEF实体和TDF实体,以使所述UE和所述TDF实体在第一应用的数据包中添加计费标识后发送给PCEF实体,使PCEF实体基于第一应用的标识和为所述第一应用分配的计费标识分别对来自UE和TDF实体的携带有计费标识的数据包进行单独计费。本发明技术方案可以实现基于应用的计费。
Description
技术领域
本发明实施例涉及通信技术,尤其涉及一种计费方法及设备。
背景技术
无线通信网络主要包括两部分,即接入网和核心网。核心网主要包括移动性管理网元、网关设备以及策略与计费控制(Policy and Charging Control,简称为PCC)功能实体。PCC功能实体又分为策略控制与计费规则控制功能(Policy Control and ChargingRules Function,简称为PCRF)实体和策略和计费执行功能(Policy and ChargingEnforcement Function)实体。其中,PCRF实体主要是根据运营商策略、对用户接入网络的限制、用户签约数据以及用户当前正在进行的服务数据流(Service Data flow,简称为SDF)的业务信息等因素,制定对应的策略,该策略称为PCC规则(PCC rule);PCEF实体主要是执行PCRF实体制定的PCC规则,对用户设备(User Equipment,简称为UE)的业务数据执行流量统计与计费。
目前,对用户的业务数据进行计费是由PCEF实体执行基于SDF粒度的计费。在当前的3GPP组织中正在讨论基于应用数据流的计费,但目前并没有相应的解决方案。
发明内容
本发明实施例提供一种计费方法及设备,用以实现基于应用数据流的计费。
第一方面提供一种计费方法,包括:
策略控制和计费规则功能PCRF实体确定需要计费的第一应用,并为所述第一应用分配计费标识,所述计费标识用于标识需要对所述第一应用进行单独计费;
所述PCRF实体将所述第一应用的标识和为所述第一应用分配的计费标识分别发送给用户设备UE、策略和计费执行PCEF实体和业务检测功能TDF实体,以使所述UE和所述TDF实体在所述第一应用的数据包中添加所述计费标识后发送给所述PCEF实体,使所述PCEF实体基于所述第一应用的标识和为所述第一应用分配的计费标识分别对来自所述UE和所述TDF实体的携带有所述计费标识的数据包进行单独计费。
结合第一方面,在第一方面的第一种可能的实现方式中,所述PCRF实体将所述第一应用的标识和为所述第一应用分配的计费标识分别发送给UE和PCEF实体,包括:
所述PCRF实体向所述PCEF实体发送互联网连接访问网络IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述第一应用的标识和为所述第一应用的分配的计费标识,以使所述PCEF实体通过服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述PCRF实体向所述PCEF实体发送IP-CAN会话建立响应消息之前,还包括:
所述PCRF实体接收所述PCEF实体发送的IP-CAN会话建立请求消息。
结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述PCRF实体将所述第一应用的标识和为所述第一应用分配的计费标识TDF实体,包括:
所述PCRF实体向所述TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述PCRF实体向所述TDF实体发送TDF会话建立请求消息之后,还包括:
所述PCRF实体接收所述TDF实体发送的TDF会话建立响应消息。
结合第一方面,在第一方面的第五种可能的实现方式中,所述PCRF实体确定需要计费的第一应用,包括:
所述PCRF实体接收所述TDF实体发送的业务流探测事件,所述业务流探测事件是所述TDF实体探测到需要计费的所述第一应用的数据包后发送的,且所述业务流探测事件包括所述第一应用的标识;
所述PCRF实体根据所述第一应用的标识确定所述第一应用。
结合第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中,所述PCRF实体将所述第一应用的标识和为所述第一应用分配的计费标识分别发送给UE和PCEF实体,包括:
所述PCRF实体向所述PCEF实体发送策略与计费规则消息,所述策略与计费规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识,以使所述PCEF实体通过服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
结合第一方面的第五种可能的实现方式或第一方面的第六种可能的实现方式,在第一方面的第七种可能的实现方式中,所述PCRF实体将所述第一应用的标识和为所述第一应用分配的计费标识TDF实体,包括:
所述PCRF实体向所述TDF实体发送修改应用探测控制ADC规则消息,所述修改ADC规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
第二方面提供一种计费方法,包括:
策略和计费执行PCEF实体接收策略控制和计费规则功能PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识;
所述PCEF实体将所述第一应用的标识和为所述第一应用分配的计费标识通过服务网关设备发送给用户设备UE,以使所述UE在所述第一应用的上行数据包中添加所述计费标识后向所述PCEF实体发送;
所述PCEF实体接收所述UE发送的携带有所述计费标识的上行数据包,并根据所述计费标识对携带有所述计费标识的上行数据包进行单独计费。
结合第二方面,在第二方面的第一种可能的实现方式中,所述方法还包括:所述PCEF实体接收业务检测功能TDF实体发送的携带有所述计费标识的下行数据包,并根据所述计费标识对携带有所述计费标识的下行数据包进行单独计费。
结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述PCEF实体接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
所述PCEF实体接收所述PCRF实体发送的互联网连接访问网络IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述第一应用的标识和为所述第一应用的分配的计费标识;或者
所述PCEF实体接收所述PCRF实体发送的策略与计费规则消息,所述策略与计费规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述PCEF实体接收所述PCRF实体发送的IP-CAN会话建立响应消息之前,还包括:
所述PCEF实体向所述PCRF实体发送IP-CAN会话建立请求消息。
结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述PCEF实体将所述第一应用的标识和为所述第一应用分配的计费标识通过服务网关设备发送给UE,包括:
所述PCEF实体向所述服务网关设备发送IP-CAN承载建立响应消息,所述IP-CAN承载建立响应消息包括所述第一应用的标识和为所述第一应用分配的计费标识,以使所述服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
结合第二方面的第四种可能的实现方式,在第二方面的第五种可能的实现方式中,所述PCEF实体向所述服务网关设备发送IP-CAN承载建立响应消息之前,还包括:
所述PCEF实体接收所述服务网关设备发送的IP-CAN承载建立请求消息,所述IP-CAN承载建立请求消息包括所述UE的标识。
第三方面提供一种计费方法,包括:
业务检测功能TDF实体接收策略控制和计费规则功能PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识;
所述TDF实体根据所述第一应用的标识确定所述第一应用的下行数据包,在所述第一应用的下行数据包中添加所述计费标识;
所述TDF实体将添加所述计费标识的下行数据包发送给策略和计费执行PCEF实体,以使所述PCEF实体基于所述计费标识对所述第一应用的下行数据包进行单独计费。
结合第三方面,在第三方面的第一种可能的实现方式中,所述TDF实体接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
所述TDF实体接收所述PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述TDF实体接收所述PCRF实体发送的TDF会话建立请求消息之后,还包括:
所述TDF实体向所述PCRF实体发送TDF会话建立响应消息。
结合第三方面,在第三方面的第三种可能的实现方式中,所述TDF实体接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识之前,还包括:
所述TDF实体探测需要单独计费的所述第一应用的数据包,并在探测到所述第一应用的数据包后,向所述PCRF实体发送业务流探测事件,所述业务流探测事件包括所述第一应用的标识,以使所述PCRF实体根据所述第一应用的标识确定需要对所述第一应用进行单独计费。
结合第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述TDF实体接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
所述TDF实体接收所述PCRF实体发送的修改应用探测控制ADC规则消息,所述修改ADC规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
第四方面提供一种计费方法,包括:
策略控制和计费规则功能PCRF实体向业务检测功能TDF实体发送的策略与计费控制PCC规则标识和/或服务数据流SDF模板,以供所述TDF实体确定影响策略和计费执行PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和第一应用的数据包的流量;
所述PCRF实体接收所述TDF实体发送的根据所述PCC规则标识和/或SDF模板确定的所述第一应用所属的SDF的标识和所述第一应用的数据包的流量;
所述PCRF实体将所述第一应用所属的SDF的标识和所述第一应用的数据包的流量发送给所述PCEF实体,以使所述PCEF实体基于所述第一应用所属的SDF的标识和所述第一应用的数据包的流量对来自用户设备UE的上行数据包基于SDF粒度的计费结果进行调整;其中,所述第一应用的数据包属于来自所述UE的上行数据包。
结合第四方面,在第四方面的第一种可能的实现方式中,所述PCRF实体向TDF实体发送的PCC规则标识和/或SDF模板,包括:
所述PCRF实体向所述TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述PCC规则标识和/或SDF模板。
结合第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述PCRF实体向所述TDF实体发送TDF会话建立请求消息之后,还包括:
所述PCRF实体接收所述TDF实体发送的TDF会话建立响应消息。
结合第四方面或第四方面的第一种可能的实现方式或第四方面的第二种可能的实现方式,在第四方面的第三种可能的实现方式中,所述PCRF实体将所述第一应用所属的SDF的标识和所述第一应用的数据包的流量发送给所述PCEF实体,包括:
所述PCRF实体向所述PCEF实体发送互联网连接访问网络IP-CAN会话修改请求消息,所述IP-CAN会话修改请求消息包括所述第一应用所属的SDF的标识和所述第一应用的数据包的流量。
第五方面提供一种计费方法,包括:
策略和计费执行PCEF实体接收策略控制和计费规则功能PCRF实体发送的影响所述PCEF实体基于服务数据流SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量;其中,所述第一应用所属的SDF的标识和所述第一应用的数据包的流量是业务检测功能TDF实体根据所述PCRF实体发送的策略与计费控制PCC规则标识和/或SDF模板确定并发送给所述PCRF实体的;
所述PCEF实体根据所述第一应用所属的SDF的标识和所述第一应用的数据包的流量,对来自用户设备UE的上行数据包基于SDF粒度的计费结果进行调整,其中,所述第一应用的数据包属于来自所述UE的上行数据包。
结合第五方面,在第五方面的第一种可能的实现方式中,所述PCEF实体接收PCRF实体发送的影响所述PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量之前,还包括:
所述PCEF实体对来自所述UE的上行数据包进行基于SDF粒度的计费。
结合第五方面或第五方面的第一种可能的实现方式,在第五方面的第二种可能的实现方式中,所述PCEF实体接收PCRF实体发送的影响所述PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量,包括:
所述PCEF实体接收所述PCRF实体发送的互联网连接访问网络IP-CAN会话修改请求消息,所述IP-CAN会话修改请求消息包括所述第一应用所属的SDF的标识和所述第一应用的数据包的流量。
第六方面提供一种计费方法,包括:
业务检测功能TDF实体接收策略控制和计费规则功能PCRF实体发送的策略与计费控制PCC规则标识和/或服务数据流SDF模板;
所述TDF实体根据所述PCC规则标识和/或SDF模板,确定影响策略和计费执行PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量;
所述TDF实体将所述第一应用所属的SDF的标识和所述第一应用的数据包的流量通过所述PCRF实体发送给所述PCEF实体,以使所述PCEF实体基于所述第一应用所属的SDF的标识和所述第一应用的数据包的流量对来自用户设备UE的上行数据包基于SDF粒度的计费结果进行调整;其中,所述第一应用的数据包属于来自所述UE的上行数据包。
结合第六方面,在第六方面的第一种可能的实现方式中,所述TDF实体接收PCRF实体发送的PCC规则标识和/或SDF模板,包括:
所述TDF实体接收所述PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述PCC规则标识和/或SDF模板。
结合第六方面的第一种可能的实现方式,在第六方面的第二种可能的实现方式中,所述TDF实体接收所述PCRF实体发送的TDF会话建立请求消息之后,还包括:
所述TDF实体向所述PCRF实体发送TDF会话建立响应消息。
结合第六方面或第六方面的第一种可能的实现方式或第六方面的第二种可能的实现方式,在第六方面的第三种可能的实现方式中,所述TDF实体根据所述PCC规则标识和/或SDF模板,确定影响PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量,包括:
所述TDF实体根据所述PCC规则标识指示的PCC规则,确定因执行基于应用的流控而被丢弃的数据包所属的应用作为所述第一应用,确定所述被丢弃的数据包的流量作为所述第一应用的数据包的流量,并确定所述第一应用所属的SDF;或者
所述TDF实体根据所述SDF模板探测到不需要对来自所述UE的上行数据包中具有相同IP地址信息的所有数据包进行计费时,从具有相同IP地址信息的所有数据包中,确定实际需要计费的数据包所属的应用作为所述第一应用,确定实际需要计费的数据包的流量作为所述第一应用的数据包的流量,并确定所述第一应用所属的SDF;或者,
TDF实体根据所述SDF模板探测到不需要对来自所述UE的上行数据包中具有相同IP地址信息的所有数据包进行计费时,从具有相同IP地址信息的所有数据包,确定出不需要计费的数据包所属的应用作为所述第一应用,确定不需要计费的数据包的流量作为所述第一应用的数据包的流量,并确定所述第一应用所属的SDF。
第七方面提供一种计费方法,包括:
业务检测功能TDF实体接收到策略和计费执行PCEF实体发送的上行数据包后,确定回流数据,并为所述回流数据添加计费标识,所述回流数据是指所述上行数据包中影响所述PCEF实体对所述上行数据包基于服务数据流SDF粒度的计费结果的数据包;
所述TDF实体将携带所述计费标识的回流数据发送给所述PCEF实体,以使所述PCEF实体根据携带所述计费标识的回流数据,对所述上行数据包基于SDF粒度的计费结果进行调整。
结合第七方面,在第七方面的第一种可能的实现方式中,所述TDF实体接收到PCEF实体发送的上行数据包后,确定回流数据,并为所述回流数据添加计费标识之前,还包括:
所述TDF实体接收策略控制和计费规则功能PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识。
结合第七方面的第一种可能的实现方式,在第七方面的第二种可能的实现方式中,所述TDF实体接收PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识,包括:
所述TDF实体接收所述PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述计费标识。
结合第七方面的第二种可能的实现方式,在第七方面的第三种可能的实现方式中,所述TDF实体接收所述PCRF实体发送的TDF会话建立请求消息之后,还包括:
所述TDF实体向所述PCRF实体发送TDF会话建立响应消息。
第八方面提供一种计费方法,包括:
策略和计费执行PCEF实体在对上行数据包进行基于服务数据流SDF粒度的计费之后,接收业务检测功能TDF实体发送的携带有计费标识的回流数据,所述回流数据是所述TDF实体确定的所述上行数据包中影响所述PCEF实体对所述上行数据包的基于SDF粒度的计费结果的数据包;
所述PCEF实体根据所述计费标识确定接收到的数据是所述回流数据,确定所述回流数据所属的SDF,对所述确定的SDF的计费结果进行调整。
结合第八方面,在第八方面的第一种可能的实现方式中,所述PCEF实体接收TDF实体发送的携带有计费标识的回流数据之前,包括:
所述PCEF实体接收策略控制和计费规则功能PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识。
结合第八方面的第一种可能的实现方式,在第八方面的第二种可能的实现方式中,所述PCEF实体接收PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识,包括:
所述PCEF实体接收所述PCRF实体发送的互联网连接访问网络IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述计费标识。
结合第八方面的第二种可能的实现方式,在第八方面的第三种可能的实现方式中,所述PCEF实体接收所述PCRF实体发送的IP-CAN会话建立响应消息之前,还包括:
所述PCEF实体向所述PCRF实体发送IP-CAN会话建立请求消息。
第九方面提供一种计费方法,包括:
策略控制和计费规则功能PCRF实体确定需要分配给回流数据包的计费标识,所述回流数据是指上行数据包中影响策略和计费执行PCEF实体对所述上行数据包的基于服务数据流SDF粒度的计费结果的数据包;
所述PCRF实体将所述计费标识发送给业务检测功能TDF实体和所述PCEF实体,以供所述TDF实体从来自所述PCEF实体的所述上行数据包中确定出所述回流数据后在所述回流数据中添加所述计费标识后向所述PCEF实体发送,使所述PCEF实体根据所述计费标识确定所述回流数据并基于所述回流数据对所述上行数据包的基于SDF粒度的计费结果进行调整。
结合第九方面,在第九方面的第一种可能的实现方式中,所述PCRF实体将所述计费标识发送给TDF实体,包括:
所述PCRF实体向所述TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述计费标识。
结合第九方面的第一种可能的实现方式,在第九方面的第二种可能的实现方式中,所述PCRF实体向所述TDF实体发送TDF会话建立请求消息之后,还包括:
所述PCRF实体接收所述TDF实体发送的TDF会话建立响应消息。
结合第九方面或第九方面的第一种可能的实现方式或第九方面的第二种可能的实现方式,在第九方面的第三种可能的实现方式中,所述PCRF实体将所述计费标识发送给所述PCEF实体,包括:
所述PCRF实体向所述PCEF实体发送互联网连接访问网络IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述计费标识。
结合第九方面的第三种可能的实现方式,在第九方面的第四种可能的实现方式中,所述PCRF实体向所述PCEF实体发送IP-CAN会话建立响应消息之前,还包括:
所述PCRF实体接收所述PCEF实体发送的IP-CAN会话建立请求消息。
第十方面提供一种策略控制和计费规则功能PCRF实体,包括:
确定模块,用于确定需要计费的第一应用;
分配模块,用于为所述第一应用分配计费标识,所述计费标识用于标识需要对所述第一应用进行单独计费;
发送模块,用于将所述确定模块确定的所述第一应用的标识和所述分配模块为所述第一应用分配的计费标识分别发送给用户设备UE、策略和计费执行PCEF实体和业务检测功能TDF实体,以使所述UE和所述TDF实体在所述第一应用的数据包中添加所述计费标识后发送给所述PCEF实体,使所述PCEF实体基于所述第一应用的标识和为所述第一应用分配的计费标识分别对来自所述UE和所述TDF实体的携带有所述计费标识的数据包进行单独计费。
结合第十方面,在第十方面的第一种可能的实现方式中,所述发送模块用于将所述第一应用的标识和为所述第一应用分配的计费标识分别发送给UE和PCEF实体,包括:
所述发送模块具体用于向所述PCEF实体发送互联网连接访问网络IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述第一应用的标识和为所述第一应用的分配的计费标识,以使所述PCEF实体通过服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
结合第十方面或第十方面的第一种可能的实现方式,在第十方面的第二种可能的实现方式中,所述发送模块将所述第一应用的标识和为所述第一应用分配的计费标识TDF实体,包括:
所述发送模块具体用于向所述TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
结合第十方面,在第十方面的第三种可能的实现方式中,所述确定模块具体用于接收所述TDF实体发送的业务流探测事件,所述业务流探测事件是所述TDF实体探测到需要计费的所述第一应用的数据包后发送的,且所述业务流探测事件包括所述第一应用的标识;根据所述第一应用的标识确定所述第一应用。
结合第十方面的第三种可能的实现方式,在第十方面的第四种可能的实现方式中,所述发送模块用于将所述第一应用的标识和为所述第一应用分配的计费标识分别发送给UE和PCEF实体,包括:
所述发送模块具体用于向所述PCEF实体发送策略与计费规则消息,所述策略与计费规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识,以使所述PCEF实体通过服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
结合第十方面的第三种可能的实现方式或第十方面的第四种可能的实现方式,在第十方面的第五种可能的实现方式中,所述发送模块用于将所述第一应用的标识和为所述第一应用分配的计费标识TDF实体,包括:
所述发送模块具体用于向所述TDF实体发送修改应用探测控制ADC规则消息,所述修改ADC规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
第十一方面提供一种策略和计费执行PCEF实体,包括:
接收模块,用于接收策略控制和计费规则功能PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识;
发送模块,用于将所述接收模块接收的所述第一应用的标识和为所述第一应用分配的计费标识通过服务网关设备发送给用户设备UE,以使所述UE在所述第一应用的上行数据包中添加所述计费标识后向所述PCEF实体发送;
所述接收模块,还用于接收所述UE发送的携带有所述计费标识的上行数据包;
计费模块,用于根据所述计费标识对所述接收模块接收的携带有所述计费标识的上行数据包进行单独计费。
结合第十一方面,在第十一方面的第一种可能的实现方式中,所述接收模块还用于接收业务检测功能TDF实体发送的携带有所述计费标识的下行数据包;
所述计费模块,还用于根据所述计费标识对所述接收模块接收的携带有所述计费标识的下行数据包进行单独计费。
结合第十一方面或第十一方面的第一种可能的实现方式,在第十一方面的第二种可能的实现方式中,所述接收模块用于接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
所述接收模块具体用于接收所述PCRF实体发送的互联网连接访问网络IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述第一应用的标识和为所述第一应用的分配的计费标识;或者
所述接收模块具体用于接收所述PCRF实体发送的策略与计费规则消息,所述策略与计费规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
结合第十一方面或第十一方面的第一种可能的实现方式或第十一方面的第二种可能的实现方式,在第十一方面的第三种可能的实现方式中,所述发送模块用于将所述第一应用的标识和为所述第一应用分配的计费标识通过服务网关设备发送给UE,包括:
所述发送模块具体用于向所述服务网关设备发送IP-CAN承载建立响应消息,所述IP-CAN承载建立响应消息包括所述第一应用的标识和为所述第一应用分配的计费标识,以使所述服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
第十二方面提供一种业务检测功能TDF实体,包括:
接收模块,用于接收策略控制和计费规则功能PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识;
确定添加模块,用于根据所述接收模块接收的所述第一应用的标识确定所述第一应用的下行数据包,在所述第一应用的下行数据包中添加所述接收模块接收的所述计费标识;
发送模块,用于将添加所述计费标识的下行数据包发送给策略和计费执行PCEF实体,以使所述PCEF实体基于所述计费标识对所述第一应用的下行数据包进行单独计费。
结合第十二方面,在第十二方面的第一种可能的实现方式中,所述接收模块用于接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
所述接收模块具体用于接收所述PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
结合第十二方面,在第十二方面的第二种可能的实现方式中,所述TDF实体还包括:探测模块,用于探测需要单独计费的所述第一应用的数据包;
所述发送模块,还用于在所述探测模块探测到所述第一应用的数据包后,向所述PCRF实体发送业务流探测事件,所述业务流探测事件包括所述第一应用的标识,以使所述PCRF实体根据所述第一应用的标识确定需要对所述第一应用进行单独计费。
结合第十二方面的第二种可能的实现方式,在第十二方面的第三种可能的实现方式中,所述接收模块用于接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
所述接收模块具体用于接收所述PCRF实体发送的修改应用探测控制ADC规则消息,所述修改ADC规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
第十三方面提供一种策略控制和计费规则功能PCRF实体,包括:
处理器,用于确定需要计费的第一应用,并为所述第一应用分配计费标识,所述计费标识用于标识需要对所述第一应用进行单独计费;
发射器,用于将所述处理器确定的所述第一应用的标识和所述处理器为所述第一应用分配的计费标识分别发送给用户设备UE、策略和计费执行PCEF实体和业务检测功能TDF实体,以使所述UE和所述TDF实体在所述第一应用的数据包中添加所述计费标识后发送给所述PCEF实体,使所述PCEF实体基于所述第一应用的标识和为所述第一应用分配的计费标识分别对来自所述UE和所述TDF实体的携带有所述计费标识的数据包进行单独计费。
第十四方面提供一种策略和计费执行PCEF实体,包括:
接收器,用于接收策略控制和计费规则功能PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识;
发射器,用于将所述接收器接收的所述第一应用的标识和为所述第一应用分配的计费标识通过服务网关设备发送给用户设备UE,以使所述UE在所述第一应用的上行数据包中添加所述计费标识后向所述PCEF实体发送;
所述接收器,还用于接收所述UE发送的携带有所述计费标识的上行数据包;
处理器,用于根据所述计费标识对所述接收器接收的携带有所述计费标识的上行数据包进行单独计费。
第十五方面提供一种业务检测功能TDF实体,包括:
接收器,用于接收策略控制和计费规则功能PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识;
处理器,用于根据所述接收器接收的所述第一应用的标识确定所述第一应用的下行数据包,在所述第一应用的下行数据包中添加所述接收器接收的所述计费标识;
发射器,用于将添加所述计费标识的下行数据包发送给策略和计费执行PCEF实体,以使所述PCEF实体基于所述计费标识对所述第一应用的下行数据包进行单独计费。
第十六方面提供一种策略控制和计费规则功能PCRF实体,包括:
发送模块,用于向业务检测功能TDF实体发送的策略与计费控制PCC规则标识和/或服务数据流SDF模板,以供所述TDF实体确定影响策略和计费执行PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和第一应用的数据包的流量;
接收模块,用于接收所述TDF实体发送的根据所述PCC规则标识和/或SDF模板确定的所述第一应用所属的SDF的标识和所述第一应用的数据包的流量;
所述发送模块,还用于将所述第一应用所属的SDF的标识和所述第一应用的数据包的流量发送给所述PCEF实体,以使所述PCEF实体基于所述第一应用所属的SDF的标识和所述第一应用的数据包的流量对来自用户设备UE的上行数据包基于SDF粒度的计费结果进行调整;其中,所述第一应用的数据包属于来自所述UE的上行数据包。
结合第十六方面,在第十六方面的第一种可能的实现方式中,所述发送模块用于向TDF实体发送的PCC规则标识和/或SDF模板,包括:
所述发送模块具体用于向所述TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述PCC规则标识和/或SDF模板。
结合第十六方面或第十六方面的第一种可能的实现方式,在第十六方面的第二种可能的实现方式中,所述发送模块用于将所述第一应用所属的SDF的标识和所述第一应用的数据包的流量发送给所述PCEF实体,包括:
所述发送模块具体用于向所述PCEF实体发送互联网连接访问网络IP-CAN会话修改请求消息,所述IP-CAN会话修改请求消息包括所述第一应用所属的SDF的标识和所述第一应用的数据包的流量。
第十七方面提供一种策略和计费执行PCEF实体,包括:
接收模块,用于接收策略控制和计费规则功能PCRF实体发送的影响所述PCEF实体基于服务数据流SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量;其中,所述第一应用所属的SDF的标识和所述第一应用的数据包的流量是业务检测功能TDF实体根据所述PCRF实体发送的策略与计费控制PCC规则标识和/或SDF模板确定并发送给所述PCRF实体的;
计费调整模块,用于根据所述第一应用所属的SDF的标识和所述第一应用的数据包的流量,对来自用户设备UE的上行数据包基于SDF粒度的计费结果进行调整,其中,所述第一应用的数据包属于来自所述UE的上行数据包。
结合第十七方面,在第十七方面的第一种可能的实现方式中,所述PCEF实体还包括:计费模块,用于在所述接收模块接收第一应用所属的SDF的标识和所述第一应用的数据包的流量之前,对来自所述UE的上行数据包进行基于SDF粒度的计费。
结合第十七方面或第十七方面的第一种可能的实现方式,在第十七方面的第二种可能的实现方式中,所述接收模块用于接收PCRF实体发送的影响所述PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量,包括:
所述接收模块具体用于接收所述PCRF实体发送的互联网连接访问网络IP-CAN会话修改请求消息,所述IP-CAN会话修改请求消息包括所述第一应用所属的SDF的标识和所述第一应用的数据包的流量。
第十八方面提供一种业务检测功能TDF实体,包括:
接收模块,用于接收策略控制和计费规则功能PCRF实体发送的策略与计费控制PCC规则标识和/或服务数据流SDF模板;
确定模块,用于根据所述接收模块接收的所述PCC规则标识和/或SDF模板,确定影响策略和计费执行PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量;
发送模块,用于将所述确定模块确定的所述第一应用所属的SDF的标识和所述第一应用的数据包的流量通过所述PCRF实体发送给所述PCEF实体,以使所述PCEF实体基于所述第一应用所属的SDF的标识和所述第一应用的数据包的流量对来自用户设备UE的上行数据包基于SDF粒度的计费结果进行调整;其中,所述第一应用的数据包属于来自所述UE的上行数据包。
结合第十八方面,在第十八方面的第一种可能的实现方式中,所述接收模块用于接收PCRF实体发送的PCC规则标识和/或SDF模板,包括:
所述接收模块具体用于接收所述PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述PCC规则标识和/或SDF模板。
结合第十八方面或第十八方面的第一种可能的实现方式,在第十八方面的第二种可能的实现方式中,所述确定模块用于根据所述接收模块接收的所述PCC规则标识和/或SDF模板,确定影响PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量,包括:
所述确定模块具体用于根据所述接收模块接收的所述PCC规则标识指示的PCC规则,确定因执行基于应用的流控而被丢弃的数据包所属的应用作为所述第一应用,确定所述被丢弃的数据包的流量作为所述第一应用的数据包的流量,并确定所述第一应用所属的SDF;或者
所述确定模块具体用于根据所述接收模块接收的所述SDF模板探测到不需要对来自所述UE的上行数据包中具有相同IP地址信息的所有数据包进行计费时,从具有相同IP地址信息的所有数据包中,确定实际需要计费的数据包所属的应用作为所述第一应用,确定实际需要计费的数据包的流量作为所述第一应用的数据包的流量,并确定所述第一应用所属的SDF;或者,
所述确定模块具体用于根据所述接收模块接收的所述SDF模板探测到不需要对来自所述UE的上行数据包中具有相同IP地址信息的所有数据包进行计费时,从具有相同IP地址信息的所有数据包,确定出不需要计费的数据包所属的应用作为所述第一应用,确定不需要计费的数据包的流量作为所述第一应用的数据包的流量,并确定所述第一应用所属的SDF。
第十九方面提供一种策略控制和计费规则功能PCRF实体,包括:
发射器,用于向业务检测功能TDF实体发送的策略与计费控制PCC规则标识和/或服务数据流SDF模板,以供所述TDF实体确定影响策略和计费执行PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和第一应用的数据包的流量;
接收器,用于接收所述TDF实体发送的根据所述PCC规则标识和/或SDF模板确定的所述第一应用所属的SDF的标识和所述第一应用的数据包的流量;
所述发射器,还用于将所述第一应用所属的SDF的标识和所述第一应用的数据包的流量发送给所述PCEF实体,以使所述PCEF实体基于所述第一应用所属的SDF的标识和所述第一应用的数据包的流量对来自用户设备UE的上行数据包基于SDF粒度的计费结果进行调整;其中,所述第一应用的数据包属于来自所述UE的上行数据包。
第二十方面提供一种策略和计费执行PCEF实体,包括:
接收器,用于接收策略控制和计费规则功能PCRF实体发送的影响所述PCEF实体基于服务数据流SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量;其中,所述第一应用所属的SDF的标识和所述第一应用的数据包的流量是业务检测功能TDF实体根据所述PCRF实体发送的策略与计费控制PCC规则标识和/或SDF模板确定并发送给所述PCRF实体的;
处理器,用于根据所述第一应用所属的SDF的标识和所述第一应用的数据包的流量,对来自用户设备UE的上行数据包基于SDF粒度的计费结果进行调整,其中,所述第一应用的数据包属于来自所述UE的上行数据包。
第二十一方面提供一种业务检测功能TDF实体,包括:
接收器,用于接收策略控制和计费规则功能PCRF实体发送的策略与计费控制PCC规则标识和/或服务数据流SDF模板;
处理器,用于根据所述接收器接收的所述PCC规则标识和/或SDF模板,确定影响策略和计费执行PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量;
发射器,用于将所述处理器确定的所述第一应用所属的SDF的标识和所述第一应用的数据包的流量通过所述PCRF实体发送给所述PCEF实体,以使所述PCEF实体基于所述第一应用所属的SDF的标识和所述第一应用的数据包的流量对来自用户设备UE的上行数据包基于SDF粒度的计费结果进行调整;其中,所述第一应用的数据包属于来自所述UE的上行数据包。
第二十二方面提供一种业务检测功能TDF实体,包括:
接收模块,用于接收策略和计费执行PCEF实体发送的上行数据包;
确定添加模块,用于在所述接收模块接收到所述上行数据包之后,确定回流数据,并为所述回流数据添加计费标识,所述回流数据是指所述上行数据包中影响所述PCEF实体对所述上行数据包基于服务数据流SDF粒度的计费结果的数据包;
发送模块,用于将携带所述计费标识的回流数据发送给所述PCEF实体,以使所述PCEF实体根据携带所述计费标识的回流数据,对所述上行数据包基于SDF粒度的计费结果进行调整。
结合第二十二方面,在第二十二方面的第一种可能的实现方式中,所述接收模块还用于在所述确定添加模块为所述回流数据添加计费标识之前,接收策略控制和计费规则功能PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识。
结合第二十二方面的第一种可能的实现方式,在第二十二方面的第二种可能的实现方式中,所述接收模块用于接收PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识,包括:
所述接收模块具体用于接收所述PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述计费标识。
第二十三方面提供一种策略和计费执行PCEF实体,包括:
接收模块,用于在对上行数据包进行基于服务数据流SDF粒度的计费之后,接收业务检测功能TDF实体发送的携带有计费标识的回流数据,所述回流数据是所述TDF实体确定的所述上行数据包中影响所述PCEF实体对所述上行数据包的基于SDF粒度的计费结果的数据包;
计费调整模块,用于根据所述计费标识确定所述接收模块接收到的数据是所述回流数据,确定所述回流数据所属的SDF,对所述确定的SDF的计费结果进行调整。
结合第二十三方面,在第二十三方面的第一种可能的实现方式中,所述接收模块还用于在接收所述TDF实体发送的携带有计费标识的回流数据之前,接收策略控制和计费规则功能PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识。
结合第二十三方面的第一种可能的实现方式,在第二十三方面的第二种可能的实现方式中,所述接收模块用于接收PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识,包括:
所述接收模块具体用于接收所述PCRF实体发送的互联网连接访问网络IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述计费标识。
第二十四方面提供一种策略控制和计费规则功能PCRF实体,包括:
确定模块,用于确定需要分配给回流数据包的计费标识,所述回流数据是指上行数据包中影响策略和计费执行PCEF实体对所述上行数据包的基于服务数据流SDF粒度的计费结果的数据包;
发送模块,用于将所述计费标识发送给业务检测功能TDF实体和所述PCEF实体,以供所述TDF实体从来自所述PCEF实体的所述上行数据包中确定出所述回流数据后在所述回流数据中添加所述计费标识后向所述PCEF实体发送,使所述PCEF实体根据所述计费标识确定所述回流数据并基于所述回流数据对所述上行数据包的基于SDF粒度的计费结果进行调整。
结合第二十四方面,在第二十四方面的第一种可能的实现方式中,所述发送模块用于将所述计费标识发送给TDF实体,包括:
所述发送模块具体用于向所述TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述计费标识。
结合第二十四方面或第二十四方面的第一种可能的实现方式,在第二十四方面的第二种可能的实现方式中,所述发送模块用于将所述计费标识发送给所述PCEF实体,包括:
所述发送模块具体用于向所述PCEF实体发送互联网连接访问网络IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述计费标识。
第二十五方面提供一种业务检测功能TDF实体,包括:
接收器,用于接收策略和计费执行PCEF实体发送的上行数据包;
处理器,用于在所述接收器接收到所述上行数据包之后,确定回流数据,并为所述回流数据添加计费标识,所述回流数据是指所述上行数据包中影响所述PCEF实体对所述上行数据包基于服务数据流SDF粒度的计费结果的数据包;
发射器,用于将携带所述计费标识的回流数据发送给所述PCEF实体,以使所述PCEF实体根据携带所述计费标识的回流数据,对所述上行数据包基于SDF粒度的计费结果进行调整。
第二十六方面提供一种策略和计费执行PCEF实体,包括:
接收器,用于在对上行数据包进行基于服务数据流SDF粒度的计费之后,接收业务检测功能TDF实体发送的携带有计费标识的回流数据,所述回流数据是所述TDF实体确定的所述上行数据包中影响所述PCEF实体对所述上行数据包的基于SDF粒度的计费结果的数据包;
处理器,用于根据所述计费标识确定所述接收器接收到的数据是所述回流数据,确定所述回流数据所属的SDF,对所述确定的SDF的计费结果进行调整。
第二十七方面提供一种策略控制和计费规则功能PCRF实体,包括:
处理器,用于确定需要分配给回流数据包的计费标识,所述回流数据是指上行数据包中影响策略和计费执行PCEF实体对所述上行数据包的基于服务数据流SDF粒度的计费结果的数据包;
发射器,用于将所述计费标识发送给业务检测功能TDF实体和所述PCEF实体,以供所述TDF实体从来自所述PCEF实体的所述上行数据包中确定出所述回流数据后在所述回流数据中添加所述计费标识后向所述PCEF实体发送,使所述PCEF实体根据所述计费标识确定所述回流数据并基于所述回流数据对所述上行数据包的基于SDF粒度的计费结果进行调整。
本发明实施例提供的计费方法及设备,为需要单独计费的应用分配计费标识,用于实现对需要单独计费的应用的标识,基于该计费标识实现对该应用的单独计费。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的当前无线通信网络中三种接入技术构成的***架构示意图;
图2为本发明实施例提供的无线通信***控制与管理中,控制面与用户面的数据流接口与方向的示意图;
图3为本发明实施例提供的一种计费方法的流程图;
图4为本发明实施例提供的另一种计费方法的流程图;
图5为本发明实施例提供的又一种计费方法的流程图;
图6为本发明实施例提供的又一种计费方法的流程图;
图7为本发明实施例提供的一种PCRF实体的结构示意图;
图8为本发明实施例提供的另一种PCRF实体的结构示意图;
图9为本发明实施例提供的一种PCEF实体的结构示意图;
图10为本发明实施例提供的另一种PCEF实体的结构示意图;
图11为本发明实施例提供的一种TDF实体的结构示意图;
图12为本发明实施例提供的另一种TDF实体的结构示意图;
图13为本发明实施例提供的又一种PCRF实体的结构示意图;
图14为本发明实施例提供的又一种PCRF实体的结构示意图;
图15为本发明实施例提供的又一种PCEF实体的结构示意图;
图16为本发明实施例提供的又一种PCEF实体的结构示意图;
图17为本发明实施例提供的又一种TDF实体的结构示意图;
图18为本发明实施例提供的又一种TDF实体的结构示意图;
图19为本发明实施例提供的又一种TDF实体的结构示意图;
图20为本发明实施例提供的又一种TDF实体的结构示意图;
图21为本发明实施例提供的又一种PCEF实体的结构示意图;
图22为本发明实施例提供的又一种PCEF实体的结构示意图;
图23为本发明实施例提供的又一种PCRF实体的结构示意图;
图24为本发明实施例提供的又一种PCRF实体的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
当前的无线通信网络有三种接入技术,一种是全球移动通讯***(Global Systemof Mobile communication,简称为GSM),通常称为2G;一种是通用移动通信***(Universal Mobile Telecommunications System,简称为UMTS),通常称为3G;以及长期演进(Long Term Evolved,简称为LTE)***,通常称为4G。三种接入技术下的***架构如图1所示。
无论是哪种接入技术下的网络架构均可分成两个部分,一个是接入网部分,一个核心网部分。核心网部分又分为移动性管理网元、网关设备及PCC部分。接入网部分主要负责无线接入层信令以及用户数据传输,具体的,在GSM中,接入网部分主要是指图1中的GERAN(英文为:GSM EDGE Radio Access Network),包括BTS和BSC;在UMTS中,接入网部分主要是指图1中的UTRAN,包括RNC和NodeB;在LTE***中,接入网部分主要是指图1中的E-UTRAN,包括eNodeB。图1所示架构中除接入网部分之外的其它部分为核心网部分,其中,GSM和UMTS的SGSN以及LTE***中的MME被称为移动性管理网元,主要用于获取用户的签约数据,负责NAS信令和NAS信令加密以及漫游、跟踪等功能,分配用户临时身份标识、安全功能等。GSM和UMTS中的GGSN以及LTE***中的PGW是网关设备,主要负责策略执行和计费以及合法监听相关功能。另外,核心网中还有一个重要组成部分是PCC部分,其包括PCRF实体和PCEF实体,PCEF实体通常与网关设备,例如GGSN或PGW合设,并与用户签约数据库(Subscription Profile Repository,简称为SPR)、应用功能(Application Function,简称为AF)实体等一起实现PCC部分的作用。图1中未示出SPR。
PCRF实体主要是根据运营商策略、对用户接入网络的限制、用户签约数据以及用户当前正在进行的SDF的业务信息等因素,制定对应的策略,该策略称为PCC规则;PCEF实体主要是执行PCRF实体制定的PCC规则,例如根据PCC规则,对SDF进行检测和测量,保证业务的服务质量(Quality of Service,简称为QoS),用户面流量检测和触发控制面的会话管理等等。进一步说明,为保证业务的QoS,UE发出的所有互联网协议(Internet Protocol,简称为IP)数据包或待接收的所有IP数据包需要经过PCEF,由PCEF根据SDF的QoS参数将服务数据流与承载绑定,比如将QoS分类标识(QoS Class Identifier,简称为QCI)与地址解析协议(Address Resolution Protocol,简称为ARP)相同的服务数据流绑定在同一个承载上,以便于核心网中的其他网元基于承载执行流控。另外,PCEF还会根据PCRF下发的计费策略与计费方式等,对收到的服务数据流等。
目前,对用户的业务数据进行计费是由PCEF实体执行基于SDF粒度的计费。当前的3GPP组织中正在讨论基于应用数据流的计费。针对当前3GPP组织正在讨论的基于应用数据流的计费,本发明实施例提供了以下两种解决方案。一种是在业务检测功能(TrafficDetection Function,简称为TDF)实体上执行基于应用数据流的计费方案,另一种是在PCEF实体上执行基于应用数据流的计费方案。
其中,TDF实体是深度包检测(Deep Packet Inspection,简称为DPI)设备的一种功能实体,能够根据PCRF实体下发的对数据包的探测规则对数据包执行检测,例如检测某类应用(QQ)的数据包,或者检测指定的统一资源定位符(Uniform Resource Locator,简称为URL)的数据包等,在检测到满足条件的应用数据包后,向PCRF实体上报该数据包事件。另外,TDF实体也可能对检测到的应用数据包执行流控,例如上下行的最大比特率限制。图2所示为无线通信***控制与管理中,控制面与用户面的数据流接口与方向。如图2所示中带箭头的虚线所示,UE发送的上行数据包要先经过PCEF实体,再经过TDF实体才能到达网络侧,相应的,如图2中带箭头的实线所示,网络侧发送的下行数据包要先经过TDF实体,再经过PCEF实体才能到达UE。
在第一种解决方案中,对于上行数据包来说,有可能经过PCEF实体基于SDF粒度的计费后,又经过TDF实体基于应用数据流的计费,存在重复计费导致计费不准确;对于下行数据流来说,由于PCEF实体要执行SDF的QoS策略,可能会丢弃在TDF实体已经计费的数据包,也会导致计费不准确。
在第二种解决方案中,TDF实体探测到下行数据包所属的应用后,标识这种下行数据包,以便于PCEF实体根据该标识识别下行数据包所属的应用,并对其进行计费,实现基于应用数据流的计费,但是对于上行数据包,PCEF实体无法识别上行数据包所属的应用,只有在执行完基于SDF粒度的计费后,将上行数据包送入TDF实体,由TDF实体检测上行数据包所属的应用,并反馈给PCEF实体,此时PCEF实体再对该上行数据包进行计费,实现基于应用数据流的计费,这就存在重复计费的问题,也会导致计费不准确。
针对当前3GPP组织中正在讨论基于应用数据流的计费,以及本发明上面提供的解决方案存在的问题,本发明以下实施例给出了更加详细完善的解决方案。
本发明提供的第一种计费方法的主要思路是:由PCRF实体确定需要计费的第一应用,并为第一应用分配计费标识,通过所述计费标识标识需要对第一应用进行单独计费;然后PCRF实体将第一应用的标识和为第一应用分配的计费标识分别发送给TDF实体、PCEF实体和UE;这样,UE向PCEF实体发送第一应用的上行数据包之前,在第一应用的上行数据包中添加所述计费标识,然后将添加所述计费标识的上行数据包发送给PCEF实体,PCEF实体就可以对接收到的携带有所述计费标识的上行数据包进行单独计费,实现在上行方向对第一应用的单独计费,并且因为可以标识第一应用的上行数据包因此不存在重复计费的问题;同理,TDF实体在向PCEF实体发送第一应用的下行数据包之前,在第一应用的下行数据包中添加所述计费标识,然后将添加所述计费标识的上行数据包发送给PCEF实体,PCEF实体就可以对接收到的携带有所述计费标识的下行数据包进行单独计费,实现在下行方向上对第一应用的单独计费,因为可以标识第一应用的下行数据包所以不存在重复计费的问题。
基于第一种计费方法的主要思路,下面分别从PCRF实体、PCEF实体、TDF实体以及UE的角度详细说明第一种计费方法的流程。
从PCRF实体的角度进行描述的方法流程包括:
PCRF实体确定需要计费的第一应用,并为第一应用分配计费标识,所述计费标识用于标识需要对所述第一应用单独进行计费;
PCRF实体将所述第一应用的标识和为所述第一应用分配的计费标识分别发送给UE、PCEF实体和TDF实体,以使所述UE和TDF实体在所述第一应用的数据包中添加所述计费标识后发送给所述PCEF实体,使所述PCEF实体根据所述第一应用的标识和为所述第一应用分配的计费标识分别对来自UE和TDF实体的携带有所述计费标识的数据包进行单独计费,从而实现对第一应用的单独计费。
在一可选实施方式中,PCRF实体将所述第一应用的标识和为所述第一应用分配的计费标识发送给UE,包括:
PCRF实体向所述PCEF实体发送IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述第一应用的标识和为所述第一应用的分配的计费标识,以使所述PCEF实体通过服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
基于上述,PCRF实体向所述PCEF实体发送IP-CAN会话建立响应消息之前,还包括:PCRF实体接收PCEF实体发送的IP-CAN会话建立请求消息。
在一可选实施方式中,PCRF实体将所述第一应用的标识和为所述第一应用分配的计费标识发送给TDF实体,包括:
PCRF实体向所述TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
进一步可选的,PCRF实体向所述TDF实体发送TDF会话建立请求消息之后,还包括:PCRF实体接收所述TDF实体发送的TDF会话建立响应消息。
在一可选实施方式中,PCRF实体确定需要计费的第一应用,包括:PCRF实体接收TDF实体发送的业务流探测事件,所述业务流探测事件是所述TDF实体探测到需要计费的所述第一应用的数据包后发送的,且所述业务流探测事件包括所述第一应用的标识,所述PCRF实体根据所述第一应用的标识确定所述第一应用。
基于上述TDF实体探测需要计费的第一应用的方案,PCRF实体将所述第一应用的标识和为所述第一应用分配的计费标识发送给UE和PCEF实体,包括:
PCRF实体向所述PCEF实体发送策略与计费规则消息,所述策略与计费规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识,以使所述PCEF实体通过服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
基于上述TDF实体探测需要计费的第一应用的方案,PCRF实体将所述第一应用的标识和为所述第一应用分配的计费标识发送给TDF实体,包括:
PCRF实体向所述TDF实体发送修改应用探测控制(Application DetectionControl,简称为ADC)规则消息,所述修改ADC规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
从PCEF实体的角度进行描述的方法流程包括:
PCEF实体接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识;
PCEF实体将所述第一应用的标识和为所述第一应用分配的计费标识通过服务网关设备发送给UE,以使所述UE在所述第一应用的上行数据包中添加所述计费标识后向所述PCEF实体发送;
PCEF实体接收所述UE发送的携带有所述计费标识的上行数据包,并根据所述计费标识对携带有所述计费标识的上行数据包进行单独计费。
在一可选实施方式中,所述方法还包括:
PCEF实体接收TDF实体发送的携带有所述计费标识的下行数据包,并根据所述计费标识对携带有所述计费标识的下行数据包进行单独计费。
在一可选实施方式中,PCEF实体接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
PCEF实体接收所述PCRF实体发送的IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述第一应用的标识和为所述第一应用的分配的计费标识。
基于上述,PCEF实体接收所述PCRF实体发送的IP-CAN会话建立响应消息之前,还包括:PCEF实体向所述PCRF实体发送IP-CAN会话建立请求消息。
在一可选实施方式中,CEF实体接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
PCEF实体接收所述PCRF实体发送的策略与计费规则消息,所述策略与计费规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
在一可选实施方式中,PCEF实体将所述第一应用的标识和为所述第一应用分配的计费标识通过服务网关设备发送给UE,包括:
PCEF实体向所述服务网关设备发送IP-CAN承载建立响应消息,所述IP-CAN承载建立响应消息包括所述第一应用的标识和为所述第一应用分配的计费标识,以使所述服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
基于上述,PCEF实体向所述服务网关设备发送IP-CAN承载建立响应消息之前,还包括:PCEF实体接收所述服务网关设备发送的IP-CAN承载建立请求消息,所述IP-CAN承载建立请求消息包括所述UE的标识。
从TDF实体的角度进行描述的方法流程包括:
TDF实体接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识;
TDF实体根据所述第一应用的标识确定所述第一应用的下行数据包,在所述第一应用的下行数据包中添加所述计费标识;
TDF实体将添加所述计费标识的下行数据包发送给PCEF实体,以使所述PCEF实体基于所述计费标识对所述第一应用的下行数据包进行单独计费。
在一可选实施方式中,TDF实体接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
TDF实体接收所述PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
进一步可选的,TDF实体接收所述PCRF实体发送的TDF会话建立请求消息之后,还包括:TDF实体向所述PCRF实体发送TDF会话建立响应消息。
在一可选实施方式中,TDF实体接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识之前,还包括:
TDF实体探测需要单独计费的所述第一应用的数据包,并在探测到所述第一应用的数据包后,向所述PCRF实体发送业务流探测事件,所述业务流探测事件包括所述第一应用的标识,以使所述PCRF实体根据所述第一应用的标识确定需要对所述第一应用进行计费。
基于上述,TDF实体接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
TDF实体接收所述PCRF实体发送的修改ADC规则消息,所述修改ADC规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
从UE的角度进行描述的方法流程包括:
UE接收服务网关设备发送的第一应用的标识和为所述第一应用分配的计费标识;其中,所述计费标识用于标识需要对所述第一应用单独进行计费;
UE根据所述第一应用的标识确定所述第一应用的上行数据包,在所述第一应用的上行数据包中添加所述计费标识;
UE将添加所述计费标识的上行数据包发送给PCEF实体,以使所述PCEF实体基于所述计费标识对所述第一应用的上行数据包进行单独计费。
下面从多网元交互的角度,进一步对本发明提供的第一种计费方法的流程进行详细描述。
图3为本发明实施例提供的一种计费方法的流程图。如图3所示,所述方法包括:
11、PCEF实体接收服务网关设备发送的互联网连接访问网络(IP-ConnectivityAccess Network,简称为IP-CAN)承载建立请求消息。
具体的,PCEF实体接收服务网关设备,例如SGW发送的IP-CAN承载建立请求消息,所述IP-CAN承载建立请求消息包括UE的标识等信息,用于建立承载。
12、PCEF实体向PCRF实体发送IP-CAN会话建立请求消息。
13、PCRF实体确定需要计费的第一应用,并为需要计费的第一应用分配计费标识,以标识需要对第一应用进行单独计费。
在此说明,这里的第一应用可以是任何需要进行计费的应用,为便于描述,冠以“第一”,但并没有个数限定的意思。
例如,PCRF可以为第一应用分配相应的差分服务代码点(DifferentiatedServices Code Point,简称为DSCP)值,以便于在数据包的IP头中的DSCP位采用相应的值标识需要对第一应用进行计费。
14、PCRF实体向TDF实体发送TDF会话建立请求消息,该TDF会话建立请求消息包括第一应用的标识(APPLICATION ID)以及计费标识,例如DSCP值。
15、TDF实体向PCRF实体发送TDF会话建立响应消息。
可选的,本实施例提供的方法还可以包括:TDF实体收到第一应用的标识和为第一应用分配的计费标识后,在第一应用的下行数据包中添加该计费标识,并将添加计费标识的第一应用的下行数据包发送给PCEF实体;PCEF实体收到TDF实体发送的携带有计费标识的下行数据包时,对该类数据包执行计费。
PCRF实体为第一应用分配计费标识后,向TDF实体发起TDF会话建立流程,以将第一应用的标识和为第一应用分配的计费标识提供给TDF实体,以便于TDF在下行方向对该第一应用按照所述计费标识(例如DSCP值)进行标识,使得PCEF实体收到TDF发送的下行数据包后能够识别出下行数据包属于需要进行计费的第一应用,从而在下行方向上实现对第一应用的单独计费,且不存在重复计费的问题。
16、PCRF实体向PCEF实体发送IP-CAN会话建立响应消息,该IP-CAN会话建立响应消息包括第一应用的标识和为第一应用分配的计费标识,例如DSCP值。
其中,第一应用的标识也就是需要计费的应用的标识(Charged-applicationidentifier)。
PCRF实体在为第一应用分配计费标识后,一方面将第一应用的标识和为第一应用分配的计费标识提供给TDF实体,另一方面还需要将第一应用的标识和为第一应用分配的计费标识提供给PCEF实体,以便于PCEF实体基于这两个信息,对第一应用的上行和下行数据包进行计费。
17、PCEF实体向服务网关设备发送IP-CAN承载建立响应消息,该IP-CAN承载建立响应消息包括第一应用的标识和为第一应用分配的计费标识。
可选的,PCEF实体可以将第一应用的标识和为第一应用分配的计费标识添加到IP-CAN承载建立响应消息中的协议配置选项(Protocol Configuration Options,简称为PCO)中,提供给服务网关设备。
另外,本实施例对第一应用的标识的实现不做限定。举例说明,如果需要对新浪(Sina)网页的应用数据包计费,那么可能将www.sina.com作为第一应用的标识包含在PCO中,但不限于此。
18、服务网关设备接收到IP-CAN承载建立响应消息后,经过移动性管理网元向UE透传第一应用的标识和为第一应用分配的计费标识,例如可以向UE透传IP-CAN承载建立响应消息中的PCO。
19、UE收到第一应用的标识和为第一应用分配的计费标识后,在第一应用的上行数据包中添加该计费标识,并将添加计费标识的第一应用的上行数据包发送给PCEF实体。
20、PCEF实体收到UE发送的携带有计费标识的上行数据包时,对接收到的数据包执行单独计费。
通过本实施例的方法,PCEF实体收到UE发送的上行数据包后,能够通过其携带的计费标识获知该上行数据包属于需要进行计费的第一应用,从而实现在上行方向上对第一应用的单独计费。另外,PCEF实体收到TDF实体发送的下行数据包后,能够通过其携带的计费标识获知该下行数据包属于需要进行计费的第一应用,从而实现在下行方向上对第一应用的单独计费。另外,本实施例提供的计费方法在PCEF实体上实现,与现有技术中基于SDF的计费在同一设备上执行,因此,不存在重复计费造成的计费不准确的问题。
图4为本发明实施例提供的另一种计费方法的流程图。如图4所示,所述方法包括:
41、TDF实体探测到需计费的第一应用的数据包时,向PCRF实体上报业务流探测事件,该业务流探测事件包括第一应用的标识等信息。
具体的,TDF实体可以根据PCRF实体之前下发的对数据包的探测规则,对接收到的数据包进行探测。基于此,TDF实体可以探测到哪些应用的数据包需要进行单独计费。具体需要对哪些应用进行单独进行计费可以根据运营商的要求而定。其中,第一应用可以是任何需要计费的应用。当探测到需要计费的第一应用时,TDF实体向PCRF实体上报业务流探测事件,以使PCRF实体为第一应用分配计费标识并确定修改ADC规则。
42、PCRF实体收到业务流探测事件后,根据其中第一应用的标识确定第一应用,并为第一应用分配计费标识,例如所分配的计费标识可以是DSCP值。
其中,计费标识主要用于标识需要对第一应用的数据包进行计费,例如对于UE来说,需要在第一应用的上行数据包中添加该计费标识,对于PCEF实体来说,需要基于该计费标识,确定需要计费的第一应用以及第一应用的上行数据包;而对TDF实体来说,需要在第一应用的下行数据包中添加该计费标识,对于PCEF实体来说,需要基于该计费标识,确定需要计费的第一应用以及第一应用的下行数据包。
43、PCRF实体向TDF实体发送修改ADC规则消息,该消息包括第一应用的标识(APPLICATION ID)以及为第一应用分配的计费标识,例如DSCP值。
可选的,本实施例提供的方法还可以包括:TDF实体收到第一应用的标识和为第一应用分配的计费标识后,在第一应用的下行数据包中添加该计费标识,并将添加计费标识的第一应用的下行数据包发送给PCEF实体;PCEF实体收到TDF实体发送的携带有计费标识的下行数据包时,对该类数据包执行计费。
PCRF实体在为第一应用分配计费标识后,将第一应用的标识和为第一应用分配的计费标识提供TDF实体,使得TDF实体可以识别第一应用与分配给第一应用的计费标识之间的对应关系,进而便于TDF在下行方向对该第一应用按照所述计费标识(例如DSCP值)进行标识,使得PCEF实体收到TDF发送的下行数据包后能够识别出下行数据包属于需要进行计费的第一应用,从而在下行方向上实现对第一应用的单独计费,且不存在重复计费的问题。
44、PCRF实体向PCEF实体发送策略与计费规则消息,该消息包括第一应用的标识和为第一应用分配的计费标识。
其中,第一应用的标识也就是需要计费的应用的标识(Charged-applicationidentifier)。
PCRF实体在为第一应用分配计费标识后,一方面将第一应用的标识和为第一应用分配的计费标识提供给TDF实体,另一方面还需要将第一应用的标识和为第一应用分配的计费标识提供给PCEF实体,以便于PCEF实体基于这两个信息,对第一应用的上行和下行数据包进行计费。
45、PCEF实体向服务网关设备发送IP-CAN承载建立请求消息,该IP-CAN承载建立请求消息包括第一应用的标识和为第一应用分配的计费标识。
可选的,PCEF实体可以将第一应用的标识和为第一应用分配的计费标识添加到IP-CAN承载建立请求消息中的PCO中,提供给服务网关设备。
另外,本实施例对第一应用的标识的实现不做限定。举例说明,如果需要对新浪(Sina)网页的应用数据包计费,那么可能将www.sina.com作为第一应用的标识包含在PCO中,但不限于此。
46、服务网关设备接收到IP-CAN承载建立请求消息后,经过移动性管理网元向UE透传第一应用的标识和为第一应用分配的计费标识,例如可以向UE透传IP-CAN承载建立请求消息中的PCO。
47、UE收到第一应用的标识和为第一应用分配的计费标识后,在第一应用的上行数据包中添加该计费标识,并将添加计费标识的第一应用的上行数据包发送给PCEF实体。
48、PCEF实体收到UE发送的携带有计费标识的上行数据包时,对接收到的数据包执行单独计费。
通过本实施例的方法,PCEF实体收到UE发送的上行数据包后,能够通过其携带的计费标识获知该上行数据包属于需要进行计费的第一应用,从而实现在上行方向上对第一应用的单独计费。另外,PCEF实体收到TDF实体发送的下行数据包后,能够通过其携带的计费标识获知该下行数据包属于需要进行计费的第一应用,从而实现在下行方向上对第一应用的单独计费。另外,本实施例提供的计费方法在PCEF实体上实现,与现有技术中基于SDF的计费在同一设备上执行,因此,不存在重复计费造成的计费不准确的问题。
本发明提供的第二种计费方法主要针对在PCEF实体执行基于SDF粒度的计费,当数据包到达TDF实体后,由于TDF实体可能对某些应用执行流控,引起某些应用的数据包被丢弃而造成计费不准确的问题,或者针对上下行IP地址相同的数据包打相同标识进行计费,但实际需要计费的可能仅是该IP地址的部分数据包造成该过量计费的问题而提出的。
第二种计费方法的主要思路是:PCEF实体对数据包执行基于SDF粒度的计费之后,当数据包到达TDF实体时,TDF实体根据PCRF实体提供的PCC规则标识和/或SDF模板确定影响PCEF实体基于SDF粒度计费结果的第一应用所属的SDF和第一应用的数据包的流量,然后通过PCRF实体将第一应用所属的SDF的标识和第一应用的数据包的流量发送给PCEF实体,以使所述PCEF实体根据第一应用所属的SDF的标识和第一应用的数据包的流量调整基于SDF粒度的计费结果。
基于第二种计费方法的主要思路,下面分别从PCRF实体、PCEF实体以及TDF实体的角度详细说明第二种计费方法的流程。
从PCRF实体的角度进行描述的方法流程包括:
PCRF实体向TDF实体发送的PCC规则标识和/或SDF模板,以供TDF实体确定影响PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和第一应用的数据包的流量;
PCRF实体接收TDF实体发送的根据所述PCC规则标识和/或SDF模板确定的所述第一应用所属的SDF的标识和所述第一应用的数据包的流量;
PCRF实体将所述第一应用所属的SDF的标识和所述第一应用的数据包的流量发送给PCEF实体,以使所述PCEF实体基于所述第一应用所属的SDF的标识和所述第一应用的数据包的流量对来自UE的上行数据包的基于SDF粒度的计费结果进行调整;其中,第一应用的数据包属于来自所述UE的上行数据包。
在一可选实施方式中,PCRF实体向TDF实体发送的PCC规则标识和/或SDF模板,包括:
PCRF实体向TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述PCC规则标识和/或SDF模板。
基于上述,PCRF实体向TDF实体发送TDF会话建立请求消息之后,还包括:PCRF实体接收TDF实体发送的TDF会话建立响应消息。
在一可选实施方式中,PCRF实体将所述第一应用所属的SDF的标识和所述第一应用的数据包的流量发送给PCEF实体,包括:
PCRF实体向PCEF实体发送IP-CAN会话修改请求消息,所述IP-CAN会话修改请求消息包括所述第一应用所属的SDF的标识和所述第一应用的数据包的流量。
从PCEF实体的角度进行描述的方法流程包括:
PCEF实体接收PCRF实体发送的影响PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量;其中,所述第一应用所属的SDF的标识和所述第一应用的数据包的流量是TDF实体根据所述PCRF实体发送的PCC规则标识和/或SDF模板确定并发送给所述PCRF实体的;
PCEF实体根据所述第一应用所属的SDF的标识和所述第一应用的数据包的流量对基于SDF粒度的计费结果进行调整;其中,第一应用的数据包属于来自所述UE的上行数据包。
在一可选实施方式中,PCEF实体接收PCRF实体发送的影响PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量之前,还包括:
PCEF实体对到达的所有数据包进行基于SDF粒度的计费。
在一可选实施方式中,PCEF实体接收PCRF实体发送的影响PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量,包括:
PCEF实体接收PCRF实体发送的IP-CAN会话修改请求消息,所述IP-CAN会话修改请求消息包括所述第一应用所属的SDF的标识和所述第一应用的数据包的流量。
从TDF实体的角度进行描述的方法流程包括:
TDF实体接收PCRF实体发送的PCC规则标识和/或SDF模板;
TDF实体根据所述PCC规则标识和/或SDF模板,确定影响PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和第一应用的数据包的流量;
TDF实体将所述第一应用所属的SDF的标识和所述第一应用的数据包的流量通过所述PCRF实体发送给所述PCEF实体,以使所述PCEF实体基于所述第一应用所属的SDF的标识和所述第一应用的数据包的流量对来自UE的上行数据包基于SDF粒度的计费结果进行调整;其中,所述第一应用的数据包属于来自所述UE的上行数据包。
在一可选实施方式中,TDF实体接收PCRF实体发送的PCC规则标识和/或SDF模板,包括:
TDF实体接收PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述PCC规则标识和/或SDF模板。
基于上述,可选的,TDF实体接收PCRF实体发送的TDF会话建立请求消息之后,还包括:TDF实体向所述PCRF实体发送TDF会话建立响应消息。
在一可选实施方式中,TDF实体根据所述PCC规则标识和/或SDF模板,确定影响PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和第一应用的数据包的流量,包括:
TDF实体根据所述PCC规则标识指示的PCC规则,确定因执行基于应用的流控而被丢弃的数据包所属的应用作为所述第一应用,确定所述被丢弃的数据包的流量作为所述第一应用的数据包的流量,并确定所述第一应用所属的SDF;或者
TDF实体根据所述SDF模板探测到不需要对来自所述UE的上行数据包中具有相同IP地址信息的所有数据包进行计费时,从具有相同IP地址信息的所有数据包中,确定实际需要计费的数据包所属的应用作为所述第一应用,确定实际需要计费的数据包的流量作为所述第一应用的数据包的流量,并确定所述第一应用所属的SDF;或者,
TDF实体根据所述SDF模板探测到不需要对来自所述UE的上行数据包中具有相同IP地址信息的所有数据包进行计费时,从具有相同IP地址信息的所有数据包,确定出不需要计费的数据包所属的应用作为所述第一应用,确定不需要计费的数据包的流量作为所述第一应用的数据包的流量,并确定所述第一应用所属的SDF。
下面从多网元交互的角度,进一步对本发明提供的第二种计费方法的流程进行详细描述。
图5为本发明实施例提供的又一种计费方法的流程图。如图5所示,所述方法包括:
51、PCRF实体向TDF实体发送TDF会话建立请求消息,该TDF会话建立请求消息包括PCC规则标识(PCC rule id)和/或SDF模板。
其中,PCC规则标识用于指示PCC规则,该PCC规则包括很多信息,用于执行业务流控制以及计费规则等。在本实施例中,所述计费规则会指示具体对哪个或哪些应用进行计费。SDF模板就是一组五元组信息,用于指示应用流所走的承载,通俗来说就是指示应用流应该走在哪个承载中。
52、TDF实体向PCRF实体发送TDF会话建立响应消息。
53、当数据包到达TDF实体时,TDF实体根据PCC规则标识和/或SDF模板,确定第一应用所属的SDF和所述第一应用的数据包的流量,以便于PCEF实体根据第一应用所属的SDF和第一应用的数据包的流量调整基于SDF粒度的计费结果。
在本实施例中,TDF实体根据PCC规则标识所指示的PCC规则和/或SDF模板,可以获知需要计费的第一应用所属的SDF。第一应用是指影响PCEF实体基于SDF粒度的计费结果的应用,例如可以是TDF实体因执行流控而丢弃的数据包所属的应用,或者是TDF实体确定的需要单独计费的应用,还可以是TDF实体确定的不需要单独计费的应用。
具体的,如果TDF实体根据PCC规则标识指示的PCC规则,确定要执行基于应用的流控,比如丢弃某应用的部分数据包,那么TDF实体可以根据该应用的IP地址等信息确定丢弃的数据包所属的SDF;此时,丢弃数据包所属的应用即为第一应用。
如果TDF实体根据SDF模板探测到并不需要对具有相同IP地址信息的所有数据包进行计费时,从具有相同IP地址信息的所有数据包中,确定实际需要计费的应用的数据包,并确定需要计费的应用所属的SDF;此时,实际需要计费的应用即为所述第一应用。或者,TDF实体还可以从具有相同IP地址信息的所有数据包,确定出不属于实际需要计费的应用的数据包,并确定这些不需要计费的数据包所属的SDF;此时,所述不需要计费的数据包所属的应用即为第一应用。
54、TDF实体将第一应用所属的SDF的标识和第一应用的数据包的流量发送给PCRF实体。
55、PCRF实体向PCEF实体发送IP-CAN会话修改请求消息,所述IP-CAN会话修改请求消息包括第一应用所属的SDF的标识和第一应用的数据包的流量。
56、PCEF实体根据第一应用所属的SDF的标识和第一应用的数据包的流量,对第一应用所属的SDF的计费结果进行调整,以达到准确计费的目的。
在本实施例中,在PCEF实体执行基于SDF粒度的计费后,TDF实体对该数据流执行检测,通过将执行流控而丢弃的数据包所属SDF的标识以及丢弃的数据包的流量通过PCRF实体通知PCEF实体,使得PCEF实体对基于该SDF的计费结果进行调整,或者将具有相同IP地址信息的数据中,实际需要计费的应用所属的SDF和流量,或不需要计费的应用所属的SDF和流量经过PCRF实体发送给PCEF实体,以便于PCEF实体对基于SDF粒度的计费结果进行调整,从而达到准确计费的目的,解决计费不准确的问题。
本发明提供的第三种计费方法主要针对在PCEF实体执行基于SDF粒度的计费,当数据包到达TDF实体后,由于TDF实体可能对某些应用执行流控,引起某些应用的数据包被丢弃而造成计费不准确的问题,或者针对上下行IP地址相同的数据包打相同标识进行计费,但实际需要计费的可能仅是该IP地址的部分数据包造成该过量计费的问题而提出的。
第三种计费方法的主要思路是:首先,PCRF实体、PCEF实体和TDF实体确定为回流数据分配的计费标识,该计费标识用于标识回流数据。PCEF实体对数据包执行基于SDF粒度的计费之后,当数据包到达TDF实体时,TDF实体确定回流数据,并将回流数据打上计费标识后重新发送给PCEF实体,使得PCEF实体基于所述计费标识确定回流数据,并根据回流数据对基于SDF粒度的计费结果进行调整,以达到准确计费的目的。其中,所述回流数据是指影响PCEF实体基于SDF粒度的计费结果的数据。
基于第三种计费方法的主要思路,下面分别从TDF实体、PCEF实体以及PCRF实体的角度详细说明第二种计费方法的流程。
从TDF实体的角度进行描述的方法流程包括:
TDF实体接收到PCEF实体发送的上行数据包后,确定回流数据,并为所述回流数据添加计费标识,所述回流数据是指所述上行数据包中影响所述PCEF实体对所述上行数据包基于SDF粒度的计费结果的数据包;
TDF实体将携带所述计费标识的回流数据发送给PCEF实体,以使所述PCEF实体根据携带所述计费标识的回流数据,对所述上行数据包基于SDF粒度的计费结果进行调整。
在一可选实施方式中,TDF实体接收到上行数据包后,确定回流数据,并为所述回流数据添加计费标识之前,还包括:
TDF实体接收PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识。
进一步可选的,TDF实体接收PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识,包括:
TDF实体接收所述PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述计费标识。
基于上述,TDF实体接收所述PCRF实体发送的TDF会话建立请求消息之后,还包括:
TDF实体向所述PCRF实体发送TDF会话建立响应消息。
从PCEF实体的角度进行描述的方法流程包括:
PCEF实体在对上行数据包进行基于SDF粒度的计费之后,接收TDF实体发送的携带有计费标识的回流数据,所述回流数据是所述TDF实体确定的所述上行数据包中影响所述PCEF实体对所述上行数据包的基于SDF粒度的计费结果的数据包;
PCEF实体根据所述计费标识确定接收到的是回流数据,确定所述回流数据所属的SDF,对所述确定的SDF的计费结果进行调整。
在一可选实施方式中,PCEF实体接收TDF实体发送的携带有计费标识的回流数据之前,还包括:
PCEF实体接收PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识。
进一步可选的,PCEF实体接收PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识,包括:
PCEF实体接收PCRF实体发送的IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述计费标识。
基于上述,PCEF实体接收PCRF实体发送的IP-CAN会话建立响应消息之前,还包括:
PCEF实体向PCRF实体发送IP-CAN会话建立请求消息。
从PCRF实体的角度进行描述的方法流程包括:
PCRF实体确定需要分配给回流数据包的计费标识,所述回流数据是指上行数据包中影响PCEF实体对所述上行数据包的基于SDF粒度的计费结果的数据包;
PCRF实体将所述计费标识发送给TDF实体和所述PCEF实体,以供所述TDF实体从来自PCEF实体的所述上行数据包中确定出所述回流数据后在所述回流数据中添加所述计费标识后向所述PCEF实体发送,使所述PCEF实体根据所述计费标识确定所述回流数据并基于所述回流数据对所述上行数据包的基于SDF粒度的计费结果进行调整。
在一可选实施方式中,PCRF实体将所述计费标识发送给TDF实体,包括:
PCRF实体向TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述计费标识。
基于上述,PCRF实体向TDF实体发送TDF会话建立请求消息之后,还包括:PCRF实体接收所述TDF实体发送的TDF会话建立响应消息。
在一可选实施方式中,PCRF实体将所述计费标识发送给PCEF实体,包括:
PCRF实体向PCEF实体发送IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述计费标识。
基于上述,PCRF实体向PCEF实体发送IP-CAN会话建立响应消息之前,还包括:PCRF实体接收PCEF实体发送的IP-CAN会话建立请求消息。
下面从多网元交互的角度,进一步对本发明提供的第三种计费方法的流程进行详细描述。
图6为本发明实施例提供的又一种计费方法的流程图。如图6所示,所述方法包括:
61、PCEF实体接收服务网关设备发送的IP-CAN承载建立请求消息。
62、PCEF实体向PCRF实体发送IP-CAN会话建立请求消息。
63、PCRF实体确定需要分配给回流数据的计费标识。
在此说明,本实施例中的回流数据是指影响计费准确性,用于供PCEF实体对基于SDF粒度的计费结果进行调整的数据,是由TDF实体返回给PCEF实体的,例如可以是TDF实体基于应用数据流进行计费后的数据,或者是TDF实体执行流控而丢弃的数据。
其中,PCRF实体为回流数据分配计费标识,目的一是供TDF实体标识回流数据,二是使PCEF实体基于计费标识从接收到的下行数据中识别出回流数据。PCRF实体分配给回流数据的计费标识可以是DSCP值,以便于在数据包的IP头中的DSCP位采用相应的值标识该回流数据。
64、PCRF实体向TDF实体发送TDF会话建立请求消息,该TDF会话建立请求消息包括分配给回流数据的计费标识,例如DSCP值。
65、TDF实体向PCRF实体发送TDF会话建立响应消息。
66、PCRF实体向PCEF实体发送IP-CAN会话建立响应消息,该IP-CAN会话建立响应消息包括分配给回流数据的计费标识,例如DSCP值。至此,PCRF实体与TDF实体和PCEF实体相配合,为回流数据分配了计费标识,并分别提供给了TDF实体和PCEF实体,以便于后续TDF实体和PCEF实体基于该回流数据的计费标识,进行更加准确的计费操作。
67、TDF实体接收到上行数据包后,确定回流数据,例如TDF实体可以执行流控策略,确定需要丢弃的上行数据包作为回流数据,或者TDF实体将基于应用数据流计费的应用的上行数据包作为回流数据。
68、TDF实体将所确定的回流数据转发给PCEF实体,并在回流数据中包含分配给回流数据的计费标识,例如DSCP值等,以便于PCEF实体接收到回流数据时,能够识别出接收到的是回流数据,即是TDF实体丢弃的上行数据包或TDF实体基于应用数据流进行计费的上行数据包。
具体的,TDF实体可以将回流数据的外层IP头的IP地址等信息进行反转,然后转发给PCEF实体。
69、PCEF实体收到回流数据后,根据回流数据中的计费标识,确定接收到的是回流数据,则根据回流数据包内层的IP信息,例如IP地址等确定该回流数据所属的SDF,并调整对该SDF的计费结果,以便于准确计费。
具体的,PPCEF实体可以统计回流数据的流量,并从回流数据所属的SDF的计费结果中扣除因该回流数据的流量产生的费用,以达到准确计费的目的。
在本实施例中,预先协商回流数据对应的计费标识,并定义该计费标识用于指示PCEF实体对基于SDF粒度的计费结果进行调整,则在PCEF实体基于SDF粒度计费完成后,数据包到达TDF实体,TDF实体执行基于应用的流控或基于应用数据流的计费等操作后,确定操作的数据包作为回流数据并在其中携带计费标识,然后转发给PCEF实体,以便于PCEF实体基于回流数据中的计费标识确定回流数据,然后根据回流数据所属的SDF并调整该SDF的计费结果,达到准确计费的目的。
在此说明,在图6所示实施例中,以上行数据包为例进行了说明,对于下行数据包可以采用类似图6所示实施例的方式进行处理。
图7为本发明实施例提供的一种PCRF实体的结构示意图。如图7所示,所述PCRF实体包括:确定模块71、分配模块72和发送模块73。
确定模块71,用于确定需要计费的第一应用。
分配模块72,与确定模块71连接,用于为确定模块71确定的所述第一应用分配计费标识,所述计费标识用于标识需要对所述第一应用进行单独计费。
发送模块73,与确定模块71和分配模块72连接,用于将确定模块71确定的所述第一应用的标识和分配模块72为所述第一应用分配的计费标识分别发送给UE、PCEF实体和TDF实体,以使所述UE和所述TDF实体在所述第一应用的数据包中添加所述计费标识后发送给所述PCEF实体,使所述PCEF实体基于所述第一应用的标识和为所述第一应用分配的计费标识分别对来自所述UE和所述TDF实体的携带有所述计费标识的数据包进行单独计费。
在一可选实施方式中,发送模块73用于将所述第一应用的标识和为所述第一应用分配的计费标识分别发送给UE和PCEF实体,包括:
发送模块73具体用于向所述PCEF实体发送IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述第一应用的标识和为所述第一应用的分配的计费标识,以使所述PCEF实体通过服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
在一可选实施方式中,发送模块73将所述第一应用的标识和为所述第一应用分配的计费标识TDF实体,包括:
发送模块73具体用于向所述TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
在一可选实施方式中,确定模块71具体用于接收所述TDF实体发送的业务流探测事件,所述业务流探测事件是所述TDF实体探测到需要计费的所述第一应用的数据包后发送的,且所述业务流探测事件包括所述第一应用的标识;根据所述第一应用的标识确定所述第一应用。
在上述业务流探测事件的基础上,发送模块73用于将所述第一应用的标识和为所述第一应用分配的计费标识分别发送给UE和PCEF实体,包括:
发送模块73具体用于向所述PCEF实体发送策略与计费规则消息,所述策略与计费规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识,以使所述PCEF实体通过服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
在上述业务流探测事件的基础上,发送模块73用于将所述第一应用的标识和为所述第一应用分配的计费标识TDF实体,包括:
发送模块73具体用于向所述TDF实体发送修改ADC规则消息,所述修改ADC规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
进一步可选的,所述PCEF实体还可以包括:接收模块。该接收模块可用于在发送模块73向所述PCEF实体发送IP-CAN会话建立响应消息之前,接收所述PCEF实体发送IP-CAN会话建立请求消息。或者,接收模块还用于在发送模块73向所述TDF实体发送TDF会话建立请求消息之后,接收所述TDF实体发送的TDF会话建立响应消息。
本实施例提供的PCRF实体的各功能模块可用于执行上述方法实施例中第一种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的PCRF实体,确定需要计费的第一应用,并为第一应用分配计费标识,通过所述计费标识标识需要对第一应用进行单独计费,然后将第一应用的标识和为第一应用分配的计费标识分别发送给TDF实体、PCEF实体和UE,使得UE和TDF实体在发送给PCEF实体的第一应用的数据包中添加所述计费标识,而PCEF实体就可以对接收到的携带有所述计费标识的数据包进行单独计费,实现在上行方向对第一应用的单独计费。另外,本实施例提供的PCRF实体通过为第一应用分配计费标识因为可以标识第一应用的数据包,因此不存在重复计费的问题。
图8为本发明实施例提供的另一种PCRF实体的结构示意图。如图8所示,所述PCRF实体包括:处理器81、发射器82和存储器83。
存储器83可以包括只读存储器和随机存取存储器,并向处理器81提供指令和数据。存储器83的一部分还可以包括非易失性随机存取存储器(NVRAM)。
存储器83存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
操作指令:包括各种操作指令,用于实现各种操作。
操作***:包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。
在本发明实施例中,处理器81通过调用存储器83存储的操作指令(该操作指令可存储在操作***中),执行如下操作:
确定需要计费的第一应用,并为所述第一应用分配计费标识,所述计费标识用于标识需要对所述第一应用进行单独计费。
发射器82,用于将处理器81确定的所述第一应用的标识和处理器81为所述第一应用分配的计费标识分别发送给UE、PCEF实体和TDF实体,以使所述UE和所述TDF实体在所述第一应用的数据包中添加所述计费标识后发送给所述PCEF实体,使所述PCEF实体基于所述第一应用的标识和为所述第一应用分配的计费标识分别对来自所述UE和所述TDF实体的携带有所述计费标识的数据包进行单独计费。
进一步,如图8所示,所述PCRF实体还可以包括:接收器84。
处理器81控制PCRF实体的操作,处理器81还可以称为中央处理单元(CentralProcessing Unit,简称为CPU)。存储器83可以包括只读存储器和随机存取存储器,并向处理器81提供指令和数据。存储器83的一部分还可以包括非易失性随机存取存储器(NVRAM)。具体的应用中,PCRF实体的各个组件通过总线***85耦合在一起,其中总线***85除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***85。
上述本发明实施例揭示的方法可以应用于处理器81中,或者由处理器81实现。处理器81可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器81中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器81可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器83,处理器81读取存储器83中的信息,结合其硬件完成上述方法的步骤。
在一可选实施方式中,发射器82用于将所述第一应用的标识和为所述第一应用分配的计费标识分别发送给UE和PCEF实体,包括:
发射器82具体用于向所述PCEF实体发送IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述第一应用的标识和为所述第一应用的分配的计费标识,以使所述PCEF实体通过服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
在一可选实施方式中,发射器82将所述第一应用的标识和为所述第一应用分配的计费标识TDF实体,包括:
发射器82具体用于向所述TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
在一可选实施方式中,处理器81具体用于通过接收器84接收所述TDF实体发送的业务流探测事件,所述业务流探测事件是所述TDF实体探测到需要计费的所述第一应用的数据包后发送的,且所述业务流探测事件包括所述第一应用的标识;然后根据接收器84接收的所述第一应用的标识确定所述第一应用。
在上述业务流探测事件的基础上,发射器82用于将所述第一应用的标识和为所述第一应用分配的计费标识分别发送给UE和PCEF实体,包括:
发射器82具体用于向所述PCEF实体发送策略与计费规则消息,所述策略与计费规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识,以使所述PCEF实体通过服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
在上述业务流探测事件的基础上,发射器82用于将所述第一应用的标识和为所述第一应用分配的计费标识TDF实体,包括:
发射器82具体用于向所述TDF实体发送修改ADC规则消息,所述修改ADC规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
进一步可选的,接收器84可用于在发射器82向所述PCEF实体发送IP-CAN会话建立响应消息之前,接收所述PCEF实体发送IP-CAN会话建立请求消息。或者,接收器84还用于在发射器82向所述TDF实体发送TDF会话建立请求消息之后,接收所述TDF实体发送的TDF会话建立响应消息。
本实施例提供的PCRF实体可用于执行上述方法实施例中第一种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的PCRF实体,确定需要计费的第一应用,并为第一应用分配计费标识,通过所述计费标识标识需要对第一应用进行单独计费,然后将第一应用的标识和为第一应用分配的计费标识分别发送给TDF实体、PCEF实体和UE,使得UE和TDF实体在发送给PCEF实体的第一应用的数据包中添加所述计费标识,而PCEF实体就可以对接收到的携带有所述计费标识的数据包进行单独计费,实现在上行方向对第一应用的单独计费。另外,本实施例提供的PCRF实体通过为第一应用分配计费标识因为可以标识第一应用的数据包,因此不存在重复计费的问题。
图9为本发明实施例提供的一种PCEF实体的结构示意图。如图9所示,所述PCEF实体包括:接收模块91、发送模块92和计费模块93。
接收模块91,用于接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识。
发送模块92,与接收模块91连接,用于将接收模块91接收的所述第一应用的标识和为所述第一应用分配的计费标识通过服务网关设备发送给UE,以使所述UE在所述第一应用的上行数据包中添加所述计费标识后向所述PCEF实体发送。
接收模块91,还用于接收所述UE发送的携带有所述计费标识的上行数据包。
计费模块93,与接收模块91连接,用于根据接收模块91接收的所述计费标识对接收模块91接收的携带有所述计费标识的上行数据包进行单独计费。
在一可选实施方式中,接收模块91还用于接收TDF实体发送的携带有所述计费标识的下行数据包。
相应的,计费模块93,还用于根据接收模块91接收的所述计费标识对接收模块91接收的携带有所述计费标识的下行数据包进行单独计费。
在一可选实施方式中,接收模块91用于接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
接收模块91具体用于接收所述PCRF实体发送的IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述第一应用的标识和为所述第一应用的分配的计费标识;或者
接收模块91具体用于接收所述PCRF实体发送的策略与计费规则消息,所述策略与计费规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
可选的,发送模块92还用于在接收模块91接收所述PCRF实体发送的IP-CAN会话建立响应消息之前,向所述PCRF实体发送IP-CAN会话建立请求消息。
在一可选实施方式中,发送模块92用于将所述第一应用的标识和为所述第一应用分配的计费标识通过服务网关设备发送给UE,包括:
发送模块92具体用于向所述服务网关设备发送IP-CAN承载建立响应消息,所述IP-CAN承载建立响应消息包括所述第一应用的标识和为所述第一应用分配的计费标识,以使所述服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
可选的,接收模块91还用于在发送模块92向所述服务网关设备发送IP-CAN承载建立响应消息之前,接收所述服务网关设备发送的IP-CAN承载建立请求消息。
本实施例提供的PCEF实体的各功能模块可用于执行上述方法实施例中第一种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的PCEF实体,接收由PCRF实体确定的需要单独计费的第一应用的标识和为第一应用分配的计费标识,根据第一应用的标识和为第一应用分配的计费标识,对来自于UE或TDF实体的携带有所述计费标识的第一应用的数据包进行单独计费,并且由于通过所述计费标识可以标识第一应用的数据包,不会出现重复计费的问题。
图10为本发明实施例提供的另一种PCEF实体的结构示意图。如图10所述,所述PCEF实体包括:接收器1001、发射器1002、处理器1003和存储器1004。
接收器1001,用于接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识。
发射器1002,用于将接收器1001接收的所述第一应用的标识和为所述第一应用分配的计费标识通过服务网关设备发送给UE,以使所述UE在所述第一应用的上行数据包中添加所述计费标识后向所述PCEF实体发送。
接收器1001,还用于接收所述UE发送的携带有所述计费标识的上行数据包。
存储器1004可以包括只读存储器和随机存取存储器,并向处理器1003提供指令和数据。存储器1004的一部分还可以包括非易失性随机存取存储器(NVRAM)。
存储器1004存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
操作指令:包括各种操作指令,用于实现各种操作。
操作***:包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。
在本发明实施例中,处理器1003通过调用存储器1004存储的操作指令(该操作指令可存储在操作***中),执行如下操作:
根据接收器1001接收的所述计费标识对接收器1001接收的携带有所述计费标识的上行数据包进行单独计费。
处理器1003控制PCEF实体的操作,处理器1003还可以称为CPU。存储器1004可以包括只读存储器和随机存取存储器,并向处理器1003提供指令和数据。存储器1004的一部分还可以包括非易失性随机存取存储器(NVRAM)。具体的应用中,PCEF实体的各个组件通过总线***1005耦合在一起,其中总线***1005除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***1005。
上述本发明实施例揭示的方法可以应用于处理器1003中,或者由处理器1003实现。处理器1003可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1003中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1003可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1004,处理器1003读取存储器1004中的信息,结合其硬件完成上述方法的步骤。
在一可选实施方式中,接收器1001还用于接收TDF实体发送的携带有所述计费标识的下行数据包。
相应的,处理器1003,还用于根据接收器1001接收的所述计费标识对接收器1001接收的携带有所述计费标识的下行数据包进行单独计费。
在一可选实施方式中,接收器1001用于接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
接收器1001具体用于接收所述PCRF实体发送的IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述第一应用的标识和为所述第一应用的分配的计费标识;或者
接收器1001具体用于接收所述PCRF实体发送的策略与计费规则消息,所述策略与计费规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
可选的,发射器1002还用于在接收器1001接收所述PCRF实体发送的IP-CAN会话建立响应消息之前,向所述PCRF实体发送IP-CAN会话建立请求消息。
在一可选实施方式中,发射器1002用于将所述第一应用的标识和为所述第一应用分配的计费标识通过服务网关设备发送给UE,包括:
发射器1002具体用于向所述服务网关设备发送IP-CAN承载建立响应消息,所述IP-CAN承载建立响应消息包括所述第一应用的标识和为所述第一应用分配的计费标识,以使所述服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
可选的,接收器1001还用于在发射器1002向所述服务网关设备发送IP-CAN承载建立响应消息之前,接收所述服务网关设备发送的IP-CAN承载建立请求消息。
本实施例提供的PCEF实体可用于执行上述方法实施例中第一种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的PCEF实体,接收由PCRF实体确定的需要单独计费的第一应用的标识和为第一应用分配的计费标识,根据第一应用的标识和为第一应用分配的计费标识,对来自于UE或TDF实体的携带有所述计费标识的第一应用的数据包进行单独计费,并且由于通过所述计费标识可以标识第一应用的数据包,不会出现重复计费的问题。
图11为本发明实施例提供的一种TDF实体的结构示意图。如图11所示,所述TDF实体包括:接收模块1101、确定添加模块1102和发送模块1103。
接收模块1101,用于接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识。
确定添加模块1102,与接收模块1101连接,用于根据接收模块1101接收的所述第一应用的标识确定所述第一应用的下行数据包,在所述第一应用的下行数据包中添加接收模块1101接收的所述计费标识。
发送模块1103,与确定添加模块1102连接,用于将添加所述计费标识的下行数据包发送给PCEF实体,以使所述PCEF实体基于所述计费标识对所述第一应用的下行数据包进行单独计费。
在一可选实施方式中,接收模块1101用于接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
接收模块1101具体用于接收所述PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
可选的,发送模块1103还用于在接收模块1101接收所述PCRF实体发送的TDF会话建立请求消息之后,向PCRF实体发送TDF会话建立响应消息。
在一可选实施方式中,所述PCEF实体还包括:探测模块,用于探测需要单独计费的所述第一应用的数据包。
基于上述探测模块,发送模块1103,还用于在探测模块探测到所述第一应用的数据包后,向所述PCRF实体发送业务流探测事件,所述业务流探测事件包括所述第一应用的标识,以使所述PCRF实体根据所述第一应用的标识确定需要对所述第一应用进行单独计费。
基于上述探测模块,在一可选实施方式中,接收模块1101用于接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
接收模块1101具体用于接收所述PCRF实体发送的修改ADC规则消息,所述修改ADC规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
本实施例提供的TDF实体的各功能模块可用于执行上述方法实施例中第一种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的TDF实体,接收由PCRF实体确定的需要单独计费的第一应用的标识和为第一应用分配的计费标识,根据第一应用的标识和为第一应用分配的计费标识,在第一应用的下行数据包中添加所述计费标识后发送给PCEF实体,使得PCEF实体可以根据PCRF实体发送的第一应用的标识和为第一应用分配的计费标识,对来自TDF实体的携带有所述计费标识的下行数据包进行单独计费,实现对第一应用的单独计费,并且不会出现重复计费的问题。
图12为本发明实施例提供的另一种TDF实体的结构示意图。如图12所示,所述TDF实体包括:接收器1201、处理器1202、发射器1203和存储器1204。
接收器1201,用于接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识。
存储器1204可以包括只读存储器和随机存取存储器,并向处理器1202提供指令和数据。存储器1204的一部分还可以包括非易失性随机存取存储器(NVRAM)。
存储器1204存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
操作指令:包括各种操作指令,用于实现各种操作。
操作***:包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。
在本发明实施例中,处理器1202通过调用存储器1204存储的操作指令(该操作指令可存储在操作***中),执行如下操作:
根据接收器1201接收的所述第一应用的标识确定所述第一应用的下行数据包,在所述第一应用的下行数据包中添加所述接收器接收的所述计费标识。
发射器1203,用于将添加所述计费标识的下行数据包发送给PCEF实体,以使所述PCEF实体基于所述计费标识对所述第一应用的下行数据包进行单独计费。
处理器1202控制TDF实体的操作,处理器1202还可以称为CPU。存储器1204可以包括只读存储器和随机存取存储器,并向处理器1202提供指令和数据。存储器1204的一部分还可以包括非易失性随机存取存储器(NVRAM)。具体的应用中,TDF实体的各个组件通过总线***1205耦合在一起,其中总线***1205除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***1205。
上述本发明实施例揭示的方法可以应用于处理器1202中,或者由处理器1202实现。处理器1202可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1202中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1202可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1204,处理器1202读取存储器1204中的信息,结合其硬件完成上述方法的步骤。
在一可选实施方式中,接收器1201用于接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
接收器1201具体用于接收所述PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
可选的,发射器1203还用于在接收器1201接收所述PCRF实体发送的TDF会话建立请求消息之后,向PCRF实体发送TDF会话建立响应消息。
在一可选实施方式中,处理器1202还用于探测需要单独计费的所述第一应用的数据包。
基于上述,发射器1203,还用于在处理器1202探测到所述第一应用的数据包后,向所述PCRF实体发送业务流探测事件,所述业务流探测事件包括所述第一应用的标识,以使所述PCRF实体根据所述第一应用的标识确定需要对所述第一应用进行单独计费。
基于上述,在一可选实施方式中,接收器1201用于接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
接收器1201具体用于接收所述PCRF实体发送的修改ADC规则消息,所述修改ADC规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
本实施例提供的TDF实体可用于执行上述方法实施例中第一种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的TDF实体,接收由PCRF实体确定的需要单独计费的第一应用的标识和为第一应用分配的计费标识,根据第一应用的标识和为第一应用分配的计费标识,在第一应用的下行数据包中添加所述计费标识后发送给PCEF实体,使得PCEF实体可以根据PCRF实体发送的第一应用的标识和为第一应用分配的计费标识,对来自TDF实体的携带有所述计费标识的下行数据包进行单独计费,实现对第一应用的单独计费,并且不会出现重复计费的问题。
图13为本发明实施例提供的又一种PCRF实体的结构示意图。如图13所示,所述PCRF实体包括:发送模块1301和接收模块1302。
发送模块1301,用于向TDF实体发送的PCC规则标识和/或SDF模板,以供所述TDF实体确定影响PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和第一应用的数据包的流量。
接收模块1302,用于接收所述TDF实体发送的根据所述PCC规则标识和/或SDF模板确定的所述第一应用所属的SDF的标识和所述第一应用的数据包的流量。
发送模块1301,与接收模块1302连接,还用于将接收模块1302接收的所述第一应用所属的SDF的标识和所述第一应用的数据包的流量发送给所述PCEF实体,以使所述PCEF实体基于所述第一应用所属的SDF的标识和所述第一应用的数据包的流量对来自UE的上行数据包基于SDF粒度的计费结果进行调整;其中,所述第一应用的数据包属于来自所述UE的上行数据包。
在一可选实施方式中,发送模块1301用于向TDF实体发送的PCC规则标识和/或SDF模板,包括:
发送模块1301具体用于向所述TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述PCC规则标识和/或SDF模板。
可选的,接收模块1302还用于在发送模块1301向所述TDF实体发送TDF会话建立请求消息之后,接收TDF实体发送的TDF会话建立响应消息。
在一可选实施方式中,发送模块1301用于将所述第一应用所属的SDF的标识和所述第一应用的数据包的流量发送给所述PCEF实体,包括:
发送模块1301具体用于向所述PCEF实体发送IP-CAN会话修改请求消息,所述IP-CAN会话修改请求消息包括所述第一应用所属的SDF的标识和所述第一应用的数据包的流量。
本实施例提供的PCRF实体的各功能模块可用于执行上述方法实施例中第二种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的PCRF实体,向TDF实体发送PCC规则标识和/或SDF模板,使得TDF实体确定需要单独计费的第一应用的标识和第一应用的数据包的流量并返回给本实施例的PCRF实体,本实施例的PCRF实体将第一应用的标识和第一应用的数据包的流量发送给PCEF实体,使PCEF实体根据第一应用的标识和第一应用的数据包的流量重新对基于SDF粒度的计费结果进行调整,从而实现准确计费。
图14为本发明实施例提供的又一种PCRF实体的结构示意图。如图14所示,所述PCRF实体包括:发射器1401、接收器1402、处理器1403和存储器1404。
发射器1401,用于向TDF实体发送的PCC规则标识和/或SDF模板,以供所述TDF实体确定影响PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和第一应用的数据包的流量。
接收器1402,用于接收所述TDF实体发送的根据所述PCC规则标识和/或SDF模板确定的所述第一应用所属的SDF的标识和所述第一应用的数据包的流量。
发射器1401,还用于将所述第一应用所属的SDF的标识和所述第一应用的数据包的流量发送给所述PCEF实体,以使所述PCEF实体基于所述第一应用所属的SDF的标识和所述第一应用的数据包的流量对来自UE的上行数据包基于SDF粒度的计费结果进行调整;其中,所述第一应用的数据包属于来自所述UE的上行数据包。
在本实施例中,存储器1404可以包括只读存储器和随机存取存储器,并向处理器1403提供指令和数据。存储器1404的一部分还可以包括非易失性随机存取存储器(NVRAM)。
存储器1404存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
操作指令:包括各种操作指令,用于实现各种操作。
操作***:包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。
在本发明实施例中,处理器1403通过调用存储器1404存储的操作指令(该操作指令可存储在操作***中),执行相应操作,从而控制PCRF实体的操作。
处理器1403控制PCRF实体的操作,处理器1403还可以称为CPU。存储器1404可以包括只读存储器和随机存取存储器,并向处理器1403提供指令和数据。存储器1404的一部分还可以包括非易失性随机存取存储器(NVRAM)。具体的应用中,PCRF实体的各个组件通过总线***1405耦合在一起,其中总线***1405除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***1405。
上述本发明实施例揭示的方法可以应用于处理器1403中,或者由处理器1403实现。处理器1403可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1403中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1403可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1404,处理器1403读取存储器1404中的信息,结合其硬件完成上述方法的步骤。
在一可选实施方式中,发射器1401用于向TDF实体发送的PCC规则标识和/或SDF模板,包括:
发射器1401具体用于向所述TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述PCC规则标识和/或SDF模板。
可选的,接收器1402还用于在发射器1401向所述TDF实体发送TDF会话建立请求消息之后,接收TDF实体发送的TDF会话建立响应消息。
在一可选实施方式中,发射器1401用于将所述第一应用所属的SDF的标识和所述第一应用的数据包的流量发送给所述PCEF实体,包括:
发射器1401具体用于向所述PCEF实体发送IP-CAN会话修改请求消息,所述IP-CAN会话修改请求消息包括所述第一应用所属的SDF的标识和所述第一应用的数据包的流量。
本实施例提供的PCRF实体可用于执行上述方法实施例中第二种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的PCRF实体,向TDF实体发送PCC规则标识和/或SDF模板,使得TDF实体确定需要单独计费的第一应用的标识和第一应用的数据包的流量并返回给本实施例的PCRF实体,本实施例的PCRF实体将第一应用的标识和第一应用的数据包的流量发送给PCEF实体,使PCEF实体根据第一应用的标识和第一应用的数据包的流量重新对基于SDF粒度的计费结果进行调整,从而实现准确计费。
图15为本发明实施例提供的又一种PCEF实体的结构示意图。如图15所示,所述PCEF实体包括:接收模块1501和计费调整模块1502。
接收模块1501,用于接收PCRF实体发送的影响所述PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量;其中,所述第一应用所属的SDF的标识和所述第一应用的数据包的流量是TDF实体根据所述PCRF实体发送的PCC规则标识和/或SDF模板确定并发送给所述PCRF实体的。
计费调整模块1502,与接收模块1501连接,用于根据接收模块1501接收的所述第一应用所属的SDF的标识和所述第一应用的数据包的流量,对来自UE的上行数据包基于SDF粒度的计费结果进行调整,其中,所述第一应用的数据包属于来自所述UE的上行数据包。
在一可选实施方式中,所述PCEF实体还包括:计费模块,用于在接收模块1501接收第一应用所属的SDF的标识和所述第一应用的数据包的流量之前,对来自所述UE的上行数据包进行基于SDF粒度的计费。
在一可选实施方式中,接收模块1501用于接收PCRF实体发送的影响所述PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量,包括:
接收模块1501具体用于接收所述PCRF实体发送的IP-CAN会话修改请求消息,所述IP-CAN会话修改请求消息包括所述第一应用所属的SDF的标识和所述第一应用的数据包的流量。
可选的,本实施例的PCEF实体还可以包括:发送模块,用于在接收模块1501接收所述PCRF实体发送的IP-CAN会话修改请求消息之后,向所述PCRF实体发送IP-CAN会话修改响应消息。
本实施例提供的PCEF实体的各功能模块可用于执行上述方法实施例中第二种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的PCEF实体,接收PCRF实体发送的由TDF实体确定出的需要单独计费的第一应用的标识和第一应用的数据包的流量,根据第一应用的标识和第一应用的数据包的流量,重新调整基于SDF粒度的计费结果,实现准确计费。
图16为本发明实施例提供的又一种PCEF实体的结构示意图。如图16所示,所述PCEF实体包括:接收器1601、处理器1602和存储器1603。
接收器1601,用于接收PCRF实体发送的影响所述PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量;其中,所述第一应用所属的SDF的标识和所述第一应用的数据包的流量是TDF实体根据所述PCRF实体发送的PCC规则标识和/或SDF模板确定并发送给所述PCRF实体的。
存储器1603可以包括只读存储器和随机存取存储器,并向处理器1602提供指令和数据。存储器1603的一部分还可以包括非易失性随机存取存储器(NVRAM)。
存储器1603存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
操作指令:包括各种操作指令,用于实现各种操作。
操作***:包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。
在本发明实施例中,处理器1602通过调用存储器1603存储的操作指令(该操作指令可存储在操作***中),执行如下操作:
根据接收器1601接收的所述第一应用所属的SDF的标识和所述第一应用的数据包的流量,对来自UE的上行数据包基于SDF粒度的计费结果进行调整,其中,所述第一应用的数据包属于来自所述UE的上行数据包。
进一步可选的,所述PCEF实体还可以包括:发射器1604。
处理器1602控制PCEF实体的操作,处理器1602还可以称为CPU。存储器1603可以包括只读存储器和随机存取存储器,并向处理器1602提供指令和数据。存储器1603的一部分还可以包括非易失性随机存取存储器(NVRAM)。具体的应用中,PCEF实体的各个组件通过总线***1605耦合在一起,其中总线***1605除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***1605。
上述本发明实施例揭示的方法可以应用于处理器1602中,或者由处理器1602实现。处理器1602可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1602中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1602可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1603,处理器1602读取存储器1603中的信息,结合其硬件完成上述方法的步骤。
在一可选实施方式中,处理器1602,还用于在接收器1601接收第一应用所属的SDF的标识和所述第一应用的数据包的流量之前,对来自所述UE的上行数据包进行基于SDF粒度的计费。
在一可选实施方式中,接收器1601用于接收PCRF实体发送的影响所述PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量,包括:
接收器1601具体用于接收所述PCRF实体发送的IP-CAN会话修改请求消息,所述IP-CAN会话修改请求消息包括所述第一应用所属的SDF的标识和所述第一应用的数据包的流量。
可选的,发射器1604可用于在接收器1601接收所述PCRF实体发送的IP-CAN会话修改请求消息之后,向所述PCRF实体发送IP-CAN会话修改响应消息。
本实施例提供的PCEF实体可用于执行上述方法实施例中第二种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的PCEF实体,接收PCRF实体发送的由TDF实体确定出的需要单独计费的第一应用的标识和第一应用的数据包的流量,根据第一应用的标识和第一应用的数据包的流量,重新调整基于SDF粒度的计费结果,实现准确计费。
图17为本发明实施例提供的又一种TDF实体的结构示意图。如图17所示,所述TDF实体包括:接收模块1701、确定模块1702和发送模块1703。
接收模块1701,用于接收PCRF实体发送的PCC规则标识和/或SDF模板。
确定模块1702,与接收模块1701连接,用于根据接收模块1701接收的所述PCC规则标识和/或SDF模板,确定影响PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量。
发送模块1703,与确定模块1702连接,用于将确定模块1702确定的所述第一应用所属的SDF的标识和所述第一应用的数据包的流量通过所述PCRF实体发送给所述PCEF实体,以使所述PCEF实体基于所述第一应用所属的SDF的标识和所述第一应用的数据包的流量对来自UE的上行数据包基于SDF粒度的计费结果进行调整;其中,所述第一应用的数据包属于来自所述UE的上行数据包。
在一可选实施方式中,接收模块1701用于接收PCRF实体发送的PCC规则标识和/或SDF模板,包括:
接收模块1701具体用于接收所述PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述PCC规则标识和/或SDF模板。
可选的,发送模块1703还可用于在接收模块1701接收所述PCRF实体发送的TDF会话建立请求消息之后,向PCRF实体发送TDF会话建立响应消息。
在一可选实施方式中,确定模块1702用于根据接收模块1701接收的所述PCC规则标识和/或SDF模板,确定影响PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量,包括:
确定模块1702具体用于根据接收模块1701接收的所述PCC规则标识指示的PCC规则,确定因执行基于应用的流控而被丢弃的数据包所属的应用作为所述第一应用,确定所述被丢弃的数据包的流量作为所述第一应用的数据包的流量,并确定所述第一应用所属的SDF;或者
确定模块1702具体用于根据接收模块1701接收的所述SDF模板探测到不需要对来自所述UE的上行数据包中具有相同IP地址信息的所有数据包进行计费时,从具有相同IP地址信息的所有数据包中,确定实际需要计费的数据包所属的应用作为所述第一应用,确定实际需要计费的数据包的流量作为所述第一应用的数据包的流量,并确定所述第一应用所属的SDF;或者,
确定模块1702具体用于根据接收模块1701接收的所述SDF模板探测到不需要对来自所述UE的上行数据包中具有相同IP地址信息的所有数据包进行计费时,从具有相同IP地址信息的所有数据包,确定出不需要计费的数据包所属的应用作为所述第一应用,确定不需要计费的数据包的流量作为所述第一应用的数据包的流量,并确定所述第一应用所属的SDF。
本实施例提供的TDF实体的各功能模块可用于执行上述方法实施例中第二种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的TDF实体,接收PCRF实体发送的PCC规则标识和/或SDF模板,并据此确定出需要单独计费的第一应用的标识和第一应用的数据包的流量,然后通过PCRF实体发送给PCEF实体,使得PCEF实体可以根据第一应用的标识和第一应用的数据包的流量,重新调整基于SDF粒度的计费结果,实现准确计费。
图18为本发明实施例提供的又一种TDF实体的结构示意图。如图18所示,所述TDF实体包括:接收器1801、处理器1802、发射器1803和存储器1804。
接收器1801,用于接收PCRF实体发送的PCC规则标识和/或SDF模板。
存储器1804可以包括只读存储器和随机存取存储器,并向处理器602提供指令和数据。存储器1804的一部分还可以包括非易失性随机存取存储器(NVRAM)。
存储器1804存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
操作指令:包括各种操作指令,用于实现各种操作。
操作***:包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。
在本发明实施例中,处理器1802通过调用存储器1804存储的操作指令(该操作指令可存储在操作***中),执行如下操作:
根据接收器1801接收的所述PCC规则标识和/或SDF模板,确定影响PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量。
发射器1803,用于将处理器1802确定的所述第一应用所属的SDF的标识和所述第一应用的数据包的流量通过所述PCRF实体发送给所述PCEF实体,以使所述PCEF实体基于所述第一应用所属的SDF的标识和所述第一应用的数据包的流量对来自UE的上行数据包基于SDF粒度的计费结果进行调整;其中,所述第一应用的数据包属于来自所述UE的上行数据包。
其中,处理器1802控制TDF实体的操作,处理器1802还可以称为CPU。存储器1804可以包括只读存储器和随机存取存储器,并向处理器1802提供指令和数据。存储器1804的一部分还可以包括非易失性随机存取存储器(NVRAM)。具体的应用中,TDF实体的各个组件通过总线***1805耦合在一起,其中总线***1805除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***1805。
上述本发明实施例揭示的方法可以应用于处理器1802中,或者由处理器1802实现。处理器1802可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1802中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1802可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1804,处理器1802读取存储器1804中的信息,结合其硬件完成上述方法的步骤。
在一可选实施方式中,接收器1801用于接收PCRF实体发送的PCC规则标识和/或SDF模板,包括:
接收器1801具体用于接收所述PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述PCC规则标识和/或SDF模板。
可选的,发射器1803还可用于在接收器1801接收所述PCRF实体发送的TDF会话建立请求消息之后,向PCRF实体发送TDF会话建立响应消息。
在一可选实施方式中,处理器1802用于根据接收器1801接收的所述PCC规则标识和/或SDF模板,确定影响PCEF实体基于SDF粒度的计费结果的第一应用所属的SDF的标识和所述第一应用的数据包的流量,包括:
处理器1802具体用于根据接收器1801接收的所述PCC规则标识指示的PCC规则,确定因执行基于应用的流控而被丢弃的数据包所属的应用作为所述第一应用,确定所述被丢弃的数据包的流量作为所述第一应用的数据包的流量,并确定所述第一应用所属的SDF;或者
处理器1802具体用于根据接收器1801接收的所述SDF模板探测到不需要对来自所述UE的上行数据包中具有相同IP地址信息的所有数据包进行计费时,从具有相同IP地址信息的所有数据包中,确定实际需要计费的数据包所属的应用作为所述第一应用,确定实际需要计费的数据包的流量作为所述第一应用的数据包的流量,并确定所述第一应用所属的SDF;或者,
处理器1802具体用于根据接收器1801接收的所述SDF模板探测到不需要对来自所述UE的上行数据包中具有相同IP地址信息的所有数据包进行计费时,从具有相同IP地址信息的所有数据包,确定出不需要计费的数据包所属的应用作为所述第一应用,确定不需要计费的数据包的流量作为所述第一应用的数据包的流量,并确定所述第一应用所属的SDF。
本实施例提供的TDF实体可用于执行上述方法实施例中第二种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的TDF实体,接收PCRF实体发送的PCC规则标识和/或SDF模板,并据此确定出需要单独计费的第一应用的标识和第一应用的数据包的流量,然后通过PCRF实体发送给PCEF实体,使得PCEF实体可以根据第一应用的标识和第一应用的数据包的流量,重新调整基于SDF粒度的计费结果,实现准确计费。
图19为本发明实施例提供的又一种TDF实体的结构示意图。如图19所示,所述TDF实体包括:接收模块1901、确定添加模块1902和发送模块1903。
接收模块1901,用于接收PCEF实体发送的上行数据包。
确定添加模块1902,与接收模块1901连接,用于在接收模块1901接收到所述上行数据包之后,确定回流数据,并为所述回流数据添加计费标识,所述回流数据是指所述上行数据包中影响所述PCEF实体对所述上行数据包基于SDF粒度的计费结果的数据包。
发送模块1903,与确定添加模块1902连接,用于将确定添加模块1902确定的携带所述计费标识的回流数据发送给所述PCEF实体,以使所述PCEF实体根据携带所述计费标识的回流数据,对所述上行数据包基于SDF粒度的计费结果进行调整。
在一可选实施方式中,接收模块1901还用于在确定添加模块1902为所述回流数据添加计费标识之前,接收PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识。可选的,接收模块1901还与确定添加模块1902连接,用于向确定添加模块1902提供所述计费标识。
在一可选实施方式中,接收模块1901用于接收PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识,包括:
接收模块1901具体用于接收所述PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述计费标识。
可选的,发送模块1903还用于在接收模块1901接收所述PCRF实体发送的TDF会话建立请求消息之后,向所述PCRF实体发送TDF会话建立响应消息。
本实施例提供的TDF实体的各功能模块可用于执行上述方法实施例中第三种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的TDF实体,确定来自于PCEF实体的上行数据包中的回流数据,并将回流数据添加计费标识后返回给PCEF实体,使得PCEF实体可以根据计费标识确定TDF实体发送的是回流数据,并基于该回流数据的流量重新调整基于SDF粒度的计费结果,实现准确计费。
图20为本发明实施例提供的又一种TDF实体的结构示意图。如图20所示,所述TDF实体包括:接收器2001、处理器2002、发射器2003和存储器2004。
其中,接收器2001,用于接收PCEF实体发送的上行数据包。
存储器2004可以包括只读存储器和随机存取存储器,并向处理器2002提供指令和数据。存储器2004的一部分还可以包括非易失性随机存取存储器(NVRAM)。
存储器2004存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
操作指令:包括各种操作指令,用于实现各种操作。
操作***:包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。
在本发明实施例中,处理器2002通过调用存储器2004存储的操作指令(该操作指令可存储在操作***中),执行如下操作:
在接收器2001接收到所述上行数据包之后,确定回流数据,并为所述回流数据添加计费标识,所述回流数据是指所述上行数据包中影响所述PCEF实体对所述上行数据包基于SDF粒度的计费结果的数据包。
发射器2003,用于将携带所述计费标识的回流数据发送给所述PCEF实体,以使所述PCEF实体根据携带所述计费标识的回流数据,对所述上行数据包基于SDF粒度的计费结果进行调整。
其中,处理器2002控制TDF实体的操作,处理器2002还可以称为CPU。存储器2004可以包括只读存储器和随机存取存储器,并向处理器2002提供指令和数据。存储器2004的一部分还可以包括非易失性随机存取存储器(NVRAM)。具体的应用中,TDF实体的各个组件通过总线***2005耦合在一起,其中总线***2005除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***2005。
上述本发明实施例揭示的方法可以应用于处理器2002中,或者由处理器2002实现。处理器2002可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器2002中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器2002可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器2004,处理器2002读取存储器2004中的信息,结合其硬件完成上述方法的步骤。
在一可选实施方式中,接收器2001还用于在处理器2002为所述回流数据添加计费标识之前,接收PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识,以向处理器2002提供所述计费标识。
在一可选实施方式中,接收器2001用于接收PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识,包括:
接收器2001具体用于接收所述PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述计费标识。
可选的,发射器2003还用于在接收器2001接收所述PCRF实体发送的TDF会话建立请求消息之后,向所述PCRF实体发送TDF会话建立响应消息。
本实施例提供的TDF实体可用于执行上述方法实施例中第三种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的TDF实体,确定来自于PCEF实体的上行数据包中的回流数据,并将回流数据添加计费标识后返回给PCEF实体,使得PCEF实体可以根据计费标识确定TDF实体发送的是回流数据,并基于该回流数据的流量重新调整基于SDF粒度的计费结果,实现准确计费。
图21为本发明实施例提供的又一种PCEF实体的结构示意图。如图21所示,所述PCEF实体包括:接收模块2101和计费调整模块2102。
接收模块2101,用于在对上行数据包进行基于SDF粒度的计费之后,接收TDF实体发送的携带有计费标识的回流数据,所述回流数据是所述TDF实体确定的所述上行数据包中影响所述PCEF实体对所述上行数据包的基于SDF粒度的计费结果的数据包。
计费调整模块2102,与接收模块2101连接,用于根据所述计费标识确定接收模块2101接收到的数据是所述回流数据,确定所述回流数据所属的SDF,对所述确定的SDF的计费结果进行调整。
在一可选实施方式中,接收模块2101还用于在接收所述TDF实体发送的携带有计费标识的回流数据之前,接收PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识。
在一可选实施方式中,接收模块2101用于接收PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识,包括:
接收模块2101具体用于接收所述PCRF实体发送的IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述计费标识。
可选的,本实施例的PCEF实体还可以包括:发送模块,用于在接收模块2101接收所述PCRF实体发送的IP-CAN会话建立响应消息之前,向所述PCEF实体发送IP-CAN会话建立请求消息。
本实施例提供的PCEF实体的各功能模块可用于执行上述方法实施例中第三种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的PCEF实体,接收TDF实体发送的携带有计费标识的回流数据,在根据所述计费标识确定接收到的数据是回流数据之后,确定回流数据所属的SDF,然后对所确定的SDF的计费结果进行调整,实现准确计费。
图22为本发明实施例提供的又一种PCEF实体的结构示意图。如图22所示,所述PCEF实体包括:接收器2201、处理器2202和存储器2203。
接收器2201,用于在对上行数据包进行基于SDF粒度的计费之后,接收TDF实体发送的携带有计费标识的回流数据,所述回流数据是所述TDF实体确定的所述上行数据包中影响所述PCEF实体对所述上行数据包的基于SDF粒度的计费结果的数据包。
存储器2203可以包括只读存储器和随机存取存储器,并向处理器2202提供指令和数据。存储器2203的一部分还可以包括非易失性随机存取存储器(NVRAM)。
存储器2203存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
操作指令:包括各种操作指令,用于实现各种操作。
操作***:包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。
在本发明实施例中,处理器2202通过调用存储器2203存储的操作指令(该操作指令可存储在操作***中),执行如下操作:
根据所述计费标识确定接收器2201接收到的数据是所述回流数据,确定所述回流数据所属的SDF,对所述确定的SDF的计费结果进行调整。
可选的,本实施例的PCEF实体还包括:发射器2204。
处理器2202控制PCEF实体的操作,处理器2202还可以称为CPU。存储器2203可以包括只读存储器和随机存取存储器,并向处理器2202提供指令和数据。存储器2203的一部分还可以包括非易失性随机存取存储器(NVRAM)。具体的应用中,PCEF实体的各个组件通过总线***2205耦合在一起,其中总线***2205除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***2205。
上述本发明实施例揭示的方法可以应用于处理器2202中,或者由处理器2202实现。处理器2202可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器2202中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器2202可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器2203,处理器2202读取存储器2203中的信息,结合其硬件完成上述方法的步骤。
在一可选实施方式中,接收器2201还用于在接收所述TDF实体发送的携带有计费标识的回流数据之前,接收PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识。
在一可选实施方式中,接收器2201用于接收PCRF实体发送的所述PCRF实体为所述回流数据分配的所述计费标识,包括:
接收器2201具体用于接收所述PCRF实体发送的IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述计费标识。
可选的,发射器2204可用于在接收器2201接收所述PCRF实体发送的IP-CAN会话建立响应消息之前,向所述PCEF实体发送IP-CAN会话建立请求消息。
本实施例提供的PCEF实体可用于执行上述方法实施例中第三种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的PCEF实体,接收TDF实体发送的携带有计费标识的回流数据,在根据所述计费标识确定接收到的数据是回流数据之后,确定回流数据所属的SDF,然后对所确定的SDF的计费结果进行调整,实现准确计费。
图23为本发明实施例提供的又一种PCRF实体的结构示意图。如图23所示,所述PCRF实体包括:确定模块2301和发送模块2302。
确定模块2301,用于确定需要分配给回流数据包的计费标识,所述回流数据是指上行数据包中影响PCEF实体对所述上行数据包的基于SDF粒度的计费结果的数据包。
发送模块2302,与确定模块2301连接,用于将确定模块2301确定的所述计费标识发送给TDF实体和所述PCEF实体,以供所述TDF实体从来自所述PCEF实体的所述上行数据包中确定出所述回流数据后在所述回流数据中添加所述计费标识后向所述PCEF实体发送,使所述PCEF实体根据所述计费标识确定所述回流数据并基于所述回流数据对所述上行数据包的基于SDF粒度的计费结果进行调整。
在一可选实施方式中,发送模块2302用于将所述计费标识发送给TDF实体,包括:
发送模块2302具体用于向所述TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述计费标识。
可选的,所述PCRF实体还可以包括:接收模块,用于在发送模块2302向所述TDF实体发送TDF会话建立请求消息之后,接收所述TDF实体发送TDF会话建立响应消息。
在一可选实施方式中,发送模块2302用于将所述计费标识发送给所述PCEF实体,包括:
发送模块2302具体用于向所述PCEF实体发送IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述计费标识。
所述接收模块还用于在发送模块2302向所述PCEF实体发送IP-CAN会话建立响应消息之前,接收所述PCEF实体发送的IP-CAN会话建立请求消息。
本实施例提供的PCRF实体的各功能模块可用于执行上述方法实施例中第三种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的PCRF实体,确定分配给回流数据的计费标识,并分别发送给TDF实体和PCEF实体,使得TDF实体在确定出的回流数据中添加所述计费标识后发送给PCEF实体,而PCEF实体基于所述计费标识确定来自于TDF实体的数据是回流数据,进而确定回流数据所属的SDF,对所确定出的SDF的计费结果进行调整,实现准确计费。
图24为本发明实施例提供的又一种PCRF实体的结构示意图。如图24所示,所述PCRF实体包括:处理器2401、发射器2402和存储器2403。
存储器2403可以包括只读存储器和随机存取存储器,并向处理器2401提供指令和数据。存储器2403的一部分还可以包括非易失性随机存取存储器(NVRAM)。
存储器2403存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
操作指令:包括各种操作指令,用于实现各种操作。
操作***:包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。
在本发明实施例中,处理器2401通过调用存储器2403存储的操作指令(该操作指令可存储在操作***中),执行如下操作:
确定需要分配给回流数据包的计费标识,所述回流数据是指上行数据包中影响PCEF实体对所述上行数据包的基于SDF粒度的计费结果的数据包。
发射器2402,用于将所述计费标识发送给TDF实体和所述PCEF实体,以供所述TDF实体从来自所述PCEF实体的所述上行数据包中确定出所述回流数据后在所述回流数据中添加所述计费标识后向所述PCEF实体发送,使所述PCEF实体根据所述计费标识确定所述回流数据并基于所述回流数据对所述上行数据包的基于SDF粒度的计费结果进行调整。
可选的,如图24所示,所述PCRF实体还可以包括:接收器2404。
处理器2401控制PCRF实体的操作,处理器2401还可以称为CPU。存储器2403可以包括只读存储器和随机存取存储器,并向处理器2401提供指令和数据。存储器2403的一部分还可以包括非易失性随机存取存储器(NVRAM)。具体的应用中,PCRF实体的各个组件通过总线***2405耦合在一起,其中总线***2405除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***2405。
上述本发明实施例揭示的方法可以应用于处理器2401中,或者由处理器2401实现。处理器2401可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器2401中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器2401可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器2403,处理器2401读取存储器2403中的信息,结合其硬件完成上述方法的步骤。
在一可选实施方式中,发射器2402用于将所述计费标识发送给TDF实体,包括:
发射器2402具体用于向所述TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述计费标识。
可选的,接收器2404可用于在发射器2402向所述TDF实体发送TDF会话建立请求消息之后,接收所述TDF实体发送TDF会话建立响应消息。
在一可选实施方式中,发射器2402用于将所述计费标识发送给所述PCEF实体,包括:
发射器2402具体用于向所述PCEF实体发送IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述计费标识。
接收器2404还用于在发射器2402向所述PCEF实体发送IP-CAN会话建立响应消息之前,接收所述PCEF实体发送的IP-CAN会话建立请求消息。
本实施例提供的PCRF实体可用于执行上述方法实施例中第三种计费方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的PCRF实体,确定分配给回流数据的计费标识,并分别发送给TDF实体和PCEF实体,使得TDF实体在确定出的回流数据中添加所述计费标识后发送给PCEF实体,而PCEF实体基于所述计费标识确定来自于TDF实体的数据是回流数据,进而确定回流数据所属的SDF,对所确定出的SDF的计费结果进行调整,实现准确计费。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (36)
1.一种计费方法,其特征在于,包括:
策略控制和计费规则功能PCRF实体确定需要计费的第一应用,并为所述第一应用分配计费标识,所述计费标识用于标识需要对所述第一应用进行单独计费;
所述PCRF实体将所述第一应用的标识和为所述第一应用分配的计费标识分别发送给用户设备UE、策略和计费执行PCEF实体和业务检测功能TDF实体,以使所述UE和所述TDF实体在所述第一应用的数据包中添加所述计费标识后发送给所述PCEF实体,使所述PCEF实体基于所述第一应用的标识和为所述第一应用分配的计费标识分别对来自所述UE和所述TDF实体的携带有所述计费标识的数据包进行单独计费。
2.根据权利要求1所述的方法,其特征在于,所述PCRF实体将所述第一应用的标识和为所述第一应用分配的计费标识分别发送给UE和PCEF实体,包括:
所述PCRF实体向所述PCEF实体发送互联网连接访问网络IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述第一应用的标识和为所述第一应用的分配的计费标识,以使所述PCEF实体通过服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
3.根据权利要求2所述的方法,其特征在于,所述PCRF实体向所述PCEF实体发送IP-CAN会话建立响应消息之前,还包括:
所述PCRF实体接收所述PCEF实体发送的IP-CAN会话建立请求消息。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述PCRF实体将所述第一应用的标识和为所述第一应用分配的计费标识TDF实体,包括:
所述PCRF实体向所述TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
5.根据权利要求4所述的方法,其特征在于,所述PCRF实体向所述TDF实体发送TDF会话建立请求消息之后,还包括:
所述PCRF实体接收所述TDF实体发送的TDF会话建立响应消息。
6.根据权利要求1所述的方法,其特征在于,所述PCRF实体确定需要计费的第一应用,包括:
所述PCRF实体接收所述TDF实体发送的业务流探测事件,所述业务流探测事件是所述TDF实体探测到需要计费的所述第一应用的数据包后发送的,且所述业务流探测事件包括所述第一应用的标识;
所述PCRF实体根据所述第一应用的标识确定所述第一应用。
7.根据权利要求6所述的方法,其特征在于,所述PCRF实体将所述第一应用的标识和为所述第一应用分配的计费标识分别发送给UE和PCEF实体,包括:
所述PCRF实体向所述PCEF实体发送策略与计费规则消息,所述策略与计费规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识,以使所述PCEF实体通过服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
8.根据权利要求6或7所述的方法,其特征在于,所述PCRF实体将所述第一应用的标识和为所述第一应用分配的计费标识TDF实体,包括:
所述PCRF实体向所述TDF实体发送修改应用探测控制ADC规则消息,所述修改ADC规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
9.一种计费方法,其特征在于,包括:
策略和计费执行PCEF实体接收策略控制和计费规则功能PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识;
所述PCEF实体将所述第一应用的标识和为所述第一应用分配的计费标识通过服务网关设备发送给用户设备UE,以使所述UE在所述第一应用的上行数据包中添加所述计费标识后向所述PCEF实体发送;
所述PCEF实体接收所述UE发送的携带有所述计费标识的上行数据包,并根据所述计费标识对携带有所述计费标识的上行数据包进行单独计费。
10.根据权利要求9所述的方法,其特征在于,还包括:
所述PCEF实体接收业务检测功能TDF实体发送的携带有所述计费标识的下行数据包,并根据所述计费标识对携带有所述计费标识的下行数据包进行单独计费。
11.根据权利要求9所述的方法,其特征在于,所述PCEF实体接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
所述PCEF实体接收所述PCRF实体发送的互联网连接访问网络IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述第一应用的标识和为所述第一应用的分配的计费标识;或者
所述PCEF实体接收所述PCRF实体发送的策略与计费规则消息,所述策略与计费规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
12.根据权利要求11所述的方法,其特征在于,所述PCEF实体接收所述PCRF实体发送的IP-CAN会话建立响应消息之前,还包括:
所述PCEF实体向所述PCRF实体发送IP-CAN会话建立请求消息。
13.根据权利要求9-12任一项所述的方法,其特征在于,所述PCEF实体将所述第一应用的标识和为所述第一应用分配的计费标识通过服务网关设备发送给UE,包括:
所述PCEF实体向所述服务网关设备发送IP-CAN承载建立响应消息,所述IP-CAN承载建立响应消息包括所述第一应用的标识和为所述第一应用分配的计费标识,以使所述服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
14.根据权利要求13所述的方法,其特征在于,所述PCEF实体向所述服务网关设备发送IP-CAN承载建立响应消息之前,还包括:
所述PCEF实体接收所述服务网关设备发送的IP-CAN承载建立请求消息,所述IP-CAN承载建立请求消息包括所述UE的标识。
15.一种计费方法,其特征在于,包括:
业务检测功能TDF实体接收策略控制和计费规则功能PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识;
所述TDF实体根据所述第一应用的标识确定所述第一应用的下行数据包,在所述第一应用的下行数据包中添加所述计费标识;
所述TDF实体将添加所述计费标识的下行数据包发送给策略和计费执行PCEF实体,以使所述PCEF实体基于所述计费标识对所述第一应用的下行数据包进行单独计费。
16.根据权利要求15所述的方法,其特征在于,所述TDF实体接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
所述TDF实体接收所述PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
17.根据权利要求16所述的方法,其特征在于,所述TDF实体接收所述PCRF实体发送的TDF会话建立请求消息之后,还包括:
所述TDF实体向所述PCRF实体发送TDF会话建立响应消息。
18.根据权利要求15所述的方法,其特征在于,所述TDF实体接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识之前,还包括:
所述TDF实体探测需要单独计费的所述第一应用的数据包,并在探测到所述第一应用的数据包后,向所述PCRF实体发送业务流探测事件,所述业务流探测事件包括所述第一应用的标识,以使所述PCRF实体根据所述第一应用的标识确定需要对所述第一应用进行单独计费。
19.根据权利要求18所述的方法,其特征在于,所述TDF实体接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
所述TDF实体接收所述PCRF实体发送的修改应用探测控制ADC规则消息,所述修改ADC规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
20.一种策略控制和计费规则功能PCRF实体,其特征在于,包括:
确定模块,用于确定需要计费的第一应用;
分配模块,用于为所述第一应用分配计费标识,所述计费标识用于标识需要对所述第一应用进行单独计费;
发送模块,用于将所述确定模块确定的所述第一应用的标识和所述分配模块为所述第一应用分配的计费标识分别发送给用户设备UE、策略和计费执行PCEF实体和业务检测功能TDF实体,以使所述UE和所述TDF实体在所述第一应用的数据包中添加所述计费标识后发送给所述PCEF实体,使所述PCEF实体基于所述第一应用的标识和为所述第一应用分配的计费标识分别对来自所述UE和所述TDF实体的携带有所述计费标识的数据包进行单独计费。
21.根据权利要求20所述的PCRF实体,其特征在于,所述发送模块用于将所述第一应用的标识和为所述第一应用分配的计费标识分别发送给UE和PCEF实体,包括:
所述发送模块具体用于向所述PCEF实体发送互联网连接访问网络IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述第一应用的标识和为所述第一应用的分配的计费标识,以使所述PCEF实体通过服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
22.根据权利要求20或21所述的PCRF实体,其特征在于,所述发送模块将所述第一应用的标识和为所述第一应用分配的计费标识TDF实体,包括:
所述发送模块具体用于向所述TDF实体发送TDF会话建立请求消息,所述TDF会话建立请求消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
23.根据权利要求20所述的PCRF实体,其特征在于,所述确定模块具体用于接收所述TDF实体发送的业务流探测事件,所述业务流探测事件是所述TDF实体探测到需要计费的所述第一应用的数据包后发送的,且所述业务流探测事件包括所述第一应用的标识;根据所述第一应用的标识确定所述第一应用。
24.根据权利要求23所述的PCRF实体,其特征在于,所述发送模块用于将所述第一应用的标识和为所述第一应用分配的计费标识分别发送给UE和PCEF实体,包括:
所述发送模块具体用于向所述PCEF实体发送策略与计费规则消息,所述策略与计费规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识,以使所述PCEF实体通过服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
25.根据权利要求23或24所述的PCRF实体,其特征在于,所述发送模块用于将所述第一应用的标识和为所述第一应用分配的计费标识TDF实体,包括:
所述发送模块具体用于向所述TDF实体发送修改应用探测控制ADC规则消息,所述修改ADC规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
26.一种策略和计费执行PCEF实体,其特征在于,包括:
接收模块,用于接收策略控制和计费规则功能PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识;
发送模块,用于将所述接收模块接收的所述第一应用的标识和为所述第一应用分配的计费标识通过服务网关设备发送给用户设备UE,以使所述UE在所述第一应用的上行数据包中添加所述计费标识后向所述PCEF实体发送;
所述接收模块,还用于接收所述UE发送的携带有所述计费标识的上行数据包;
计费模块,用于根据所述计费标识对所述接收模块接收的携带有所述计费标识的上行数据包进行单独计费。
27.根据权利要求26所述的PCEF实体,其特征在于,所述接收模块还用于接收业务检测功能TDF实体发送的携带有所述计费标识的下行数据包;
所述计费模块,还用于根据所述计费标识对所述接收模块接收的携带有所述计费标识的下行数据包进行单独计费。
28.根据权利要求26所述的PCEF实体,其特征在于,所述接收模块用于接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
所述接收模块具体用于接收所述PCRF实体发送的互联网连接访问网络IP-CAN会话建立响应消息,所述IP-CAN会话建立响应消息包括所述第一应用的标识和为所述第一应用的分配的计费标识;或者
所述接收模块具体用于接收所述PCRF实体发送的策略与计费规则消息,所述策略与计费规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
29.根据权利要求26-28任一项所述的PCEF实体,其特征在于,所述发送模块用于将所述第一应用的标识和为所述第一应用分配的计费标识通过服务网关设备发送给UE,包括:
所述发送模块具体用于向所述服务网关设备发送IP-CAN承载建立响应消息,所述IP-CAN承载建立响应消息包括所述第一应用的标识和为所述第一应用分配的计费标识,以使所述服务网关设备将所述第一应用的标识和为所述第一应用分配的计费标识发送给所述UE。
30.一种业务检测功能TDF实体,其特征在于,包括:
接收模块,用于接收策略控制和计费规则功能PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识;
确定添加模块,用于根据所述接收模块接收的所述第一应用的标识确定所述第一应用的下行数据包,在所述第一应用的下行数据包中添加所述接收模块接收的所述计费标识;
发送模块,用于将添加所述计费标识的下行数据包发送给策略和计费执行PCEF实体,以使所述PCEF实体基于所述计费标识对所述第一应用的下行数据包进行单独计费。
31.根据权利要求30所述的TDF实体,其特征在于,所述接收模块用于接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
所述接收模块具体用于接收所述PCRF实体发送的TDF会话建立请求消息,所述TDF会话建立请求消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
32.根据权利要求30所述的TDF实体,其特征在于,还包括:
探测模块,用于探测需要单独计费的所述第一应用的数据包;
所述发送模块,还用于在所述探测模块探测到所述第一应用的数据包后,向所述PCRF实体发送业务流探测事件,所述业务流探测事件包括所述第一应用的标识,以使所述PCRF实体根据所述第一应用的标识确定需要对所述第一应用进行单独计费。
33.根据权利要求32所述的TDF实体,其特征在于,所述接收模块用于接收PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识,包括:
所述接收模块具体用于接收所述PCRF实体发送的修改应用探测控制ADC规则消息,所述修改ADC规则消息包括所述第一应用的标识和为所述第一应用分配的计费标识。
34.一种策略控制和计费规则功能PCRF实体,其特征在于,包括:
处理器,用于确定需要计费的第一应用,并为所述第一应用分配计费标识,所述计费标识用于标识需要对所述第一应用进行单独计费;
发射器,用于将所述处理器确定的所述第一应用的标识和所述处理器为所述第一应用分配的计费标识分别发送给用户设备UE、策略和计费执行PCEF实体和业务检测功能TDF实体,以使所述UE和所述TDF实体在所述第一应用的数据包中添加所述计费标识后发送给所述PCEF实体,使所述PCEF实体基于所述第一应用的标识和为所述第一应用分配的计费标识分别对来自所述UE和所述TDF实体的携带有所述计费标识的数据包进行单独计费。
35.一种策略和计费执行PCEF实体,其特征在于,包括:
接收器,用于接收策略控制和计费规则功能PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识;
发射器,用于将所述接收器接收的所述第一应用的标识和为所述第一应用分配的计费标识通过服务网关设备发送给用户设备UE,以使所述UE在所述第一应用的上行数据包中添加所述计费标识后向所述PCEF实体发送;
所述接收器,还用于接收所述UE发送的携带有所述计费标识的上行数据包;
处理器,用于根据所述计费标识对所述接收器接收的携带有所述计费标识的上行数据包进行单独计费。
36.一种业务检测功能TDF实体,其特征在于,包括:
接收器,用于接收策略控制和计费规则功能PCRF实体发送的所述PCRF实体确定的需要单独计费的第一应用的标识和为所述第一应用分配的计费标识;
处理器,用于根据所述接收器接收的所述第一应用的标识确定所述第一应用的下行数据包,在所述第一应用的下行数据包中添加所述接收器接收的所述计费标识;
发射器,用于将添加所述计费标识的下行数据包发送给策略和计费执行PCEF实体,以使所述PCEF实体基于所述计费标识对所述第一应用的下行数据包进行单独计费。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2013/083780 WO2015039307A1 (zh) | 2013-09-18 | 2013-09-18 | 计费方法及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104769978A CN104769978A (zh) | 2015-07-08 |
CN104769978B true CN104769978B (zh) | 2019-02-19 |
Family
ID=52688100
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380004532.6A Active CN104769978B (zh) | 2013-09-18 | 2013-09-18 | 计费方法及设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104769978B (zh) |
WO (1) | WO2015039307A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108696363B (zh) * | 2017-02-25 | 2022-03-08 | 华为技术有限公司 | 一种计费方法及装置 |
CN110620748B (zh) * | 2018-06-20 | 2021-12-21 | 中国电信股份有限公司 | 数据包的识别方法、装置、***和计算机可读存储介质 |
WO2024031375A1 (zh) * | 2022-08-09 | 2024-02-15 | 北京小米移动软件有限公司 | 计费校正方法、装置、通信设备及存储介质 |
CN117859298A (zh) * | 2022-08-09 | 2024-04-09 | 北京小米移动软件有限公司 | 计费处理方法及装置、通信设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102131172A (zh) * | 2010-01-18 | 2011-07-20 | 中兴通讯股份有限公司 | 业务处理方法及*** |
CN102137367A (zh) * | 2010-01-26 | 2011-07-27 | 中兴通讯股份有限公司 | 增强的策略和计费控制的方法及***、pcc*** |
CN102625272A (zh) * | 2011-01-31 | 2012-08-01 | 中兴通讯股份有限公司 | 一种支持流检测功能的用量监控方法及*** |
CN103220651A (zh) * | 2012-01-21 | 2013-07-24 | 阿尔卡特朗讯 | 一种对应用层数据进行计费控制的方法与设备 |
-
2013
- 2013-09-18 CN CN201380004532.6A patent/CN104769978B/zh active Active
- 2013-09-18 WO PCT/CN2013/083780 patent/WO2015039307A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102131172A (zh) * | 2010-01-18 | 2011-07-20 | 中兴通讯股份有限公司 | 业务处理方法及*** |
CN102137367A (zh) * | 2010-01-26 | 2011-07-27 | 中兴通讯股份有限公司 | 增强的策略和计费控制的方法及***、pcc*** |
CN102625272A (zh) * | 2011-01-31 | 2012-08-01 | 中兴通讯股份有限公司 | 一种支持流检测功能的用量监控方法及*** |
CN103220651A (zh) * | 2012-01-21 | 2013-07-24 | 阿尔卡特朗讯 | 一种对应用层数据进行计费控制的方法与设备 |
Also Published As
Publication number | Publication date |
---|---|
WO2015039307A1 (zh) | 2015-03-26 |
CN104769978A (zh) | 2015-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6025926B2 (ja) | サービスを制御する方法、装置及びシステム | |
EP2824951B1 (en) | Method, device and system for marking service data packet | |
JP5269980B2 (ja) | Lte/epc通信ネットワークにおける料金請求 | |
CN101431423B (zh) | 一种用户业务流计费核减方法和装置 | |
EP2611234A1 (en) | Systems and methods for managing quality of service | |
KR101655641B1 (ko) | 크레딧 초과 pcc 규칙의 일시적 디스에이블 | |
US20160164752A1 (en) | Node and method for service usage reporting and quota establishment | |
WO2021036441A1 (zh) | 一种统计业务流量的方法和装置 | |
WO2014094228A1 (en) | Method and device for handling dropped data packets | |
CN104769978B (zh) | 计费方法及设备 | |
WO2013082789A1 (zh) | 一种拥塞控制方法及装置 | |
CN105532012B (zh) | 视频分发方法、设备和*** | |
WO2014187227A1 (zh) | 数据流传输控制方法和装置 | |
WO2011134319A1 (zh) | 用于分组业务的策略控制方法及分组业务*** | |
US20150256454A1 (en) | Method for informing a node in a radio access network (ran) about a type of service associated with an ip packet | |
EP3510726B1 (en) | Methods and nodes for managing charging of a user equipment by enabling management of traffic steering policy | |
WO2012129992A1 (zh) | 被赞助数据连接的处理方法及策略与计费规则功能实体 | |
CN110858957B (zh) | 一种信息推送***、方法、装置、介质和设备 | |
WO2011157137A2 (zh) | 策略控制方法、装置以及通信*** | |
CN104284319B (zh) | 一种基于拥塞控制的策略控制方法、装置和*** | |
CN103945359B (zh) | 一种业务数据的处理方法、装置和*** | |
CN104380783A (zh) | 一种流量监测的方法、装置及*** | |
CN103929756B (zh) | 一种网络信息处理方法、装置和*** | |
US10237418B2 (en) | Methods, systems, and computer readable media for charging based on radio congestion in mobile networks | |
WO2015048992A1 (en) | Handling overload of a network node |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |