CN101453380B - 应用事件检测的方法、***以及分组流优化功能实体 - Google Patents

应用事件检测的方法、***以及分组流优化功能实体 Download PDF

Info

Publication number
CN101453380B
CN101453380B CN2007100317609A CN200710031760A CN101453380B CN 101453380 B CN101453380 B CN 101453380B CN 2007100317609 A CN2007100317609 A CN 2007100317609A CN 200710031760 A CN200710031760 A CN 200710031760A CN 101453380 B CN101453380 B CN 101453380B
Authority
CN
China
Prior art keywords
rule
application
application affairs
pfo
detects
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
Application number
CN2007100317609A
Other languages
English (en)
Other versions
CN101453380A (zh
Inventor
黄世碧
左羽
赵鹏
王锋波
毛玉欣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2007100317609A priority Critical patent/CN101453380B/zh
Priority to PCT/CN2008/073002 priority patent/WO2009067918A1/zh
Publication of CN101453380A publication Critical patent/CN101453380A/zh
Application granted granted Critical
Publication of CN101453380B publication Critical patent/CN101453380B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/24Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明实施例提供一种应用事件检测的方法,包括以下步骤:分组流优化功能实体PFO获取应用事件检测规则的应用范围信息;以及PFO根据所述应用事件检测规则的应用范围信息,在相应应用范围内应用所述应用事件检测规则进行应用事件检测。本发明实施例还提供一种应用事件检测的***以及分组流优化功能实体。本发明实施例通过指定应用事件检测规则的应用范围,设置应用于多用户的应用事件检测规则,在该范围内采用相同的应用事件检测规则,使得对策略需求相同的用户可以共享应用事件检测规则,从而达到简化控制、提高控制效率、减少检测管理和维护复杂度的目的。

Description

应用事件检测的方法、***以及分组流优化功能实体
技术领域
本发明涉及通信领域,尤其是涉及一种应用事件检测的方法、***以及分组流优化功能实体。
背景技术
第三代移动通信标准化的伙伴项目(3GPP)中定义了策略和计费控制(PCC,Policy and Charging Control)架构,以此满足对不同的业务进行不同的服务质量(QoS)控制和计费需求。PCC框架是一个能够应用于多种接入技术的功能框架,一些典型的接入技术包括通用移动通信***(UMTS)陆上无线接入网(UTRAN)、GSM/EDGE无线接入网(GERAN)以及I-WLAN(InterworkingWLAN,互通WLAN(专指与3GPP***胡同))等。TS 23.203中对PCC架构进行了定义,如图1所示。
PCC框架主要实现了两大功能,一是策略控制功能,另一个是计费功能。策略控制功能主要包括:对用户的业务参数(主要是QoS参数)协商过程进行监控;根据所获得的业务信息,对业务所使用的网络承载资源进行授权;在数据承载面实时地控制业务流的通过与否;将业务面的相关变化情况通知到数据承载面;将数据承载面的相关变化情况通知到业务面等;进行基于用户签约信息的策略控制。在PCC框架中,策略控制功能主要涉及的实体包括AF实体(Application Function,应用功能实体)、PCRF实体(Policy and Charging RulesFunctions,策略与计费规则功能)、PCEF实体(Policy and Charging EnforcementFunction,策略与计费执行功能实体)以及SPR(Subscription Profile Repository,签约规格库)等。
计费功能主要包括:综合业务信息、承载信息以及用户签约信息,制定计费规则;在业务面的计费数据和承载面的计费数据之间进行关联;在动态计费模式下,进行信用控制。在PCC框架下,计费功能主要涉及的实体包括AF、PCRF、PCEF、SPR、OCS(Online Charging System,在线计费***)以及OFCS(OfflineCharging System,离线计费***)等。
对图1所示的PCC架构中一些实体的功能描述如下:
AF:应用功能实体。主要为PCRF制订策略和计费控制动态提供应用层会话信息,例如:IMS(IP Multimedia Subsystem,IP多媒体子***)中的P-CSCF就属于AF。
PCRF:策略控制和计费控制功能实体。根据用户接入网络的限制、用户当前正在进行的应用业务信息、本地运营商配置及用户签约信息,制订相应的策略,并将策略提供给PCEF执行。策略包括:业务数据流检测、QoS控制、门控和基于流的计费等。
PCEF:策略和计费执行实体。执行PCRF下发或指定的策略,即完成对业务数据流的检测、保证业务数据流的QoS、门控、完成在线/离线计费以及触发与控制面的会话等功能。例如:通用无线分组也取(GPRS)中的GPRS网关支持节点(GGSN)实体。
对图1所示的PCC架构中的一些接口功能描述如下:
Rx:该参考点用于AF下发应用层会话相关信息,包括用于识别业务数据流的IP过滤器、业务流所需的带宽信息,该接口使用IETF定义的Diameter协议。
Gx:该参考点用于PCRF动态控制PCEF执行的PCC规则。具备以下功能:建立,维护和终止IP-CAN会话(IP-CAN SESSION);PCEF向PCRF请求PCC规则;PCRF向PCEF提供PCC规则;协商IP-CAN承载建立模式等。该参考点使用IETF定义的Diameter协议(新一代的(认证、授权、计费)技术,3G网络的IP多媒体域中实体间的接口使用)。
网络的数据传输中,一个业务数据流由包含五元组(源地址、源端口号、目的地址、目的端口号、协议)的多个IP报文构成。用户开展的业务可以由多个业务数据流组成,例如用户开展一次多媒体通话中,一个视频流就是一个业务数据流。
在定义的PCC策略控制架构中,PCRF需要依据从各个功能实体(AF/PCEF/SPR等)获取的策略上下文信息为业务制定相应的策略并下发给承载层实体上的PCEF执行,以实现对业务的QoS、门控、计费的策略控制。
然而随着网络的发展和业务的丰富,在PCC架构上实现了更多其他的功能,分组流优化(Packet Flow Optimization,PFO)就是其中的一种。
PFO功能是在策略的控制下对IP流进行过滤,策略规则指定PFO应该检测哪种应用,以及检测到该应用后如何处理。在具体实现上有两种架构,一种是分离的架构,即PFO功能作为独立的承载层功能实体,与网关(GW)分离;另一种是合一的架构,即PCEF和PFO功能共同存在于网关(GW)实体上。无论何种PFO架构下,PCRF都可以根据PFO的能力激活应用事件的检测。激活应用事件检测时PCRF需要给出如下激活应用事件检测指示信息:所激活检测应用的标识信息,如BT应用、FTP应用、RTSP流媒体视频点播应用、网络游戏等应用;可选的还可能给出应用事件的检测规则,包括所激活检测的应用事件,如应用启动、应用终止、应用更改等,以及还可能给出匹配所激活应用检测的一些限制条件,如应用的过滤规则等。而在PFO功能上可以预配置应用事件检测规则,那么PCRF在激活应用事件检测时可以仅携带应用的标识信息来指示需要激活哪条规则;当然应用事件的检测规则也可以完全由PCRF通过激活应用事件检测的指示信息下发到PFO执行。但问题在于,现有应用事件检测激活机制仅是针对用户的,即如果需要对多个用户进行相同的应用事件的检测,则PCRF需要针对每个用户分别进行应用事件检测的激活。
在实际应用中,存在对多个用户采取相同应用事件检测规则的需求。例如:电信运营商禁止所有用户开展使用P2P技术的SKYPE和BT下载,当PFO功能检测到任何用户正在进行该项业务时,需要采取相同的策略拒绝用户开展此业务;又如:很多用户采取包月付费的方式体验IPTV视频点播业务(VOD),当PFO检测到此类用户开展视频点播服务时,可以对该业务采取相同的计费策略或QoS控制策略,该策略可以通过本地配置或向PCRF请求获得。
对于上述这些场景,现有激活应用事件检测机制还无法满足这些用户在开展业务时共享应用事件检测规则需求。现有机制仅实现了对每个用户分别建立独立的应用事件检测规则,如果用现有机制满足上述应用需求时,就会导致订阅/激活应用事件检测的效率低下、维护和管理复杂等问题,无法满足同一应用事件检测规则运用于多用户的需求。
发明内容
本发明实施例要解决的技术问题在于,提供一种应用事件检测的方法、***以及分组流优化功能实体,以针对多用户开展业务时,采取相同应用事件检测规则简便、高效地检测应用事件。
为解决上述技术问题,本发明实施例提供一种应用事件检测的方法,包括以下步骤:
分组流优化功能实体PFO获取应用事件检测规则的应用范围信息;以及
PFO根据所述应用事件检测规则的应用范围信息,在相应应用范围内应用所述应用事件检测规则进行应用事件检测。
本发明实施例又提供一种应用事件检测的***,包括:
策略控制和计费控制功能实体PCRF,用于下发指向至少一个应用事件检测规则的激活或安装指示信息;以及
分组流优化功能实体PFO,用于获取应用事件检测规则的应用范围信息,并在收到所述激活或安装指示信息时,在所述应用事件检测规则的应用范围内应用所述检测规则进行应用事件检测。
本发明实施例还提供一种分组流优化功能实体,包括:
获取单元,用于获取应用事件检测规则,以及所述应用事件检测规则的应用范围信息;以及
执行单元,用于根据所述获取单元获取的所述应用事件检测规则的应用范围指信息,在所述应用事件检测规则的应用范围内应用所述检测规则。
本发明实施例具有以下有益的效果:通过指定应用事件检测规则的应用范围,设置应用于多用户的应用事件检测规则,在该范围内采用相同的应用事件检测规则,使得对策略需求相同的用户可以共享应用事件检测规则,从而达到简化控制、提高控制效率、减少检测管理和维护复杂度的目的。
附图说明
图1是现有PCC架构的结构示意图;
图2是本发明实施例指定应用事件检测规则应用范围的方法的流程示意图;
图3是本发明实施例利用网络***级应用事件检测规则对用户业务进行PFO控制的流程示意图;
图4是本发明实施例利用用户组级应用检测规则对用户业务进行应用事件检测控制的流程示意图;
图5是本发明实施例利用用户组级应用事件检测规则对应用进行PFO控制的流程示意图;
图6是本发明实施例中在PFO上预定义的应用事件检测规则及设定该应用事件检测规则的应用范围来进行应用事件检测控制的流程示意图。
具体实施方式
以下结合附图对本发明实施例进行详细描述。
请参照图2所示,本发明实施例指定应用事件检测规则应用范围的方法,包括以下步骤:
步骤一,分组流优化功能实体PFO获取应用事件检测规则的应用范围信息。
步骤二,PFO根据所述应用事件检测规则的应用范围信息,在相应应用范围内应用所述应用事件检测规则进行应用事件检测。
具体的,该应用事件检测规则应用范围的信息用于指示应用事件检测规则应用于多用户。所述多用户可以指用户组内用户,也可以指网络***用户。如果所述应用事件检测规则的应用范围信息表明应用于用户组,则对用户组内所有用户开展业务实施相同的应用事件检测规则;如果所述应用事件检测规则的应用范围信息表明应用于网络***,则对使用承载层功能实体的所有用户开展业务实施相同的应用事件检测规则。进一步地,该应用事件检测规则包括:检测的应用事件以及检测应用的过滤规则等。
3GPP定义的策略和计费控制(PCC)架构中包含了动态PCC规则和预定义PCC规则。动态PCC规则是由PCRF在收到规则下发的触发信息时,根据应用业务信息、用户签约信息、运营商策略或其他策略上下文信息生成,包含了业务数据流的五元组、QoS、门控、计费等规则内容,由规则名唯一标识动态PCC规则。由PCRF将规则下发给PCEF执行。预定义PCC规则预配置在PCEF上,并且在PCRF上保存有相应的规则名,当PCRF收到规则激活的触发信息时,由PCRF将包含该规则名的激活指令下发PCEF,指示PCEF激活预定义PCC规则。
基于PCC架构,所述PFO获得应用事件检测规则应用范围信息的方式为下列之一:
方式一:在PFO上预定义应用事件检测规则。
首先在PFO上预定义应用事件检测规则,但没有设定该预定义规则的应用范围。之后在PCRF收到下发应用事件检测的触发信息时,PCRF向PCEF下发激活预定义应用事件检测规则的指示信息,即所激活检测应用的标识信息以及预定义应用事件检测规则的应用范围指示信息,所述激活检测应用的标识信息,用于PFO识别预定义的该应用的应用事件检测规则,所述预定义应用事件检测规则的应用范围指示信息,用于指定预定义应用事件检测规则应用于用户组还是应用于网络***。一个示例如下:
App-Event-Activate::=<AVP Header:×××>
{App-Identifier AVP}
[Detect-Regulate-Info]
Detect-Regulate-Info::=<AVP Header:×××>
[Usergroup-Requirement]
[System-Requirement]
其中,APP-Event-Activate AVP表示激活某个应用事件的检测,若要激活检测多个应用,则可以使用多个APP-Event-Activate AVP表示。App-Identifier AVP表示所激活检测应用的标识信息,如BT应用、FTP应用等。
Detect-Regulate-Info AVP表示应用事件检测范围指示信息,Grouped型。在APP-Event-Activate AVP中如果不包含Detect-Regulate-Info AVP,则表示该应用事件检测规则应用于单用户。
User-group-Requirement AVP表示应用事件检测规则应用于用户组,OctetString型;该AVP的取值可以是用户组标识,或者是用户组下的所有或部分用户的地址列表。
System-Requirement AVP表示应用事件检测规则应用于网络***,OctetString型。
方式二:采用动态应用事件检测规则。
PCRF收到下发应用事件检测规则的触发信息时,根据运营商策略、用户签约信息和/或其他上下文信息,PCRF生成动态应用事件检测规则向PFO下发,并且随该应用事件检测规则还下发该规则的应用范围指示信息,用以表明该应用事件检测规则的应用范围。其示例与方式一中示例的描述类似。
App-Event-Activate::=<AVP Header:×××>
{App-Identifier AVP}
[Detect-Regulate-Info]
[App-Filter-Rule]
其中App-Filter-Rule AVP用于表示应用事件检测规则。
方式三、采用预定义应用事件检测规则,并设定该应用事件检测规则的应用范围。
首先在PFO上预定义应用事件检测规则,并设定该预定义应用事件检测规则的应用范围信息。之后PCRF向PFO下发激活预定义应用事件检测规则的指示信息,所述指示信息包含激活检测应用的标识,只用于激活特定的应用事件检测规则。由于已经设定了应用事件检测的应用范围,所以在该应用事件检测规则被激活时,也就限定了该应用事件检测规则的应用范围。
其示例如下:
App-Event-Activate::=<AVP Header:×××>
{App-Identifier AVP}
在上述三种方式中,如果所述应用事件检测规则的应用范围信息指示应用于用户组,则将所述应用事件检测规则应用于用户组内所有或部分用户的数据报文;如果所述控制策略应用范围的信息指示应用于网络***,则将应用事件检测规则应用到网络***内所有用户的数据报文。
具体对应方式一:PFO根据应用事件检测规则的应用范围信息,需要将预定义应用事件检测规则激活应用到相应的数据报文上。
具体对应方式二:PFO根据应用事件检测规则的应用范围信息,需要将动态应用事件检测规则安装应用到相应的数据报文上。
具体对应方式三:PFO需要将预定义应用事件检测规则激活应用到为该预定义应用事件检测规则设定的应用范围内的数据报文上。
本发明实施例还提供一种指定应用事件检测规则的应用范围的***,包括:
策略控制和计费控制功能实体PCRF,用于下发指向至少一个应用事件检测规则的激活或安装指示信息;以及
分组流优化功能实体PFO,用于获取应用事件检测规则的信息,并在收到所述激活或安装指示信息时,在所述应用事件检测规则的应用范围内应用所述检测规则进行应用事件检测。
本发明实施例还提供一种分组流优化功能实体,包括:获取单元,用于获取应用事件检测规则,以及所述应用事件检测规则的应用范围信息;以及执行单元,用于根据所述获取单元获取的所述应用事件检测规则的应用范围信息,在所述应用事件检测规则的应用范围内应用所述检测规则。
其中,获取单元获取应用事件检测规则的应用范围信息可以通过下列方式之一:
方式一、PFO上预定义应用事件检测规则,PFO从收到的所述预定义应用事件检测规则的应用范围的指示信息中获得所述预定义应用事件检测规则的应用范围信息;
方式二、PFO收到随应用事件检测规则发来的应用范围指示信息,PFO从所述指示信息中获得该应用事件检测规则的应用范围信息;
方式三、PFO上预定义应用事件检测规则,并设定该应用事件检测规则的应用范围信息。
以下通过4个实施例进一步描述。
实施例一:利用网络***级策略实现策略控制。
对于网络运营商规定的一些受限应用,PCC对所有网络用户使用相同的应用事件检测规则并采取相同的策略。在本实施例中,采用PCEF与PFO合一的架构,在PFO功能实体上为所有使用该功能实体的用户配置网络***级应用事件的过滤规则,该过滤规则中包含受限数据报文的相关信息(如IP五元组),并同时配置相应的控制策略。PCRF对该网络***级的应用事件检测规则进行了激活后,一旦任何用户开展该受限应用,受限应用的数据报文经过PFO功能时,通过网络***级的应用事件检测规则,检测到该数据报文与该过滤规则匹配,则可直接采取“关闭”的门控策略,禁止用户访问。这种应用事件检测机制,显然简化了复杂度,避免为每个用户独立生成应用事件检测规则而带来检测效率的下降。使用网络***级应用事件检测规则对用户业务进行PFO控制的流程,参见图3所示,包括下列步骤:
S201、在PFO功能实体上为所有使用该功能实体的用户配置网络***级应用事件的过滤规则,该过滤规则中包含受限数据报文的相关信息(如IP五元组),并同时配置相应的控制策略。
S202、PCRF受到事件的触发需要激活应用事件的检测。
S203、PCRF向PFO功能实体下发激活应用事件检测的指令。
PCRF将需检测的应用事件(如SKYPE应用)的标识信息用Diameter消息下发给PFO功能实体,指示激活所指定应用的应用事件检测过滤规则以及相关的控制策略;并同时包含应用事件检测范围的指示信息表示该规则适用于网络***级;下发应用事件检测指示信息和应用事件检测范围指示信息的形式如下:
APP-EVENT-ACTIVATE::=  <AVP Header:×××>
{APP-Identifier AVP}
[Detect-Regulate-Info]
[System-Requirement]
其中APP-Identifier AVP用于表示需要激活检测的应用标识;Detect-Regulate-Info AVP包含的System-Requirement AVP用于指示待激活的指定应用的过滤规则应用于网络***,对网络***内的所有用户都可共享相同的过滤规则;
S204、PFO功能实体根据获得的应用标识在网络***范围内激活相应的过滤规则以及相应的控制策略。
S205、PFO功能实体检测用户开展的业务的数据报文的类型是否与网络***级的过滤规则相符。
如果该数据报文的类型与网络***级的过滤规则相符,则执行步骤S206,即PFO功能根据预配置的相应控制策略,对检测到的与过滤规则相符的数据报文执行“关闭”的门控策略,不允许该数据报文通过;对检测到的与过滤规则不相符的数据报文,允许该数据报文通过。
例如,用户开展受限SKYPE业务,其数据报文传输至PFO功能实体,该SKYPE数据报文与网络***级的过滤规则相符,PFO功能根据相应的控制策略,对检测到的SKYPE数据报文执行“关闭”的门控策略,不允许该数据报文通过。
实施例二:利用用户组级应用事件检测规则实现PFO控制(用户组由用户组标识表示)
在本实施例中,使用PCEF与PFO合一的架构,在PFO上配置各应用事件的过滤规则以及用户组信息,PCRF向PFO激活用户组级的应用事件检测,PFO在检测到该应用后,动态的向PCRF请求计费策略,PCRF按照运营商的策略生成策略规则并下发给PCEF,PCEF根据该策略规则对检测到的业务数据流进行计费。
众多用户都采取包月付费的方式收看IPTV视频点播业务(VOD),PCC架构可使用相同的应用事件检测规则检测出这些包月付费用户开展的VOD业务,从而采用相同的计费策略。以VOD应用为例,利用用户组级应用检测规则对用户业务进行应用事件检测控制的流程,参见图4所示,包括下列步骤:
S301、在PFO功能实体上配置需检测应用的标识以及相应的应用事件检测过滤规则,并配置用户组标识以及用户组标识表示的用户组成员列表信息。
S302、PCRF受到事件的触发需要激活应用事件的检测。
S303、PCRF向PFO功能下发激活应用事件检测的指令。
PCRF将需检测的应用事件(VOD应用)的标识信息用Diameter消息下发给PFO,指示激活VOD所应用的过滤规则;并同时包含应用事件检测范围的指示信息表示该规则适用于用户组级。下发应用事件检测指示信息和应用事件检测范围指示信息的形式如下:
APP-EVENT-ACTIVATE:= <AVP Header:×××>
{APP-Identifier AVP}
[Detect-Regulate-Info]
[Usergroup-Requirement]
其中APP-Identifier AVP用于表示需要激活检测的应用标识,还可以包含其他AVP表示检测的应用事件(如应用终止);Detect-Regulate-Info AVP包含的Usergroup-Requirement AVP用于指示下发的应用事件检测规则应用于用户组,以用户组标识(12345678)表示,对用户组内的所有用户开展业务实施相同的检测规则。
S304、PFO功能实体根据获得的应用标识以及用户组标识激活用户组级的应用检测过滤规则。
用户收看VOD业务,其数据报文传输至PFO功能实体,PFO功能实体检测到该用户在用户组内,且该VOD数据报文与用户级的应用事件过滤规则相符;
S305、PFO功能实体检测到符合用户级的应用过滤规则的数据报文。
S306、PFO功能实体向PCRF上报检测到符合用户级的应用过滤规则的数据报文。
S307、PCRF根据策略上下文为检测到的应用生成新的策略规则。
S308、PCRF下发PCC规则给PCEF;
S309、PCEF对符合过滤规则的应用执行新的策略规则。
实施例三:利用用户组级策略实现策略控制(用户组由用户列表表示)
运营商可以将同一等级的用户划分为一个用户组,对该用户组下的所有用户开展业务实施相同的QoS控制策略。
在本实施例中,使用PCEF与PFO分离的架构,PFO作为独立的功能实体,PCRF向PFO激活用户组级的应用事件检测,PFO根据PCRF下发的应用事件检测过滤规则检测到相关应用后,动态的向PCRF请求QoS策略,PCRF按照运营商的策略生成策略规则并下发给PCEF,PCEF根据该策略规则对检测到的应用进行QoS控制。以网络游戏应用为例,利用用户组级应用事件检测规则对应用进行PFO控制的流程,参见图5所示,包括如下步骤:
S401、PCRF受到事件的触发激活应用事件的检测。
S402、PCRF向PFO功能实体下发激活应用事件的检测指令。
PCRF将需检测的应用事件信息(包含应用标识信息(网络游戏应用)以及应用的过滤规则信息(如IP五元组))用Diameter消息下发给PFO功能,指示激活检测网络游戏应用;并同时包含应用事件检测范围的指示信息表示该规则适用于用户组级。下发应用事件检测指示信息和应用事件检测范围指示信息的形式如下:
APP-EVENT-ACTIVATE::= <AVP Header:×××>
{APP-Identifier AVP}
[APP-Filter-Rule]
[Detect-Regulate-Info]
[Usergroup-Requirement]
其中APP-Identifier AVP用于表示需要激活检测的应用标识,APP-Filter-RuleAVP表示检测应用的过滤规则;Detect-Regulate-Info AVP包含的Usergroup-Requirement AVP用于指示下发的应用事件检测规则应用于用户组,以用户列表(比如:A.B.C.D、a.b.c.d......)表示,对用户组内的所有用户开展业务实施相同的检测规则。
S403、PFO功能实体根据从PCRF获得的应用标识、应用的过滤规则以及用户组成员信息,执行用户组级的应用事件检测。
用户开展网络游戏应用,其数据报文传输至PFO功能实体,PFO功能实体检测到该用户在用户组内,且该数据报文与用户级的过滤规则相符。
S404、PFO检测到符合用户级的过滤规则的数据报文。
S405、PFO向PCRF上报检测到符合用户级的过滤规则的数据报文。
S406、PCRF根据策略上下文为检测到的应用生成新的策略规则。
S407、PCRF下发PCC规则给PCEF。
S408、PCEF对符合过滤规则的应用执行新的策略规则。
实施例四:采用在PFO上预定义应用事件检测规则,并设定该应用事件检测规则的应用范围;所述应用事件检测规则包含应用于用户组的预定义的应用事件检测规则和应用于网络***的应用事件检测规则(即在PFO上预定义了各种应用事件检测规则以及每一应用事件检测规则的应用范围);PCRF向PFO功能实体下发指令激活应用事件检测规则;PFO功能实体执行相应的应用事件检测规则。该方案具体实施流程如图6所示:
S501、在PFO功能实体上配置应用于多用户的预定义应用事件检测规则,包括用户组级预定义应用事件检测规则、网络***级预定义应用事件检测规则。这两种预定义应用事件检测规则以不同的规则名标识,并在PCRF保存有规则名。
S502、PCRF受到事件的触发向PFO激活应用事件检测。
S503、将待激活的预定义应用事件检测规则名包含在下发指令中,用Diameter消息下发给PFO功能实体。
S504、根据下发指令中包含的规则名,PFO功能实体使用预定义应用事件检测规则进行应用事件的检测。
综上所述,本发明实施例通过指定应用事件检测规则的应用范围,设置应用于多用户的应用事件检测规则,在该应用范围内采用相同的应用事件检测规则,使得对策略需求相同的用户可以共享应用事件检测规则,从而达到简化控制、提高控制效率、减少检测管理和维护复杂度的目的。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (10)

1.一种应用事件检测的方法,包括以下步骤:
分组流优化功能实体PFO获取应用事件检测规则的应用范围信息,所述应用事件检测规则的应用范围信息用于指示应用事件检测规则应用于多用户,所述多用户是指用户组内的所有用户或部分用户,或所述PFO归属的网络***内的所有用户;
如果所述应用事件检测规则的应用范围信息表明所述应用事件检测规则应用于用户组,则所述PFO对用户组内所有用户或部分用户应用相同的应用事件检测规则;
如果所述应用事件检测规则的应用范围信息表明所述应用事件检测规则应用于所述PFO归属的网络***,则所述PFO对网络***内的所有用户应用相同的应用事件检测规则。
2.如权利要求1所述的方法,其特征在于:所述分组流优化功能实体PFO获取应用事件检测规则的应用范围信息进一步包括:
PFO上预定义应用事件检测规则;
PFO从接收的所述预定义应用事件检测规则的应用范围指示信息中获取所述预定义应用事件检测规则的应用范围信息。
3.如权利要求1所述的方法,其特征在于:所述分组流优化功能实体PFO获取应用事件检测规则的应用范围信息进一步包括:
PFO接收应用事件检测规则和应用事件检测规则的应用范围指示信息;
PFO从所述应用事件检测规则的应用范围指示信息中获取所述应用事件检测规则的应用范围信息。
4.如权利要求1所述的方法,其特征在于:所述分组流优化功能实体PFO获取应用事件检测规则的应用范围信息进一步包括:
PFO上预定义应用事件检测规则;
PFO上设定所述应用事件检测规则的应用范围信息。 
5.如权利要求2所述的方法,其特征在于:PFO对所述应用事件检测规则的应用范围信息指示的多用户应用所述检测规则是指:PFO激活所述预定义的检测规则。
6.如权利要求3所述的方法,其特征在于:PFO对所述应用事件检测规则的应用范围信息指示的多用户应用所述检测规则是指:PFO安装所述应用事件检测规则。
7.如权利要求2或3所述的方法,其特征在于:所述应用事件检测规则的应用范围指示信息由策略控制和计费控制功能实体PCRF发送给PFO。
8.根据权利要求1所述的方法,其特征在于:所述PFO设置在网关设备上,或作为独立的承载层功能实体。
9.根据权利要求8所述的方法,其特征在于:所述应用事件检测规则包括:检测的应用事件、检测应用的过滤规则。
10.一种应用事件检测的***,其特征在于:包括:
策略控制和计费控制功能实体PCRF,用于下发指向至少一个应用事件检测规则的激活或安装指示信息;以及
分组流优化功能实体PFO,用于获取应用事件检测规则的应用范围信息,所述应用事件检测规则的应用范围信息用于指示应用事件检测规则应用于多用户,所述多用户是指用户组内的所有用户或部分用户,或所述PFO归属的网络***内的所有用户;
所述PFO还用于当所述应用事件检测规则的应用范围信息表明所述应用事件检测规则应用于用户组时,则在收到所述激活或安装指示信息时,对用户组内所有用户或部分用户应用相同的应用事件检测规则;或者
当所述应用事件检测规则的应用范围信息表明所述应用事件检测规则应用于所述PFO归属的网络***时,则在收到所述激活或安装指示信息时,对网络***内的所有用户应用相同的应用事件检测规则;
所述PFO进一步包括: 
获取单元,用于获取应用事件检测规则,以及所述应用事件检测规则的应用范围信息,所述应用事件检测规则的应用范围信息用于指示应用事件检测规则应用于多用户,所述多用户是指用户组内的所有用户或部分用户,或所述PFO归属的网络***内的所有用户;以及
执行单元,用于当所述应用事件检测规则的应用范围信息表明所述应用事件检测规则应用于用户组时,对用户组内所有用户或部分用户应用相同的应用事件检测规则;或者
当所述应用事件检测规则的应用范围信息表明所述应用事件检测规则应用于所述PFO归属的网络***时,对网络***内的所有用户应用相同的应用事件检测规则。 
CN2007100317609A 2007-11-28 2007-11-28 应用事件检测的方法、***以及分组流优化功能实体 Active CN101453380B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2007100317609A CN101453380B (zh) 2007-11-28 2007-11-28 应用事件检测的方法、***以及分组流优化功能实体
PCT/CN2008/073002 WO2009067918A1 (fr) 2007-11-28 2008-11-11 Procede, systeme et entite fonctionnelle d'optimisation de flux de paquets permettant la detection d'evenements d'application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007100317609A CN101453380B (zh) 2007-11-28 2007-11-28 应用事件检测的方法、***以及分组流优化功能实体

Publications (2)

Publication Number Publication Date
CN101453380A CN101453380A (zh) 2009-06-10
CN101453380B true CN101453380B (zh) 2011-08-24

Family

ID=40678026

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007100317609A Active CN101453380B (zh) 2007-11-28 2007-11-28 应用事件检测的方法、***以及分组流优化功能实体

Country Status (2)

Country Link
CN (1) CN101453380B (zh)
WO (1) WO2009067918A1 (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1645806A (zh) * 2004-08-11 2005-07-27 华为技术有限公司 基于分组数据流计费触发事件和重鉴权事件的处理方法
CN1764125A (zh) * 2005-11-10 2006-04-26 上海交通大学 支持大规模多用户并发控制的交互式入侵检测实验***
CN1996846A (zh) * 2006-01-01 2007-07-11 腾讯科技(深圳)有限公司 一种根据用户群组属性提供差异服务的方法及***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101296094B (zh) * 2007-04-26 2011-02-16 华为技术有限公司 检测承载事件的方法、***和装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1645806A (zh) * 2004-08-11 2005-07-27 华为技术有限公司 基于分组数据流计费触发事件和重鉴权事件的处理方法
CN1764125A (zh) * 2005-11-10 2006-04-26 上海交通大学 支持大规模多用户并发控制的交互式入侵检测实验***
CN1996846A (zh) * 2006-01-01 2007-07-11 腾讯科技(深圳)有限公司 一种根据用户群组属性提供差异服务的方法及***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
3RD GENERATION PARTENERSHIP PROJECT 2 "3GPP2".All-IP System – MMD Policy Enhancements.《3GPP2 X.S0053-0》.2008,(第1.0版),25-29. *

Also Published As

Publication number Publication date
CN101453380A (zh) 2009-06-10
WO2009067918A1 (fr) 2009-06-04

Similar Documents

Publication Publication Date Title
US20210399907A1 (en) Method for delivering dynamic policy rules to an end user, according on his/her account balance and service subscription level, in a telecommunication network
CN101296092B (zh) 一种用户业务数据计费方法、***及设备
CN100586071C (zh) 获取策略和计费执行功能实体能力的方法及设备
CN101291233B (zh) 一种实现事件检测的方法及***
CN100536401C (zh) 策略与计费控制中用户签约信息的处理方法及装置
CN101299660B (zh) 一种执行安全控制的方法、***及设备
CN101325780B (zh) 策略控制实现方法和***、及策略和计费执行实体
CN102625272B (zh) 一种支持流检测功能的用量监控方法及***
CN101370006B (zh) 网络协议连通接入网会话建立方法及会话删除方法
CN101374260B (zh) Pcc规则和承载关联的实现方法、装置和***
CN100459734C (zh) 移动通信网络中业务信息决策方法
CN103460642A (zh) 用于控制通信网络中的服务业务的方法和设备
KR20130034553A (ko) 이동 통신망에서 과금 시행 처리 장치 및 과금 정책 규칙 설정 방법
CN101345633A (zh) 一种应用的策略控制方法及装置
CN101350728B (zh) 会话绑定的方法及网络设备
CN101378328A (zh) 一种应用控制策略的方法、装置及***
CN101945439A (zh) 策略控制方法及***
CN101572954B (zh) 释放会话的方法、装置和***
CN101453380B (zh) 应用事件检测的方法、***以及分组流优化功能实体
CN101547133A (zh) 策略控制的方法和装置
CN104144060A (zh) 一种基于应用的合作计费方法、装置及***
WO2014130367A1 (en) Systems and methods for hierarchical mobile policy control and mobile policy roaming
CN101296094A (zh) 检测承载事件的方法、***和装置
CN101378522B (zh) 分发策略的方法、***和策略分发实体
CN101442730B (zh) 一种流量计费的方法、***及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant