数据流的用量监控方法及装置、PCEF实体.pdf

上传人:Y0****01 文档编号:4331330 上传时间:2018-09-13 格式:PDF 页数:19 大小:560.87KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110163684.3

申请日:

2011.06.17

公开号:

CN102833123A

公开日:

2012.12.19

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04L 12/26申请日:20110617|||公开

IPC分类号:

H04L12/26; H04L12/56

主分类号:

H04L12/26

申请人:

中兴通讯股份有限公司

发明人:

毛玉欣; 周晓云; 芮通; 吴锦花

地址:

518057 广东省深圳市南山区科技南路55号

优先权:

专利代理机构:

北京康信知识产权代理有限责任公司 11240

代理人:

余刚;梁丽超

PDF下载: PDF下载
内容摘要

本发明提供了一种数据流的用量监控方法及装置、PCEF实体,其中,上述方法包括:在对多个业务数据流进行组用量监控的过程中,策略和计费执行功能(PCEF)实体接收来自于策略和计费规则功能PCRF实体的针对多个业务数据流中的特定业务数据流的用量监控操作指示;PCEF实体根据接收的用量监控操作指示,对特定业务数据流的用量监控实施调整。采用本发明提供的上述技术方案,达到了可以方便地对组用量监控中的特定业务数据流(一个或多个)的用量监控进行管理的效果。

权利要求书

1.一种数据流的用量监控方法,其特征在于,包括:在对多个业务数据流进行组用量监控的过程中,策略和计费执行功能PCEF实体接收来自于策略和计费规则功能PCRF实体的针对所述多个业务数据流中的特定业务数据流的用量监控操作指示;所述PCEF实体根据接收的所述用量监控操作指示,对所述特定业务数据流的用量监控实施调整。2.根据权利要求1所述的方法,其特征在于,所述PCEF实体接收来自于PCRF实体的针对所述多个业务数据流中的特定业务数据流的用量监控操作指示之前,还包括:所述PCRF实体接收针对所述特定业务数据流执行用量监控操作的触发指示;所述PCRF实体根据所述触发指示下发所述用量监控操作指示。3.根据权利要求1或2所述的方法,其特征在于,所述用量监控操作指示包括以下之一:用量监控撤销指示、用量监控增加指示;其中,所述用量监控撤销指示用于指示停止针对所述特定业务数据流的用量监控,所述用量监控增加指示用于指示针对所述特定业务数据流实施用量监控。4.根据权利要求3所述的方法,其特征在于,还包括:所述用量监控操作指示为所述用量监控撤销指示时,所述用量监控操作指示包括:分配给所述特定业务数据流的监控标识monitoring key、针对所述特定业务数据流的用量监控撤销标识;所述用量监控操作指示为所述用量监控增加指示时,所述用量监控操作指示包括:分配给所述特定业务数据流的监控标识monitoring key、针对所述特定业务数据流的用量监控执行标识。5.根据权利要求3所述的方法,其特征在于,所述用量监控操作指示为所述用量监控撤销指示时,所述PCEF实体根据接收的所述用量监控操作指示,对所述特定业务数据流的用量监控实施调整,包括:所述PCRF实体针对所述特定业务数据流产生第一策略和计费控制PCC规则和第二PCC规则两个PCC规则;其中,所述第一PCC规则为已经在所述PCEF实体上安装的PCC规则,包括:第一五元组、监控标识monitoring key、第一优先级、删除所述PCC规则操作指示;所述第二PCC规则包括:第二五元组、第二优先级、安装所述PCC规则操作指示;所述第一优先级低于所述第二优先级;所述第一五元组和第二五元组相同;所述PCRF实体将所述第一和第二PCC规则下发给所述PCEF实体;所述PCEF实体执行所述第一和第二PCC规则取消对所述特定业务数据流的用量监控。6.一种策略和计费执行功能实体,应用于对多个业务数据流进行组用量监控的过程中,其特征在于,包括:第一接收模块,用于接收来自于策略和计费规则功能PCRF实体的针对所述多个业务数据流中的特定业务数据流的用量监控操作指示;第一调整模块,用于根据所述第一接收模块接收的所述用量监控操作指示,对所述特定业务数据流的用量监控实施调整。7.一种数据流的用量监控装置,包括:PCRF实体、PCEF实体,应用于对多个业务数据流进行组用量监控的过程中,其特征在于,所述PCEF实体包括:第二接收模块,用于接收来自于所述PCRF实体的针对所述多个业务数据流中的特定业务数据流的用量监控操作指示;第二调整模块,用于根据所述第二接收模块接收的所述用量监控操作指示,对所述特定业务数据流的用量监控实施调整。8.根据权利要求7所述的装置,其特征在于,所述PCRF实体包括:第三接收模块,用于接收针对所述特定业务数据流执行用量监控操作的触发指示;发送模块,用于根据所述触发指示下发所述用量监控操作指示。9.根据权利要求7或8所述的装置,其特征在于,所述用量监控操作指示包括以下之一:用量监控撤销指示、用量监控增加指示;其中,所述用量监控撤销指示用于指示停止针对所述特定业务数据流的用量监控,所述用量监控增加指示用于指示针对所述特定业务数据流实施用量监控。

说明书

数据流的用量监控方法及装置、PCEF实体

技术领域

本发明涉及通信领域,具体而言,涉及一种数据流的用量监控方法及装置、PCEF实体。

背景技术

第三代合作伙伴计划(3rd Generation Partnership Project,简称为3GPP)定义了针对移动
网络的策略和计费控制架构(Policy and Charging Control,PCC),如图1所示,各实体功能如
下描述:

策略和计费规则功能(Policy and Charging Rules Function,简称为PCRF)实体为业务包含
的业务数据流在传输过程中使用网络资源制定资源控制策略,包括服务质量(Quality of 
Service,简称为QoS)控制策略和计费控制策略。

策略和计费执行功能(Policy and Charging Enforcement Function,简称为PCEF)用于执
行PCRF下发的或者PCEF上预配置的PCC规则,对网络上传输的IP报文进行检测,识别该
IP报文隶属的业务数据流,并对业务数据流提供QoS和计费控制。

承载绑定和事件上报功能(Bearer Binding and Event Report Function,简称为BBERF)主
要用于对网络上传输的IP报文进行检测,并将IP报文按照规则映射到对应的承载通道上。
BBERF还执行承载相关事件的上报,例如当承载丢失,或者发生接入网络切换的时候,都需
要将相应的事件上报给PCRF实体,请求PCRF实体进行相应的决策。

用户签约数据库(Subscription Profile Repository,简称为SPR)用于保存用户签约的业务
信息,为PCRF实体制订PCC规则提供必要的用户签约信息。在线计费系统(Online Charging 
System,简称为OCS)和离线计费系统(Offiine Charging System,简称为OFCS)分别用于离
线和在线计费。

在用户开展业务过程中,PCC按照如下原理为业务(由若干业务数据流组成)在传输过
程中提供QoS保证,以提高用户的业务体验,提高网络资源使用效率:

业务包含的每个业务数据流都对应一个具体的PCC规则,PCC规则中定义了该业务数据
流传输时可以使用的QoS资源。在业务数据流正式在承载网络传输之前,PCRF实体需要根
据各种信息为业务数据流决策并制定PCC规则。PCRF实体决策并制定PCC规则所依据的信
息包括:

从AF接收的业务协商信息,该业务协商信息就是用户正式开展业务之前和通信对端协商
的开展所述业务的信息,例如开展所述业务的QoS要求,所使用的IP地址、五元组等信息;

从SPR接收的用户签约信息,例如用户签约信息中包含用户开始使用的QoS信息,则用
户开展业务时,业务对QoS的要求必须在用户签约信息所规定的用户可以使用的QoS信息内;

PCRF实体自身存储的运营商自定义的策略。例如运营商对漫游用户和非漫游用户开展业
务需要区分控制,此时可以在PCRF上配置运营商自定义的策略;

从PCEF实体或者BBERF上接收的信息。例如用户附着到网络时,PCRF需要通过PCEF
或者BBERF获取用户接入网络的信息,以供PCRF为用户开展业务进行策略决策;

从OCS获取用户的信用信息。例如一旦用户的信用用完,或者不够时,PCRF实体就无
法授权所述用户开展业务。

PCRF实体根据上述信息对业务数据流决策制定PCC规则,并将PCC规则PCEF实体(如
果网络中存在BBERF,则PCRF实体还需要制定QoS规则,并下发给BBERF)。PCEF实体
需要根据PCC规则的QoS要求建立相应的承载,并将PCC规则绑定到对应的承载上(如果
网络中存在BBERF,则由BBERF根据QoS规则建立承载)。如果网络中已经有和PCC规则
或者QoS规则指示的QoS相匹配的承载,则将所述PCC规则或者QoS规则绑定到已有的承
载上。

此后,当用户开展业务,业务数据流在承载网络上传输的时候,网关设备可以根据五元
组(由源IP地址、源端口号、目的IP地址、目的端口号、协议组成)将组成该业务数据流的
IP报文匹配到相应的PCC规则/QoS规则,根据PCC规则/QoS规则和承载的绑定关系,就可
以将所述业务数据流匹配到相应的承载上,从而为业务数据流在承载网络上的传输提供PCC
规则/QoS规则所指示的QoS保证。

在运营过程中还存在其他需求,比如对于某种业务,运营商希望前10M是供用户免费使
用的,当用户使用超出10M之后,就需要收取一定的费用;再比如运营商希望对某类业务在
前10M之前使用一种带宽保证,当超出10M之后需要对该类业务限制带宽。对于上述场景,
就要求用户开展业务,PCRF实体向PCEF实体下发PCC规则的同时,还需要下发用量监控
的指示,要求PCEF对所述业务实施用量监控,当所述业务的流量达到监控所要求的阈值时,
PCEF实体就要对用量监控实施上报,以便PCRF实体重新对所述业务进行决策,产生新的控
制策略。

用量监控的实现过程如图2所示的流程:

步骤A1-A3为PCRF实体向PCEF实体下发用量监控指示的过程,流程图中计费规则定
义(Charging Rule Definition)用于描述PCC规则,即一个Charging Rule Definition对应描述
一个业务数据流。监控标识(Monitoring Key)为用量监控标识,如果Charging Rule Definition
中包含了Monitoring Key就表明,需要对该业务数据流实施用量监控,同时为该Monitoring Key
产生一个用量监控信息(Usage Monitoring Information)。Usage Monitoring Information包含了
该momtoring key,还包含了该Monitoring Key对应的阈值(Granted Service Unit),另外包含
的信息由于与本发明无关,不作描述。从步骤A2中看出有两个业务数据流(即Charging Rule 
Definition-1和Charging Rule Definition-2),为这两个业务数据流分配了相同的Monitoring Key,
说明需要为这个两个业务数据流实施同一用量监控。如果需要为这两个业务数据流分别实施
用量监控,则需要为Charging Rule Definition-1产生Monitoring Key-1,为Charging Rule
Definition-2产生Monitoring Key-2,同时需要为这两个Monitoring Key分别产生Usage 
Monitoring Information,这种情况这里不在描述。

步骤A1,PCEF实体向PCRF实体发送信用控制请求(Credit-Control-Request,简称为
CCR);

步骤A2,PCRF实体向PCEF实体下发信用控制响应(Credit-Control-Answer,简称为
CCA),包含PCC规则(用charging rule definition表示),同时要求为所述PCC规则实施用量
监控,即PCC规则中包含了monitoring key,并为monitoring key产生包含阈值的usage 
monitoring information。PCRF实体也可在发送给PCEF实体的再授权请求(Re-Auth-Request,,
简称为RAR)消息中包含上述用量监控的指示。

步骤A3,对应PCRF实体向PCEF实体下发RAR消息,则PCEF实体向PCRF实体返回
再授权响应(Re-Auth-Answer,简称为RAA)消息。

步骤B,当PCEF实体收到PCRF实体下发的PCC规则后,安装规则。同时对PCC规则
对应的业务数据流(即业务数据流1和业务数据流2)实施用量监控。

步骤C1-C2为PCEF实体上报用量监控的过程。

步骤C1,当PCEF实体对Monitoring Key监控的累计用量达到步骤A2下发的阈值时,
PCEF实体进行用量监控上报。PCEF实体向PCRF实体发送CCR消息,携带Usage Monitoring 
Information,其中包含了上述Monitoring Key,另外还包含累计用量(用Used-Service-Unit表
示)。

步骤C2,PCRF实体向PCEF实体返回CCA响应。

步骤D,根据上报的累计用量,PCRF实体对利用该monitoring key进行用量监控的业务
数据流(即业务数据流-1和业务数据流-2)重新制定相应的控制策略。

步骤E1-E2为PCRF实体重新制定策略下发的过程。

步骤E1,PCRF实体向PCEF实体下发RAR消息,为业务数据流1和2重新下发控制策
略。

步骤E2,PCEF实体向PCRF实体返回响应。

上述用量监控机制,使得网络对业务的控制变得更加灵活。然而运营过程中,还存在如
下需求,例如运营商初始希望对一组业务数据流实施用量监控(即为所述一组业务数据流分
配相同的monitoring key,并为该monitoring key分配阈值,例如流程图2中所示的业务数据
流1和业务数据流2),我们将这种情况称为组用量监控。在对组用量监控实施过程中,如果
需要对其中的业务数据流撤销用量监控,即将该业务数据流的用量监控从上述组用量监控中
取消,利用现有的用量监控上报机制尚无法解决上述需求。另外对于实施组用量监控中的业
务数据流的用量监控实施修改,或者将一个新的业务数据流加入所述组用量监控中,利用现
有用量监控机制解决上述问题时,实现复杂,影响到系统性能。

针对相关技术中的上述问题,目前尚未提出有效的解决方案。

发明内容

本发明的主要目的在于提供一种数据流的用量监控方法及装置、PCEF实体,以解决上述
问题至少之一。

根据本发明的一个方面,提供了一种数据流的用量监控方法,包括:在对多个业务数据
流进行组用量监控的过程中,策略和计费执行功能(PCEF)实体接收来自于策略和计费规则
功能PCRF实体的针对多个业务数据流中的特定业务数据流的用量监控操作指示;PCEF实体
根据接收的用量监控操作指示,对特定业务数据流的用量监控实施调整。

上述PCEF实体接收来自于PCRF实体的针对多个业务数据流中的特定业务数据流的用量
监控操作指示之前,还包括:PCRF实体接收针对特定业务数据流执行用量监控操作的触发指
示;PCRF实体根据触发指示下发用量监控操作指示。

上述用量监控操作指示包括以下之一:用量监控撤销指示、用量监控增加指示;其中,
用量监控撤销指示用于指示停止针对特定业务数据流的用量监控,用量监控增加指示用于指
示针对特定业务数据流实施用量监控。

上述方法还包括:用量监控操作指示为用量监控撤销指示时,用量监控操作指示包括:
分配给特定业务数据流的监控标识monitoring key、针对特定业务数据流的用量监控撤销标识;
用量监控操作指示为用量监控增加指示时,用量监控操作指示包括:分配给特定业务数据流
的监控标识monitoring key、针对特定业务数据流的用量监控执行标识。

上述用量监控操作指示为用量监控撤销指示时,PCEF实体根据接收的用量监控操作指
示,对特定业务数据流的用量监控实施调整,包括:PCRF实体针对特定业务数据流产生第一
策略和计费控制PCC规则和第二PCC规则两个PCC规则;其中,第一PCC规则为已经在PCEF
实体上安装的PCC规则,包括:第一五元组、监控标识monitoring key、第一优先级、删除
PCC规则操作指示;第二PCC规则包括:第二五元组、第二优先级、安装PCC规则操作指示;
第一优先级低于第二优先级;第一五元组和第二五元组相同;PCRF实体将第一和第二PCC
规则下发给PCEF实体;PCEF实体执行第一和第二PCC规则取消对特定业务数据流的用量监
控。

根据本发明的另一个方面,还提供一种策略和计费执行功能实体,应用于对多个业务数
据流进行组用量监控的过程中,包括:第一接收模块,用于接收来自于策略和计费规则功能
PCRF实体的针对多个业务数据流中的特定业务数据流的用量监控操作指示;第一调整模块,
用于根据第一接收模块接收的用量监控操作指示,对特定业务数据流的用量监控实施调整。

根据本发明的再一方面,提供一种数据流的用量监控装置,包括:PCRF实体、PCEF实
体,应用于对多个业务数据流进行组用量监控的过程中,其中,上述PCEF实体包括:第二接
收模块,用于接收来自于PCRF实体的针对多个业务数据流中的特定业务数据流的用量监控操
作指示;第二调整模块,用于根据第二接收模块接收的用量监控操作指示,对特定业务数据
流的用量监控实施调整。

上述PCRF实体包括:第三接收模块,用于接收针对特定业务数据流执行用量监控操作的
触发指示;发送模块,用于根据触发指示下发用量监控操作指示。

上述用量监控操作指示包括以下之一:用量监控撤销指示、用量监控增加指示;其中,
用量监控撤销指示用于指示停止针对特定业务数据流的用量监控,用量监控增加指示用于指
示针对特定业务数据流实施用量监控。

通过本发明,采用PCRF实体向PCEF实体下发其接收到的用量监控操作指示(即PCEF
实体接收来自于PCRF实体的用量监控操作指示)的技术手段,解决了相关技术中,无法解决
对组用量监控中的特定业务数据流(一个或多个)的用量监控进行管理(例如取消、修改、
增加)的问题,进而达到了可以方便地对组用量监控中的特定业务数据流(一个或多个)的
用量监控进行管理的效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示
意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为根据相关技术的3GPP PCC R8架构示意图;

图2为根据相关技术的用量监控实现流程示意图;

图3为根据本发明实施例的数据流的用量监控方法的流程图;

图4为根据本发明实例2的数据流的用量监控方法的流程示意图;

图5为根据本发明实例3的数据流的用量监控方法的流程示意图;

图6为根据本发明实例4的数据流的用量监控方法的流程示意图;

图7为根据本发明实施例的策略和计费执行功能实体的结构框图;

图8为根据本发明实施例的数据流的用量监控装置示意图;

图9为根据本发明优选实施例的数据流的用量监控装置示意图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,
本申请中的实施例及实施例中的特征可以相互组合。

图3为根据本发明实施例的数据流的用量监控方法的流程图。如图3所示,该流程包括:

步骤S302,在对多个业务数据流进行组用量监控的过程中,PCEF实体接收来自于策略和
计费规则功能PCRF实体的针对多个业务数据流中的特定业务数据流的用量监控操作指示;

步骤S304,PCEF实体根据接收的用量监控操作指示,对特定业务数据流的用量监控实施
调整。在实际应用时,上述特定业务数据流可以为一个或多个。

上述实施例中,由于PCEF实体接收来自于PCRF实体的用量监控操作指示,PCEF实体
根据上述用量监控操作指示对特定业务数据流的用量监控实施调整,因此可以解决对组用量
监控中的特定业务数据流(一个或多个)的用量监控进行管理(例如取消、修改、增加)。

在具体应用过程中,上述方法还可以包括以下处理过程:PCRF实体接收针对特定业务数
据流执行用量监控操作的触发指示;PCRF实体根据触发指示下发用量监控操作指示。上述处
理过程可以在上述PCEF实体接收来自于PCRF实体的针对多个业务数据流中的特定业务数据
流的用量监控操作指示之前进行。通过上述处理过程,PCRF实体可以在收到触发指示后再下
发用量监控操作指示,可以节省运行资源。

在具体应用过程中,上述用量监控操作指示包括但不限于以下之一:用量监控撤销指示、
用量监控增加指示;其中,用量监控撤销指示用于指示停止针对特定业务数据流的用量监控,
用量监控增加指示用于指示针对特定业务数据流实施用量监控。这样,通过上述指示信息可
以对组用量监控中的特定业务数据流的用量监控进行撤销或增加。

在具体应用过程中,上述方法还包括:用量监控操作指示为用量监控撤销指示时,用量
监控操作指示包括:分配给特定业务数据流的监控标识monitoring key、针对特定业务数据流
的用量监控撤销标识;用量监控操作指示为用量监控增加指示时,用量监控操作指示包括:
分配给特定业务数据流的监控标识monitoring key、针对特定业务数据流的用量监控执行标识。

在具体应用过程中,上述用量监控操作指示为用量监控撤销指示时,PCEF实体根据接收
的用量监控操作指示,对特定业务数据流的用量监控实施调整,还可以包括以下处理过程:
PCRF实体针对特定业务数据流产生第一策略和计费控制PCC规则和第二PCC规则两个PCC
规则;其中,第一PCC规则为已经在PCEF实体上安装的PCC规则,包括:第一五元组、监
控标识monitoring key、第一优先级、删除PCC规则操作指示;第二PCC规则包括:第二五
元组、第二优先级、安装PCC规则操作指示;第一优先级低于第二优先级;第一五元组和第
二五元组相同;PCRF实体将第一和第二PCC规则下发给PCEF实体;PCEF实体执行第一和
第二PCC规则取消对特定业务数据流的用量监控。在具体实施时,可以直接根据上述用量监
控操作指示撤销上述特定业务数据流的用量监控,也可以根据上述处理过程撤销上述特定业
务数据流的用量监控。在具体实施时,PCEF收到所述PCC规则之后,由于第一优先级低于
第二优先级先按照新PCC规则,再删除原有PCC规则,并且由于新PCC规则中不包含
monitoring key,因此将取消对应业务数据流的用量监控。需要说明的是,在上述处理过程中,
可以认为上述用量监控操作指示可以包括第一PCC规则和第二PCC规则,因此,上述处理过
程与上述PCEF实体根据接收的用量监控操作指示,对特定业务数据流的用量监控实施调整并
不冲突。

实例1

针对现有用量监控上报机制尚无法解决从组用量监控中取消针对某一业务数据流的用量
监控的问题,本实例提出了针对业务数据流实施用量监控的方法,以解决上述问题,同时也
可以对组用量监控中的某一业务数据流的用量监控实施更改,或者新的业务数据流加入组用
量监控的现有实现流程实施优化。具体技术方案如下:

前提条件:针对特定业务数据流实施用量监控,为所述业务数据流下发PCC规则(用
charging rule definition表示,同时用charging rule name标识),所述PCC规则中包含Monitoring 
key,PCRF下发所述PCC规则的同时,下发针对所述Monitoring key的用量监控信息(用Usage 
Monitoring Information表示)。对标识了Monitoring key的业务数据流实施用量监控。如果多
个业务数据流使用相同的monitoring key,则对上述多个业务数据流实施组用量监控。如果此
时PCRF收到对上述特定业务数据流的用量监控实施操作的指示,则对所述业务数据流的用量
监控实现方法如下:

PCRF向PCEF下发针对该业务数据流的用量监控操作指示;

所述操作指示包括:用量监控撤销或用量监控增加;

所述操作指示包含在所述用量监控信息(Usage Monitoring Information)中。

所述用量监控信息中还包含所述业务数据流对应的PCC规则标识(即charging rule name)

PCEF收到所述用量监控操作指示后,对所述PCC规则对应的业务数据流的用量监控按
照指示内容实施调整。

上述用量监控调整具体为:如果指示内容为用量监控撤销,则停止针对所述业务数据流
的用量监控;如果指示内容为用量监控增加,则将所述业务数据流加入Monitoring key对应的
用量监控组中,对所述业务数据流实施用量监控。

针对从组用量监控中撤销针对某一业务数据流的用量监控的需求,本实例提出了一种替
代方案:

当PCRF收到对上述特定业务数据流的用量监控取消的指示,对所述业务数据流的用量监
控实施撤销的实现方法如下:

PCRF针对所述业务数据流决策产生第一和第二PCC规则,并下发给PCEF。

所述PCC规则中,其中第一PCC规则为已经在PCEF上安装的PCC规则,包括:第一
五元组、监控标识monitoring key、第一优先级、删除所述PCC规则操作指示;所述第二PCC
规则包括:第二五元组、第二优先级、安装所述PCC规则操作指示;所述第一优先级低于所
述第二优先级;所述第一五元组和第二五元组相同,即两个规则同时为业务数据流所用。

PCEF收到所述PCC规则之后,按照优先级先安装第二PCC规则,再删除第一PCC规则。

由于第二PCC规则中不包含monitoring key,因此将取消对应业务数据流的用量监控。

实例2

本实例给出了对业务数据流-1取消用量监控的实施例。本实例的假设前提如下,需要对
两个业务数据流(业务数据流-1和业务数据流-2)实施用量监控,PCRF为业务数据流-1决策
产生PCC规则-1(用charging rule name-1标识),为业务数据流-2决策产生PCC规则-2(用
charging rule name-2标识),同时为这两个PCC规则分配相同的monitoring key,并为该
monitoring key产生对应的用量监控信息(usage monitoring information)。在用量监控过程中,
需要对业务数据流-1取消用量监控,其实现如图4所示。流程描述如下:

步骤S402,PCRF收到来自PCEF的授权请求;

步骤S404,PCRF向PCEF返回授权结果,同时PCRF向PCEF下发针对业务数据流-1和
业务数据流-2的用量监控指示。例如按照如下形式下发:

Charging rule definition-1

[charging rule name-1,monitoring key]

Charging rule definition-2

[charging rule name-2,monitoring key]

Usage monitoring Information

[monitoring key,granted service unit]

其中,业务数据流-1对应的PCC规则用charging rule definition-1表示,包含了PCC规则
标识charging rule name-1和用量监控标识monitoring key;业务数据流-2对应的PCC规则用
charging rule definition-2表示,包含了PCC规则标识charging rule name-2和用量监控标识
monitoring key。PCRF同时将所述monitoring key对应的用量监控信息usage monitoring 
information下发给PCEF,包含了所述monitoring key和对应的阈值granted service unit。

步骤S406,按照PCRF下发的用量监控指示,PCEF对业务数据流-1和业务数据流-2实
施用量监控。

步骤S408,PCRF收到针对业务数据流-1取消用量监控的指示。

步骤S410,PCRF向PCEF下发针对业务数据流-1的用量监控取消的指示。例如按照如
下形式下发:

Usage monitoring information

(monitoring key)

(usage monitoring feature)

[usage monitoring support=disabled]

[charging rule name-1]

PCRF下发的取消用量监控的指示信息在Usage monitoring information中包含。Usage 
monitoring information包含了monitoring key和usage monitoring feature,其中monitoring key
为步骤S404中针对业务数据流-1实施用量监控所使用的monitoring key。usage monitoring 
feature包含了usage monitoring support和charging rule name-1,其中usage monitoring support
取值为disabled(即用量监控撤销标识),表示需要取消charging rule name-1(即业务数据流-1)
的用量监控。如果usage monitoring feature中只包含了usage monitoring support=disabled(即用
量监控增加标识),而不包含charging rule name则表示需要取消标识了所述monitoring key的
所有业务数据流的用量监控。

步骤S412,PCEF向PCRF返回确认消息。

步骤S414,按照PCRF下发的针对业务数据流-1的用量监控取消的指示,PCEF进行用
量监控调整,即从charging rule definition-1中删除monitoring key,停止对业务数据流-1的用
量监控。

实例3

本实例给出了对业务数据流-1取消用量监控的实施例。本实施例的假设前提如下,需要
对两个业务数据流(业务数据流-1和业务数据流-2)实施用量监控,PCRF为业务数据流-1决
策产生PCC规则-1(用charging rule name-1标识),为业务数据流-2决策产生PCC规则-2(用
charging rule name-2标识),同时为这两个PCC规则分配相同的monitoring key-1,并为该
monitoring key-1产生对应的用量监控信息(usage monitoring information)。在用量监控过程中,
需要对业务数据流-1从上述用量监控组中取消,同时将之加入到另外的用量监控组(用
monitoring key-2表示)中,其实现如图4所示。流程描述如下:

步骤S502,PCRF收到来自PCEF的授权请求。

步骤S504,PCRF向PCEF返回授权结果,同时PCRF向PCEF下发针对业务数据流-1和
业务数据流-2的用量监控指示。例如按照如下形式下发:

Charging rule definition-1

[charging rule name-1,monitoring key-1]

Charging rule definition-2

[charging rule name-2,monitoring key-1]

Usage monitoring Information

[monitoring key-1,granted service unit]

其中,业务数据流-1对应的PCC规则用charging rule definition-1表示,包含了PCC规则
标识charging rule name-1和用量监控标识monitoring key-1;业务数据流-2对应的PCC规则用
charging rule definition-2表示,包含了PCC规则标识charging rule name-2和用量监控标识
monitoring key-1。PCRF同时将所述monitoring key-1对应的用量监控信息usage monitoring 
information下发给PCEF,包含了所述monitoring key-1和对应的阈值granted service unit。

步骤S506,按照PCRF下发的用量监控指示,PCEF对业务数据流-1和业务数据流-2实
施用量监控。

步骤S508,PCRF收到将业务数据流-1从monitoring key-1对应的用量监控组中取消,同
时将之加入monitoring key-2对应的用量监控组的指示。

步骤S510,PCRF向PCEF下发所述指示。例如按照如下形式下发:

Usage monitoring information-1

(monitoring key-1)

(usage monitoring feature)

[usage monitoring support=disabled]

[charging rule name-1]

Usage monitonng information-2

(monitoring key-2)

(usage monitoring feature)

[usage monitoring support=enabled]

[charging rule name-1]

PCRF下发针对业务数据流-1的用量监控调整指示信息包含Usage monitoring 
information-1和Usage monitoring information-2。其中Usage monitoring information-1用于指示
将charging rule name-1(即业务数据流-1)的用量监控从monitoring key-1对应的用量监控组中取
消,Usage monitoring information-2指示将charging rule name-1(即业务数据流-1)加入到
monitoring key-2对应的用量监控组中。

步骤S512,PCEF向PCRF返回确认消息。

步骤S514,按照PCRF下发的针对业务数据流-1的用量监控调整的指示,PCEF从charging 
rule definition-1中删除monitoring key-1,即将业务数据流-1的用量监控从所述monitoring key-1
对应的用量监控组中取消,同时在charging rule definition-1中增加monitoring key-2,表示将
业务数据流-1加入monitoring key-2对应的用量监控组中。

实例4

本实例的假设前提如下,需要对两个业务数据流(业务数据流-1和业务数据流-2)实施用
量监控,PCRF为业务数据流-1决策产生PCC规则-1(用charging rule name-1标识),为业务
数据流-2决策产生PCC规则-2(用charging rule name-2标识),同时为这两个PCC规则分配
相同的monitoring key,并为该monitoring key产生用量监控信息(usage monitoring 
information)。在用量监控过程中,需要对业务数据流-1取消用量监控,其实现如图6所示。
流程描述如下:

步骤S602,PCRF收到来自PCEF的授权请求。

步骤S604,PCRF向PCEF返回授权结果,同时PCRF向PCEF下发针对业务数据流-1和
业务数据流-2的用量监控指示。例如按照如下形式下发:

Charging rule definition-1

[charging rule name-1,monitoring key]

Charging rule definition-2

[charging rule name-2,monitoring key]

Usage monitoring Information

[monitoring key,granted service unit]

其中,业务数据流-1对应的PCC规则用charging rule definition-1表示,包含了PCC规则
标识charging rule name-1和用量监控标识monitoring key;业务数据流-2对应的PCC规则用
charging rule definition-2表示,包含了PCC规则标识charging rule name-2和用量监控标识
monitoring key。PCRF同时将所述monitoring key对应的用量监控信息usage monitoring 
information下发给PCEF,包含了所述monitoring key和对应的阈值granted service unit。

步骤S606,按照PCRF下发的用量监控指示,PCEF对业务数据流-1和业务数据流-2实
施用量监控。

步骤S608,PCRF收到针对业务数据流-1取消用量监控的指示。

步骤S610,PCRF重新为业务数据流-1决策产生控制策略。PCRF为业务数据流-1产生两
个PCC规则,其中PCC规则-1(用charging rule definition-1表示)为原来已经安装到PCEF
的规则,PCC规则-3(用charging rule definition-3表示)为新PCC规则。PCRF下发RAR消
息中包含的信息如下:

Charging rule remove

[charging rule definition-1(charging rule name-1,5-tuple,monitoring key,precedence)]

Charging rule install

[charging rule definition-3(charging rule name-3,5-tuple,precedence)]

其中charging rule remove表示要删除PCC规则-1(即用charging rule name-1标识),
charging rule install表示安装PCC规则-3(即用charging rule name-3标识)。PCC规则-1和PCC
规则-3具有相同的五元组信息(用5-tuple表示)。PCC规则-1中包含monitoring key,但PCC
规则-3中不包含。PCC规则-1的优先级设置低于PCC规则-3的优先级,表示优先执行PCC
规则-3。

步骤S612,PCEF返回RAA响应。

步骤S614,PCEF收到PCRF下发的策略之后,按照PCC规则执行优先级,首先安装PCC
规则-3,然后删除PCC规则-1。由于PCC规则-3和PCC规则-1都是和业务数据流-1绑定的,
而当前激活的PCC-规则-3中不包含monitonng key,即按照新的PCC规则,不需要对业务数
据流-1实施用量监控。因此为业务数据流-1安装新的不包含monitonng key的PCC规则,删
除原来包含monitoring key的PCC规则,可以实现撤销对业务数据流-1的用量监控。

图7为根据本发明实施例的策略和计费执行功能实体的结构框图。本实例中的PCEF实体
应用于对多个业务数据流进行组用量监控的过程中,如图7所示,该PCEF实体包括:

第一接收模块70,用于接收来自于策略和计费规则功能PCRF实体的针对多个业务数据
流中的特定业务数据流的用量监控操作指示;

第一调整模块72,与第一接收模块70相连,用于根据第一接收模块70接收的用量监控
操作指示,对特定业务数据流的用量监控实施调整。

图8为根据本发明实施例的数据流的用量监控装置示意图。本实施例中的装置应用于对
多个业务数据流进行组用量监控的过程中,如图8所示,该装置包括:PCRF实体80、PCEF
实体82,其中,

上述PCEF实体82包括:第二接收模块820,与PCRF实体80相连,用于接收来自于PCRF
实体80的针对多个业务数据流中的特定业务数据流的用量监控操作指示;第二调整模块822,
与第二接收模块820相连,用于根据第二接收模块820接收的用量监控操作指示,对特定业
务数据流的用量监控实施调整。

在具体应用过程中,如图9所示,上述PCRF实体80包括:第三接收模块800,用于接
收针对特定业务数据流执行用量监控操作的触发指示;发送模块802,与第三接收模块800相
连,用于根据触发指示下发用量监控操作指示。

在具体应用过程中,上述用量监控操作指示包括以下之一:用量监控撤销指示、用量监
控增加指示;其中,用量监控撤销指示用于指示停止针对特定业务数据流的用量监控,用量
监控增加指示用于指示针对特定业务数据流实施用量监控。

需要注意的是,上述装置或实体中的各模块相关结合的优选工作方式具体可以上述方法
实施例的描述,此处不再赘述。

从以上的描述中,可以看出,本发明实现了如下技术效果:

通过本发明,采用PCRF实体向PCEF实体下发其接收到的用量监控操作指示的技术手段,
解决了相关技术中,无法解决对组用量监控中的特定业务数据流(一个或多个)的用量监控
进行管理(例如取消、修改、增加)的问题,进而达到了可以方便地对组用量监控中的特定
业务数据流(一个或多个)的用量监控进行管理的效果。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算
装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,
可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置
中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步
骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个
集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员
来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等
同替换、改进等,均应包含在本发明的保护范围之内。

数据流的用量监控方法及装置、PCEF实体.pdf_第1页
第1页 / 共19页
数据流的用量监控方法及装置、PCEF实体.pdf_第2页
第2页 / 共19页
数据流的用量监控方法及装置、PCEF实体.pdf_第3页
第3页 / 共19页
点击查看更多>>
资源描述

《数据流的用量监控方法及装置、PCEF实体.pdf》由会员分享,可在线阅读,更多相关《数据流的用量监控方法及装置、PCEF实体.pdf(19页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102833123 A (43)申请公布日 2012.12.19 C N 1 0 2 8 3 3 1 2 3 A *CN102833123A* (21)申请号 201110163684.3 (22)申请日 2011.06.17 H04L 12/26(2006.01) H04L 12/56(2006.01) (71)申请人中兴通讯股份有限公司 地址 518057 广东省深圳市南山区科技南路 55号 (72)发明人毛玉欣 周晓云 芮通 吴锦花 (74)专利代理机构北京康信知识产权代理有限 责任公司 11240 代理人余刚 梁丽超 (54) 发明名称 数据流的用量监控方法及。

2、装置、PCEF实体 (57) 摘要 本发明提供了一种数据流的用量监控方法及 装置、PCEF实体,其中,上述方法包括:在对多个 业务数据流进行组用量监控的过程中,策略和计 费执行功能(PCEF)实体接收来自于策略和计费 规则功能PCRF实体的针对多个业务数据流中的 特定业务数据流的用量监控操作指示;PCEF实体 根据接收的用量监控操作指示,对特定业务数据 流的用量监控实施调整。采用本发明提供的上述 技术方案,达到了可以方便地对组用量监控中的 特定业务数据流(一个或多个)的用量监控进行 管理的效果。 (51)Int.Cl. 权利要求书2页 说明书11页 附图5页 (19)中华人民共和国国家知识产权。

3、局 (12)发明专利申请 权利要求书 2 页 说明书 11 页 附图 5 页 1/2页 2 1.一种数据流的用量监控方法,其特征在于,包括: 在对多个业务数据流进行组用量监控的过程中,策略和计费执行功能PCEF实体接收 来自于策略和计费规则功能PCRF实体的针对所述多个业务数据流中的特定业务数据流的 用量监控操作指示; 所述PCEF实体根据接收的所述用量监控操作指示,对所述特定业务数据流的用量监 控实施调整。 2.根据权利要求1所述的方法,其特征在于,所述PCEF实体接收来自于PCRF实体的针 对 所述多个业务数据流中的特定业务数据流的用量监控操作指示之前,还包括: 所述PCRF实体接收针对所。

4、述特定业务数据流执行用量监控操作的触发指示; 所述PCRF实体根据所述触发指示下发所述用量监控操作指示。 3.根据权利要求1或2所述的方法,其特征在于,所述用量监控操作指示包括以下之 一: 用量监控撤销指示、用量监控增加指示; 其中,所述用量监控撤销指示用于指示停止针对所述特定业务数据流的用量监控,所 述用量监控增加指示用于指示针对所述特定业务数据流实施用量监控。 4.根据权利要求3所述的方法,其特征在于,还包括: 所述用量监控操作指示为所述用量监控撤销指示时,所述用量监控操作指示包括:分 配给所述特定业务数据流的监控标识monitoring key、针对所述特定业务数据流的用量监 控撤销标识。

5、; 所述用量监控操作指示为所述用量监控增加指示时,所述用量监控操作指示包括:分 配给所述特定业务数据流的监控标识monitoring key、针对所述特定业务数据流的用量监 控执行标识。 5.根据权利要求3所述的方法,其特征在于,所述用量监控操作指示为所述用量监控 撤销指示时,所述PCEF实体根据接收的所述用量监控操作指示,对所述特定业务数据流的 用量监控实施调整,包括: 所述PCRF实体针对所述特定业务数据流产生第一策略和计费控制PCC规则和第二PCC 规则两个PCC规则; 其中,所述第一PCC规则为已经在所述PCEF实体上安装的PCC规则,包括:第一五元 组、监控标识monitoring 。

6、key、第一优先级、删除所述PCC规则操作指示;所述第二PCC规 则包括:第二五元组、第二优先级、安装所述PCC规则操作指示;所述第一优先级低于所述 第二优先级;所述第一五元组和第二五元组相同; 所述PCRF实体将所述第一和第二PCC规则下发给所述PCEF实体; 所述PCEF实体执行所述第一和第二PCC规则取消对所述特定业务数据流的用量监控。 6.一种策略和计费执行功能实体,应用于对多个业务数据流进行组用量监控的过程 中,其特征在于,包括: 第一接收模块,用于接收来自于策略和计费规则功能PCRF实体的针对所述多个业务 数据流中的特定业务数据流的用量监控操作指示; 第一调整模块,用于根据所述第一。

7、接收模块接收的所述用量监控操作指示,对所述特 权 利 要 求 书CN 102833123 A 2/2页 3 定业务数据流的用量监控实施调整。 7.一种数据流的用量监控装置,包括:PCRF实体、PCEF实体,应用于对多个业务数据流 进行组用量监控的过程中,其特征在于,所述PCEF实体包括: 第二接收模块,用于接收来自于所述PCRF实体的针对所述多个业务数据流中的特定 业务数据流的用量监控操作指示; 第二调整模块,用于根据所述第二接收模块接收的所述用量监控操作指示,对所述特 定业务数据流的用量监控实施调整。 8.根据权利要求7所述的装置,其特征在于,所述PCRF实体包括: 第三接收模块,用于接收针。

8、对所述特定业务数据流执行用量监控操作的触发指示; 发送模块,用于根据所述触发指示下发所述用量监控操作指示。 9.根据权利要求7或8所述的装置,其特征在于,所述用量监控操作指示包括以下之 一: 用量监控撤销指示、用量监控增加指示; 其中,所述用量监控撤销指示用于指示停止针对所述特定业务数据流的用量监控,所 述用量监控增加指示用于指示针对所述特定业务数据流实施用量监控。 权 利 要 求 书CN 102833123 A 1/11页 4 数据流的用量监控方法及装置、 PCEF 实体 技术领域 0001 本发明涉及通信领域,具体而言,涉及一种数据流的用量监控方法及装置、PCEF实 体。 背景技术 000。

9、2 第三代合作伙伴计划(3rd Generation Partnership Project,简称为3GPP)定义 了针对移动网络的策略和计费控制架构(Policy and Charging Control,PCC),如图1所 示,各实体功能如下描述: 0003 策略和计费规则功能(Policy and Charging Rules Function,简称为PCRF)实 体为业务包含的业务数据流在传输过程中使用网络资源制定资源控制策略,包括服务质量 (Quality of Service,简称为QoS)控制策略和计费控制策略。 0004 策略和计费执行功能(Policy and Chargin。

10、g Enforcement Function,简称为 PCEF)用于执行PCRF下发的或者PCEF上预配置的PCC规则,对网络上传输的IP报文进行 检测,识别该IP报文隶属的业务数据流,并对业务数据流提供QoS和计费控制。 0005 承载绑定和事件上报功能(Bearer Binding and Event Report Function,简称为 BBERF)主要用于对网络上传输的IP报文进行检测,并将IP报文按照规则映射到对应的承 载通道上。BBERF还执行承载相关事件的上报,例如当承载丢失,或者发生接入网络切换的 时候,都需要将相应的事件上报给PCRF实体,请求PCRF实体进行相应的决策。 。

11、0006 用户签约数据库(Subscription Profile Repository,简称为SPR)用于保存用 户签约的业务信息,为PCRF实体制订PCC规则提供必要的用户签约信息。在线计费系统 (Online Charging System,简称为OCS)和离线计费系统(Offiine Charging System,简称 为OFCS)分别用于离线和在线计费。 0007 在用户开展业务过程中,PCC按照如下原理为业务(由若干业务数据流组成)在 传输过程中提供QoS保证,以提高用户的业务体验,提高网络资源使用效率: 0008 业务包含的每个业务数据流都对应一个具体的PCC规则,PCC规则中。

12、定义了该业 务数据流传输时可以使用的QoS资源。在业务数据流正式在承载网络传输之前,PCRF实体 需要根据各种信息为业务数据流决策并制定PCC规则。PCRF实体决策并制定PCC规则所依 据的信息包括: 0009 从AF接收的业务协商信息,该业务协商信息就是用户正式开展业务之前和通信 对端协商的开展所述业务的信息,例如开展所述业务的QoS要求,所使用的IP地址、五元组 等信息; 0010 从SPR接收的用户签约信息,例如用户签约信息中包含用户开始使用的QoS信息, 则用户开展业务时,业务对QoS的要求必须在用户签约信息所规定的用户可以使用的QoS 信息内; 0011 PCRF实体自身存储的运营商。

13、自定义的策略。例如运营商对漫游用户和非漫游用户 开展业务需要区分控制,此时可以在PCRF上配置运营商自定义的策略; 说 明 书CN 102833123 A 2/11页 5 0012 从PCEF实体或者BBERF上接收的信息。例如用户附着到网络时,PCRF需要通过 PCEF或者BBERF获取用户接入网络的信息,以供PCRF为用户开展业务进行策略决策; 0013 从OCS获取用户的信用信息。例如一旦用户的信用用完,或者不够时,PCRF实体 就无法授权所述用户开展业务。 0014 PCRF实体根据上述信息对业务数据流决策制定PCC规则,并将PCC规则PCEF实体 (如果网络中存在BBERF,则PCR。

14、F实体还需要制定QoS规则,并下发给BBERF)。PCEF实体 需要根据PCC规则的QoS要求建立相应的承载,并将PCC规则绑定到对应的承载上(如果 网络中存在BBERF,则由BBERF根据QoS规则建立承载)。如果网络中已经有和PCC规则或 者QoS规则指示的QoS相匹配的承载,则将所述PCC规则或者QoS规则绑定到已有的承载 上。 0015 此后,当用户开展业务,业务数据流在承载网络上传输的时候,网关设备可以根据 五元组(由源IP地址、源端口号、目的IP地址、目的端口号、协议组成)将组成该业务数据 流的IP报文匹配到相应的PCC规则/QoS规则,根据PCC规则/QoS规则和承载的绑定关系,。

15、 就可以将所述业务数据流匹配到相应的承载上,从而为业务数据流在承载网络上的传输提 供PCC规则/QoS规则所指示的QoS保证。 0016 在运营过程中还存在其他需求,比如对于某种业务,运营商希望前10M是供用户 免费使用的,当用户使用超出10M之后,就需要收取一定的费用;再比如运营商希望对某类 业务在前10M之前使用一种带宽保证,当超出10M之后需要对该类业务限制带宽。对于上 述场景,就要求用户开展业务,PCRF实体向PCEF实体下发PCC规则的同时,还需要下发用 量监控的指示,要求PCEF对所述业务实施用量监控,当所述业务的流量达到监控所要求的 阈值时,PCEF实体就要对用量监控实施上报,以。

16、便PCRF实体重新对所述业务进行决策,产 生新的控制策略。 0017 用量监控的实现过程如图2所示的流程: 0018 步骤A1-A3为PCRF实体向PCEF实体下发用量监控指示的过程,流程图中计 费规则定义(Charging Rule Definition)用于描述PCC规则,即一个Charging Rule Definition对应描述一个业务数据流。监控标识(Monitoring Key)为用量监控标识, 如果Charging Rule Definition中包含了Monitoring Key就表明,需要对该业务数据 流实施用量监控,同时为该Monitoring Key产生一个用量监控信息。

17、(Usage Monitoring Information)。Usage Monitoring Information包含了该momtoring key,还包含了该 Monitoring Key对应的阈值(Granted Service Unit),另外包含的信息由于与本发明无 关,不作描述。从步骤A2中看出有两个业务数据流(即Charging Rule Definition-1和 Charging Rule Definition-2),为这两个业务数据流分配了相同的Monitoring Key,说明 需要为这个两个业务数据流实施同一用量监控。如果需要为这两个业务数据流分别实施 用量监控,则需。

18、要为Charging Rule Definition-1产生Monitoring Key-1,为Charging RuleDefinition-2产生Monitoring Key-2,同时需要为这两个Monitoring Key分别产生 Usage Monitoring Information,这种情况这里不在描述。 0019 步骤A1,PCEF实体向PCRF实体发送信用控制请求(Credit-Control-Request,简 称为CCR); 0020 步骤A2,PCRF实体向PCEF实体下发信用控制响应(Credit-Control-Answer,简 说 明 书CN 102833123 A。

19、 3/11页 6 称为CCA),包含PCC规则(用charging rule definition表示),同时要求为所述PCC规 则实施用量监控,即PCC规则中包含了monitoring key,并为monitoring key产生包含阈 值的usage monitoring information。PCRF实体也可在发送给PCEF实体的再授权请求 (Re-Auth-Request,简称为RAR)消息中包含上述用量监控的指示。 0021 步骤A3,对应PCRF实体向PCEF实体下发RAR消息,则PCEF实体向PCRF实体返回 再授权响应(Re-Auth-Answer,简称为RAA)消息。 00。

20、22 步骤B,当PCEF实体收到PCRF实体下发的PCC规则后,安装规则。同时对PCC规 则对应的业务数据流(即业务数据流1和业务数据流2)实施用量监控。 0023 步骤C1-C2为PCEF实体上报用量监控的过程。 0024 步骤C1,当PCEF实体对Monitoring Key监控的累计用量达到步骤A2下发的 阈值时,PCEF实体进行用量监控上报。PCEF实体向PCRF实体发送CCR消息,携带Usage Monitoring Information,其中包含了上述Monitoring Key,另外还包含累计用量(用 Used-Service-Unit表示)。 0025 步骤C2,PCRF实体。

21、向PCEF实体返回CCA响应。 0026 步骤D,根据上报的累计用量,PCRF实体对利用该monitoring key进行用量监控 的业务数据流(即业务数据流-1和业务数据流-2)重新制定相应的控制策略。 0027 步骤E1-E2为PCRF实体重新制定策略下发的过程。 0028 步骤E1,PCRF实体向PCEF实体下发RAR消息,为业务数据流1和2重新下发控制 策略。 0029 步骤E2,PCEF实体向PCRF实体返回响应。 0030 上述用量监控机制,使得网络对业务的控制变得更加灵活。然而运营过程中,还存 在如下需求,例如运营商初始希望对一组业务数据流实施用量监控(即为所述一组业务数 据流分。

22、配相同的monitoring key,并为该monitoring key分配阈值,例如流程图2中所示 的业务数据流1和业务数据流2),我们将这种情况称为组用量监控。在对组用量监控实施 过程中,如果需要对其中的业务数据流撤销用量监控,即将该业务数据流的用量监控从上 述组用量监控中取消,利用现有的用量监控上报机制尚无法解决上述需求。另外对于实施 组用量监控中的业务数据流的用量监控实施修改,或者将一个新的业务数据流加入所述组 用量监控中,利用现有用量监控机制解决上述问题时,实现复杂,影响到系统性能。 0031 针对相关技术中的上述问题,目前尚未提出有效的解决方案。 发明内容 0032 本发明的主要目。

23、的在于提供一种数据流的用量监控方法及装置、PCEF实体,以解 决上述问题至少之一。 0033 根据本发明的一个方面,提供了一种数据流的用量监控方法,包括:在对多个业务 数据流进行组用量监控的过程中,策略和计费执行功能(PCEF)实体接收来自于策略和计 费规则功能PCRF实体的针对多个业务数据流中的特定业务数据流的用量监控操作指示; PCEF实体根据接收的用量监控操作指示,对特定业务数据流的用量监控实施调整。 0034 上述PCEF实体接收来自于PCRF实体的针对多个业务数据流中的特定业务数据流 的用量监控操作指示之前,还包括:PCRF实体接收针对特定业务数据流执行用量监控操作 说 明 书CN 。

24、102833123 A 4/11页 7 的触发指示;PCRF实体根据触发指示下发用量监控操作指示。 0035 上述用量监控操作指示包括以下之一:用量监控撤销指示、用量监控增加指示; 其中,用量监控撤销指示用于指示停止针对特定业务数据流的用量监控,用量监控增加指 示用于指示针对特定业务数据流实施用量监控。 0036 上述方法还包括:用量监控操作指示为用量监控撤销指示时,用量监控操作指示 包括:分配给特定业务数据流的监控标识monitoring key、针对特定业务数据流的用量监 控撤销标识;用量监控操作指示为用量监控增加指示时,用量监控操作指示包括:分配给 特定业务数据流的监控标识monitor。

25、ing key、针对特定业务数据流的用量监控执行标识。 0037 上述用量监控操作指示为用量监控撤销指示时,PCEF实体根据接收的用量监控操 作指示,对特定业务数据流的用量监控实施调整,包括:PCRF实体针对特定业务数据流产 生第一策略和计费控制PCC规则和第二PCC规则两个PCC规则;其中,第一PCC规则为已 经在PCEF实体上安装的PCC规则,包括:第一五元组、监控标识monitoring key、第一优先 级、删除PCC规则操作指示;第二PCC规则包括:第二五元组、第二优先级、安装PCC规则操 作指示;第一优先级低于第二优先级;第一五元组和第二五元组相同;PCRF实体将第一和 第二PCC。

26、规则下发给PCEF实体;PCEF实体执行第一和第二PCC规则取消对特定业务数据 流的用量监控。 0038 根据本发明的另一个方面,还提供一种策略和计费执行功能实体,应用于对多个 业务数据流进行组用量监控的过程中,包括:第一接收模块,用于接收来自于策略和计费规 则功能PCRF实体的针对多个业务数据流中的特定业务数据流的用量监控操作指示;第一 调整模块,用于根据第一接收模块接收的用量监控操作指示,对特定业务数据流的用量监 控实施调整。 0039 根据本发明的再一方面,提供一种数据流的用量监控装置,包括:PCRF实体、PCEF 实体,应用于对多个业务数据流进行组用量监控的过程中,其中,上述PCEF实。

27、体包括:第二 接收模块,用于接收来自于PCRF实体的针对多个业务数据流中的特定业务数据流的用量 监控操作指示;第二调整模块,用于根据第二接收模块接收的用量监控操作指示,对特定业 务数据流的用量监控实施调整。 0040 上述PCRF实体包括:第三接收模块,用于接收针对特定业务数据流执行用量监控 操作的触发指示;发送模块,用于根据触发指示下发用量监控操作指示。 0041 上述用量监控操作指示包括以下之一:用量监控撤销指示、用量监控增加指示; 其中,用量监控撤销指示用于指示停止针对特定业务数据流的用量监控,用量监控增加指 示用于指示针对特定业务数据流实施用量监控。 0042 通过本发明,采用PCRF。

28、实体向PCEF实体下发其接收到的用量监控操作指示(即 PCEF实体接收来自于PCRF实体的用量监控操作指示)的技术手段,解决了相关技术中,无 法解决对组用量监控中的特定业务数据流(一个或多个)的用量监控进行管理(例如取 消、修改、增加)的问题,进而达到了可以方便地对组用量监控中的特定业务数据流(一个 或多个)的用量监控进行管理的效果。 附图说明 0043 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 说 明 书CN 102833123 A 5/11页 8 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中: 0044 图1为根据相关技术的3G。

29、PP PCC R8架构示意图; 0045 图2为根据相关技术的用量监控实现流程示意图; 0046 图3为根据本发明实施例的数据流的用量监控方法的流程图; 0047 图4为根据本发明实例2的数据流的用量监控方法的流程示意图; 0048 图5为根据本发明实例3的数据流的用量监控方法的流程示意图; 0049 图6为根据本发明实例4的数据流的用量监控方法的流程示意图; 0050 图7为根据本发明实施例的策略和计费执行功能实体的结构框图; 0051 图8为根据本发明实施例的数据流的用量监控装置示意图; 0052 图9为根据本发明优选实施例的数据流的用量监控装置示意图。 具体实施方式 0053 下文中将参。

30、考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。 0054 图3为根据本发明实施例的数据流的用量监控方法的流程图。如图3所示,该流 程包括: 0055 步骤S302,在对多个业务数据流进行组用量监控的过程中,PCEF实体接收来自于 策略和计费规则功能PCRF实体的针对多个业务数据流中的特定业务数据流的用量监控操 作指示; 0056 步骤S304,PCEF实体根据接收的用量监控操作指示,对特定业务数据流的用量监 控实施调整。在实际应用时,上述特定业务数据流可以为一个或多个。 0057 上述实施例中,由于PCEF实体接收来自于PC。

31、RF实体的用量监控操作指示,PCEF 实体根据上述用量监控操作指示对特定业务数据流的用量监控实施调整,因此可以解决对 组用量监控中的特定业务数据流(一个或多个)的用量监控进行管理(例如取消、修改、增 加)。 0058 在具体应用过程中,上述方法还可以包括以下处理过程:PCRF实体接收针对特定 业务数据流执行用量监控操作的触发指示;PCRF实体根据触发指示下发用量监控操作指 示。上述处理过程可以在上述PCEF实体接收来自于PCRF实体的针对多个业务数据流中的 特定业务数据流的用量监控操作指示之前进行。通过上述处理过程,PCRF实体可以在收到 触发指示后再下发用量监控操作指示,可以节省运行资源。 。

32、0059 在具体应用过程中,上述用量监控操作指示包括但不限于以下之一:用量监控撤 销指示、用量监控增加指示;其中,用量监控撤销指示用于指示停止针对特定业务数据流的 用量监控,用量监控增加指示用于指示针对特定业务数据流实施用量监控。这样,通过上述 指示信息可以对组用量监控中的特定业务数据流的用量监控进行撤销或增加。 0060 在具体应用过程中,上述方法还包括:用量监控操作指示为用量监控撤销指示时, 用量监控操作指示包括:分配给特定业务数据流的监控标识monitoring key、针对特定业 务数据流的用量监控撤销标识;用量监控操作指示为用量监控增加指示时,用量监控操作 指示包括:分配给特定业务数。

33、据流的监控标识monitoring key、针对特定业务数据流的用 量监控执行标识。 说 明 书CN 102833123 A 6/11页 9 0061 在具体应用过程中,上述用量监控操作指示为用量监控撤销指示时,PCEF实体根 据接收的用量监控操作指示,对特定业务数据流的用量监控实施调整,还可以包括以下处 理过程:PCRF实体针对特定业务数据流产生第一策略和计费控制PCC规则和第二PCC规则 两个PCC规则;其中,第一PCC规则为已经在PCEF实体上安装的PCC规则,包括:第一五元 组、监控标识monitoring key、第一优先级、删除PCC规则操作指示;第二PCC规则包括:第 二五元组、。

34、第二优先级、安装PCC规则操作指示;第一优先级低于第二优先级;第一五元组 和第二五元组相同;PCRF实体将第一和第二PCC规则下发给PCEF实体;PCEF实体执行第一 和第二PCC规则取消对特定业务数据流的用量监控。在具体实施时,可以直接根据上述用 量监控操作指示撤销上述特定业务数据流的用量监控,也可以根据上述处理过程撤销上述 特定业务数据流的用量监控。在具体实施时,PCEF收到所述PCC规则之后,由于第一优先 级低于第二优先级先按照新PCC规则,再删除原有PCC规则,并且由于新PCC规则中不包含 monitoring key,因此将取消对应业务数据流的用量监控。需要说明的是,在上述处理过程 。

35、中,可以认为上述用量监控操作指示可以包括第一PCC规则和第二PCC规则,因此,上述处 理过程与上述PCEF实体根据接收的用量监控操作指示,对特定业务数据流的用量监控实 施调整并不冲突。 0062 实例1 0063 针对现有用量监控上报机制尚无法解决从组用量监控中取消针对某一业务数据 流的用量监控的问题,本实例提出了针对业务数据流实施用量监控的方法,以解决上述问 题,同时也可以对组用量监控中的某一业务数据流的用量监控实施更改,或者新的业务数 据流加入组用量监控的现有实现流程实施优化。具体技术方案如下: 0064 前提条件:针对特定业务数据流实施用量监控,为所述业务数据流下发PCC规则 (用cha。

36、rging rule definition表示,同时用charging rule name标识),所述PCC规则 中包含Monitoring key,PCRF下发所述PCC规则的同时,下发针对所述Monitoring key的 用量监控信息(用Usage Monitoring Information表示)。对标识了Monitoring key的 业务数据流实施用量监控。如果多个业务数据流使用相同的monitoring key,则对上述多 个业务数据流实施组用量监控。如果此时PCRF收到对上述特定业务数据流的用量监控实 施操作的指示,则对所述业务数据流的用量监控实现方法如下: 0065 PCRF。

37、向PCEF下发针对该业务数据流的用量监控操作指示; 0066 所述操作指示包括:用量监控撤销或用量监控增加; 0067 所述操作指示包含在所述用量监控信息(Usage Monitoring Information)中。 0068 所述用量监控信息中还包含所述业务数据流对应的PCC规则标识(即charging rule name) 0069 PCEF收到所述用量监控操作指示后,对所述PCC规则对应的业务数据流的用量监 控按照指示内容实施调整。 0070 上述用量监控调整具体为:如果指示内容为用量监控撤销,则停止针对所述业务 数据流的用量监控;如果指示内容为用量监控增加,则将所述业务数据流加入Mo。

38、nitoring key对应的用量监控组中,对所述业务数据流实施用量监控。 0071 针对从组用量监控中撤销针对某一业务数据流的用量监控的需求,本实例提出了 一种替代方案: 说 明 书CN 102833123 A 7/11页 10 0072 当PCRF收到对上述特定业务数据流的用量监控取消的指示,对所述业务数据流 的用量监控实施撤销的实现方法如下: 0073 PCRF针对所述业务数据流决策产生第一和第二PCC规则,并下发给PCEF。 0074 所述PCC规则中,其中第一PCC规则为已经在PCEF上安装的PCC规则,包括:第 一五元组、监控标识monitoring key、第一优先级、删除所述P。

39、CC规则操作指示;所述第二 PCC规则包括:第二五元组、第二优先级、安装所述PCC规则操作指示;所述第一优先级低于 所述第二优先级;所述第一五元组和第二五元组相同,即两个规则同时为业务数据流所用。 0075 PCEF收到所述PCC规则之后,按照优先级先安装第二PCC规则,再删除第一PCC规 则。 0076 由于第二PCC规则中不包含monitoring key,因此将取消对应业务数据流的用量 监控。 0077 实例2 0078 本实例给出了对业务数据流-1取消用量监控的实施例。本实例的假设前提如下, 需要对两个业务数据流(业务数据流-1和业务数据流-2)实施用量监控,PCRF为业务数 据流-1。

40、决策产生PCC规则-1(用charging rule name-1标识),为业务数据流-2决策 产生PCC规则-2(用charging rule name-2标识),同时为这两个PCC规则分配相同的 monitoring key,并为该monitoring key产生对应的用量监控信息(usage monitoring information)。在用量监控过程中,需要对业务数据流-1取消用量监控,其实现如图4所 示。流程描述如下: 0079 步骤S402,PCRF收到来自PCEF的授权请求; 0080 步骤S404,PCRF向PCEF返回授权结果,同时PCRF向PCEF下发针对业务数据流-1 。

41、和业务数据流-2的用量监控指示。例如按照如下形式下发: 0081 Charging rule definition-1 0082 charging rule name-1,monitoring key 0083 Charging rule definition-2 0084 charging rule name-2,monitoring key 0085 Usage monitoring Information 0086 monitoring key,granted service unit 0087 其中,业务数据流-1对应的PCC规则用charging rule definition-1表。

42、示,包含 了PCC规则标识charging rule name-1和用量监控标识monitoring key;业务数据流-2 对应的PCC规则用charging rule definition-2表示,包含了PCC规则标识charging rule name-2和用量监控标识monitoring key。PCRF同时将所述monitoring key对应的用量监 控信息usage monitoring information下发给PCEF,包含了所述monitoring key和对应 的阈值granted service unit。 0088 步骤S406,按照PCRF下发的用量监控指示,PC。

43、EF对业务数据流-1和业务数据 流-2实施用量监控。 0089 步骤S408,PCRF收到针对业务数据流-1取消用量监控的指示。 0090 步骤S410,PCRF向PCEF下发针对业务数据流-1的用量监控取消的指示。例如按 照如下形式下发: 说 明 书CN 102833123 A 10 8/11页 11 0091 Usage monitoring information 0092 (monitoring key) 0093 (usage monitoring feature) 0094 usage monitoring supportdisabled 0095 charging rule na。

44、me-1 0096 PCRF下发的取消用量监控的指示信息在Usage monitoring information中包含。 Usage monitoring information包含了monitoring key和usage monitoring feature,其 中monitoring key为步骤S404中针对业务数据流-1实施用量监控所使用的monitoring key。usage monitoring feature包含了usage monitoring support和charging rule name-1,其中usage monitoring support取值为disabl。

45、ed(即用量监控撤销标识),表示需 要取消charging rule name-1(即业务数据流-1)的用量监控。如果usage monitoring feature中只包含了usage monitoring supportdisabled(即用量监控增加标识),而 不包含charging rule name则表示需要取消标识了所述monitoring key的所有业务数据 流的用量监控。 0097 步骤S412,PCEF向PCRF返回确认消息。 0098 步骤S414,按照PCRF下发的针对业务数据流-1的用量监控取消的指示,PCEF进 行用量监控调整,即从charging rule def。

46、inition-1中删除monitoring key,停止对业务 数据流-1的用量监控。 0099 实例3 0100 本实例给出了对业务数据流-1取消用量监控的实施例。本实施例的假设前提如 下,需要对两个业务数据流(业务数据流-1和业务数据流-2)实施用量监控,PCRF为业 务数据流-1决策产生PCC规则-1(用charging rule name-1标识),为业务数据流-2 决策产生PCC规则-2(用charging rule name-2标识),同时为这两个PCC规则分配 相同的monitoring key-1,并为该monitoring key-1产生对应的用量监控信息(usage mo。

47、nitoring information)。在用量监控过程中,需要对业务数据流-1从上述用量监控组 中取消,同时将之加入到另外的用量监控组(用monitoring key-2表示)中,其实现如图 4所示。流程描述如下: 0101 步骤S502,PCRF收到来自PCEF的授权请求。 0102 步骤S504,PCRF向PCEF返回授权结果,同时PCRF向PCEF下发针对业务数据流-1 和业务数据流-2的用量监控指示。例如按照如下形式下发: 0103 Charging rule definition-1 0104 charging rule name-1,monitoring key-1 0105 。

48、Charging rule definition-2 0106 charging rule name-2,monitoring key-1 0107 Usage monitoring Information 0108 monitoring key-1,granted service unit 0109 其中,业务数据流-1对应的PCC规则用charging rule definition-1表示,包 含了PCC规则标识charging rule name-1和用量监控标识monitoring key-1;业务数据 流-2对应的PCC规则用charging rule definition-2表示。

49、,包含了PCC规则标识charging 说 明 书CN 102833123 A 11 9/11页 12 rule name-2和用量监控标识monitoring key-1。PCRF同时将所述monitoring key-1对 应的用量监控信息usage monitoring information下发给PCEF,包含了所述monitoring key-1和对应的阈值granted service unit。 0110 步骤S506,按照PCRF下发的用量监控指示,PCEF对业务数据流-1和业务数据 流-2实施用量监控。 0111 步骤S508,PCRF收到将业务数据流-1从monitoring key-1对应的用量监控组中 取消,同时将之加入monitoring key-2对应的用量监控组的指示。 011。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1