CN103503513B - 用户资源请求的处理方法、装置及系统 - Google Patents
用户资源请求的处理方法、装置及系统 Download PDFInfo
- Publication number
- CN103503513B CN103503513B CN201280000181.7A CN201280000181A CN103503513B CN 103503513 B CN103503513 B CN 103503513B CN 201280000181 A CN201280000181 A CN 201280000181A CN 103503513 B CN103503513 B CN 103503513B
- Authority
- CN
- China
- Prior art keywords
- packet filtering
- pcc rules
- filtering device
- request
- ccr
- 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
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/66—Policy and charging system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/12—Setup of transport tunnels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/14—Access restriction or access information delivery, e.g. discovery data delivery using user query or user detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种用户资源请求的处理方法、装置及系统,所述方法包括:P‑GW接收SGSN发送的第一资源创建请求;所述P‑GW向PCRF发送第一信用控制请求CCR,所述第一CCR包含通配报文过滤器,所述通配报文过滤器根据所述P‑GW构造的通配报文过滤器确定,或者根据所述第一资源创建请求中包含的所述SGSN构造的通配报文过滤器确定;所述P‑GW从所述PCRF接收第一信用控制应答CCA,所述第一CCA中包括所述通配报文过滤器的信息对应的第一PCC规则,安装所述第一PCC规则。本发明适用于承载控制模式中,PDP上下文的创建及修改。
Description
技术领域
本发明涉及通信技术领域,特别涉及一种用户资源请求的处理方法、装置及系统。
背景技术
3GPP(The 3rd Generation Partnership Project,第三代合作伙伴计划)在TS(Technical Specification,技术规范)23.401定义的SAE(System ArchitectureEvolution,系统架构演进)架构里,UE(User Equipment,用户设备)有两种方式通过SGSN(Serving GPRS Support Node,通用分组无线业务服务支持节点)接入P-GW(Packet DataNetwork-Gateway,分组数据网网关)时:通过S4接口接入SGW(Serving Gateway,服务网关),然后通过S5接口接入P-GW;或者,通过Gn/Gp接口直接接入到P-GW。P-GW通过Gx接口与PCRF(Policy and Charging Rules Function,策略与计费规则功能)进行交互,实现策略计费控制等。
UE在发起资源请求时,通过激活、修改或去激活PDP(Packet Data Protocol,分组数据协议)上下文实现与P-GW以及PCRF的交互。当UE发起PDP上下文激活或者修改过程时,可以在该PDP上下文中关联TFT(Traffic Flow Template,传输流模板),通过修改关联的TFT中的PF(Packet Filter,报文过滤器),实现具体的修改操作。当PDP上下文中不携带TFT时,可以通过Create New TFT(创建新的TFT)操作在该上下文新建关联的TFT;对于已经关联TFT的PDP上下文,可以通过Delete Existing TFT(删除现有TFT)操作删除已经关联的TFT,没有关联TFT的PDP上下文叫做通配上下文。
现有技术中,当UE发起二次PDP上下文激活请求时,会出现所述二次PDP上下文不携带TFT的情况。
现有技术中至少存在如下问题:
由于UE创建二次PDP上下文时不携带TFT,P-GW作为PCEF(Policy and ChargingEnforcement Function,策略与计费执行功能)无法与PCRF正常交互报文过滤器的操作,从而无法获取对应的PCC(Policy and Charging Control,计费和策略控制)规则,导致无法完成二次PDP上下文激活时承载上TFT的操作。
发明内容
本发明的实施例提供一种用户资源请求的处理方法、装置及系统,能够解决UE创建二次PDP上下文时不携带TFT,P-GW作为PCEF(Policy and Charging EnforcementFunction,策略与计费执行功能)无法与PCRF正常交互报文过滤器的操作,从而无法获取对应的PCC(Policy and Charging Control,计费和策略控制)规则,导致无法完成二次PDP上下文激活时承载上TFT的操作的问题。
本发明实施例采用的技术方案为:
一种用户资源请求的处理方法,包括:
P-GW接收SGSN发送的第一资源创建请求;
所述P-GW向PCRF发送第一CCR(Credit Control Request,信用控制请求),所述第一CCR包含通配报文过滤器,所述通配报文过滤器根据所述P-GW构造的通配报文过滤器确定,或者根据所述第一资源创建请求中包含的所述SGSN构造的通配报文过滤器确定;
所述P-GW从所述PCRF接收第一CCA(Credit Control Answer,信用控制应答),所述第一CCA中包括所述通配报文过滤器的信息对应的第一PCC规则,安装所述第一PCC规则。
一种用户资源请求的处理方法,包括:
SGSN接收UE发送的创建二次PDP上下文请求,所述创建二次PDP上下文请求不携带TFT;
所述SGSN构造通配报文过滤器;
所述SGSN向P-GW发送第一资源创建请求,所述第一资源创建请求包含所述通配报文过滤器,以便所述P-GW从PCRF获取所述通配报文过滤器对应的PCC规则。
一种用户资源请求的处理装置,包括:
第一接收模块,用于接收SGSN发送的第一资源创建请求;
发送模块,用于向PCRF发送第一CCR(Credit Control Request,信用控制请求),所述第一CCR包含通配报文过滤器,所述通配报文过滤器根据所述P-GW构造的通配报文过滤器确定,或者根据所述第一资源创建请求中包含的所述SGSN构造的通配报文过滤器确定;
第二接收模块,用于从所述PCRF接收第一CCA(Credit Control Answer,信用控制应答),所述第一CCA中包括所述通配报文过滤器的信息对应的第一PCC规则,安装所述第一PCC规则。
一种用户资源请求的处理装置,包括:
第一接收模块,用于接收UE发送的创建二次PDP上下文请求,所述创建二次PDP上下文请求不携带TFT;
构造模块,用于构造通配报文过滤器;
发送模块,用于向P-GW发送第一资源创建请求,所述第一资源创建请求包含所述通配报文过滤器,以便所述P-GW能够从PCRF获取所述通配报文过滤器对应的PCC规则。
一种用户资源请求的处理系统,包括用户设备UE、SGSN、P-GW和PCRF,其中:
所述UE,用于向所述SGSN发送二次PDP上下文激活请求,所述二次PDP上下文激活请求不携带传输流模板TFT;
所述SGSN,用于向所述P-GW发送第一资源创建请求;
所述P-GW,用于接收所述第一资源创建请求,向所述PCRF发送第一CCR(CreditControl Request,信用控制请求),其中,所述第一CCR中包括通配报文过滤器,所述通配报文过滤器根据所述P-GW构造的通配报文过滤器确定,或者根据所述第一资源创建请求中包含的所述SGSN构造的通配报文过滤器确定;
所述PCRF,用于接收所述第一CCR,确定所述通配报文过滤器对应的第一PCC规则,向所述P-GW发送第一CCA(Credit Control Answer,信用控制应答),所述第一CCA中包含所述第一PCC规则;
所述P-GW,用于安装所述第一PCC规则。
与现有技术相比,本发明实施例能够在UE发起二次PDP上下文激活请求且不携带TFT时,SGSN根据二次PDP上下文激活请求构造通配报文过滤器或P-GW根据资源创建请求构造通配报文过滤器,P-GW向PCRF发送通配报文过滤器,使P-GW能与PCRF正常交互而获得PCC规则,从而实现在PDP上下文激活时对承载上TFT的操作。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1至图5为本发明实施例一提供的用户资源请求的处理方法流程图;
图6为本发明实施例二提供的用户资源请求的处理方法流程图;
图7为本发明实施例三提供的用户资源请求的处理方法流程图;
图8为本发明实施例四提供的用户资源请求的处理方法流程图;
图9为本发明实施例五提供的用户资源请求的处理方法流程图;
图10为本发明实施例六提供的用户资源请求的处理方法流程图;
图11为本发明实施例七提供的用户资源请求的处理方法流程图;
图12、图13为本发明实施例八提供的用户资源请求的处理装置的结构示意图;
图14为本发明实施例九提供的用户资源请求的处理装置的结构示意图;
图15为本发明实施例十提供的用户资源请求的处理系统的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
为使本发明技术方案更加清楚,下面结合附图和实施例对本发明作详细说明。
实施例一
本实施例提供一种用户资源请求的处理方法,通过P-GW或者SGSN为不携带TFT的二次PDP上下文构造通配报文过滤器,激活所述二次PDP上下文,如图1所示,所述方法包括:
101、P-GW接收SGSN发送的第一资源创建请求。
102、所述P-GW向PCRF发送第一CCR(Credit Control Request,信用控制请求),所述第一CCR包含通配报文过滤器,所述通配报文过滤器根据所述P-GW构造的通配报文过滤器确定,或者根据所述第一资源创建请求中包含的所述SGSN构造的通配报文过滤器确定。
103、所述P-GW从所述PCRF接收第一CCA(Credit Control Answer,信用控制应答),所述第一CCA中包括所述通配报文过滤器的信息对应的第一PCC规则,安装所述第一PCC规则。
与现有技术相比,本发明实施例能够在UE发起二次PDP上下文激活请求且不携带TFT时,SGSN根据二次PDP上下文激活请求构造通配报文过滤器或P-GW根据资源创建请求构造通配报文过滤器,P-GW向PCRF发送通配报文过滤器,使P-GW能与PCRF正常交互而获得PCC规则,从而实现在PDP上下文激活时对承载上TFT的操作。
进一步的,UE在激活所述二次PDP上下文后,当发起PDP上下文修改,创建新TFT时,如图2所示,在步骤103之后,本实施例提供的方法进一步包括:
104、所述P-GW接收所述SGSN发送的第一资源修改请求,所述第一资源修改请求包含UE请求的报文过滤器,所述UE请求的报文过滤器对应的TFT操作码为创建新TFT;
105、所述P-GW发送第二CCR,所述第二CCR包含所述UE请求的报文过滤器,所述UE请求的报文过滤器对应的PF操作码为增加。
106、所述P-GW接收第二CCA,所述第二CCA中包括所述UE请求的报文过滤器对应的第二PCC规则。
107、所述P-GW安装所述第二PCC规则,将所述第一PCC规则的状态设置为去激活或临时去激活。
108、所述P-GW向所述PCRF发送第三CCR,所述第三CCR包含所述第一PCC规则的状态,以便所述PCRF同步设置所述第一PCC规则的状态。
PCRF同步设置第一PCC规则的状态时,如果CCR包含的第一PCC规则的状态是去激活,PCRF删除第一PCC规则,如果是临时去激活,则不删除,只是改变状态。
109、所述P-GW接收第三CCA,去激活或临时去激活所述第一PCC规则。
在激活二次上下文的基础上,通过以上步骤,P-GW可以进一步地获取到UE请求的报文过滤对应的PCC规则,并将已经安装的通配报文过滤器对应的PCC规则的状态置为去激活或临时去激活,使得UE请求的TFT与承载中TFT的状态保持一致,并实现PCRF和P-GW之间报文过滤器的处理。
进一步的,在所述UE创建新的TFT后,所述UE发起PDP上下文修改,删除所述新TFT,当所述第一PCC规则的状态为去激活时,如图3所示,在步骤109之后,本实施例提供的方法进一步包括:
110、所述P-GW接收所述SGSN发送的第二资源修改请求,所述第二资源修改请求包含的TFT操作码为删除TFT。
111、所述P-GW发送第四CCR,所述第四CCR包含所述通配报文过滤器,所述通配报文过滤器对应的PF操作码为增加。
112、所述P-GW接收第四CCA,所述第四CCA中包含所述通配报文过滤器对应的第三PCC规则。
113、所述P-GW安装所述第三PCC规则。
114、所述P-GW向所述PCRF发送第五CCR,所述第五CCR包含所述第二PCC规则的状态为去激活,以便所述PCRF删除所述第二PCC规则。
115、所述P-GW接收第五CCA,删除所述第二PCC规则。
需要说明的是,所述第三PCC规则虽然与所述第一PCC规则同为通配报文过滤器对应的PCC规则,但是二者可能为同一个PCC规则,也可能为不同的PCC规则。
通过以上步骤,用户请求删除二次PDP上下文中的TFT时,在通配报文过滤器对应的PCC规则被删除的情况下,P-GW通过在CCR中包含通配报文过滤器的方式,PCRF可以删除现有TFT对应的PCC规则并增加通配PCC规则,使得在实现UE请求删除TFT的同时,保证PCRF和P-GW之间报文过滤器的处理。
进一步的,在所述UE创建新的TFT后,所述UE发起PDP上下文修改,删除所述新TFT,当所述第一PCC规则的状态为临时去激活时,如图4所示,在步骤109之后,本实施例提供的方法进一步包括:
116、所述P-GW接收所述SGSN发送的第二资源修改请求,所述第二资源修改请求包含的TFT操作码为删除TFT。
117、所述P-GW发送第四CCR,所述第四CCR包含所述第一PCC规则的状态为激活,所述第二PCC规则的状态为去激活。
118、所述P-GW接收第四CCA,激活所述第一PCC规则,删除所述第二PCC规则。
通过以上步骤,在UE请求删除二次PDP上下文中的TFT时,在通配报文过滤器对应的PCC规则状态是临时去激活的情况下,P-GW能够通过向PCRF上报两种PCC规则的状态,删除现有的PCC规则并激活通配PCC规则,使得在实现UE请求删除TFT的同时,保证PCRF和P-GW之间PF的处理。
进一步的,在所述UE创建新的TFT后,所述UE发起PDP上下文修改,创建新TFT,如图5所示,在步骤103之后,本实施例提供的方法进一步包括:
119、所述P-GW接收所述SGSN发送的第一资源修改请求,所述第一资源修改请求包含UE请求的报文过滤器,所述UE请求的报文过滤器对应的TFT操作码为创建新TFT。
120、所述P-GW发送第二CCR,所述第二CCR包含所述UE请求的报文过滤器和所述通配报文过滤器,所述UE请求的报文过滤器对应的PF操作码为增加,所述通配报文过滤器对应的PF操作码为删除。
121、所述P-GW接收第二CCA,安装所述UE请求的报文过滤器对应的第二PCC规则,删除所述第一PCC规则。
其中,当所述SGSN为S4-SGSN时,所述资源创建请求和所述资源修改请求为承载资源命令;当所述SGSN为Gn/Gp SGSN时,所述资源创建请求为创建上下文请求,所述资源修改请求为更新上下文请求。
在对激活后的二次PDP上下文进行修改新增TFT时,P-GW能够分别为新增TFT对应的报文过滤器以及现有的通配报文过滤器分别添加一个不同的操作码,使P-GW向PCRF发送CCR时同时携带两个操作码,PCRF根据所述操作码的内容制定并下发新的PCC规则,使得在实现UE请求增加TFT的同时,保证PCRF和P-GW之间PF的处理以及各个网元中的TFT中报文过滤器的状态同步。
实施例二
本实施例提供一种用户资源请求的处理方法,通过SGSN为不携带TFT的二次PDP上下文构造通配报文过滤器,激活所述二次PDP上下文,如图6所示,所述方法包括:
201、SGSN接收UE发送的创建二次PDP上下文请求,所述创建二次PDP上下文请求不携带TFT。
202、所述SGSN构造通配报文过滤器。
203、所述SGSN向P-GW发送第一资源创建请求,所述第一资源创建请求包含所述通配报文过滤器,以便所述P-GW从PCRF获取所述通配报文过滤器对应的PCC规则。
其中,当所述SGSN为S4-SGSN时,所述资源创建请求和所述资源修改请求为承载资源命令;当所述SGSN为Gn/Gp SGSN时,所述资源创建请求为创建上下文请求,所述资源修改请求为更新上下文请求。
与现有技术相比,本发明实施例能够在UE发起二次PDP上下文激活请求且不携带TFT时,SGSN根据二次PDP上下文激活请求构造通配报文过滤器,P-GW向PCRF发送通配报文过滤器,使P-GW与PCRF正常交互而获得PCC规则,从而实现在PDP上下文激活时对承载上TFT的操作。
实施例三
本实施例提供一种用户资源请求的处理方法,通过SGSN为二次PDP上下文构造通配报文过滤器,激活所述二次PDP上下文,如图7所示,所述方法包括:
301、UE向SGSN发送二次PDP上下文激活请求,所述二次PDP上下文激活请求不携带TFT。
302、所述SGSN确定所述二次PDP上下文激活请求不携带TFT后,构造通配报文过滤器。
303、所述SGSN向P-GW发送资源创建请求。
需要说明的是,所述SGSN包括S4-SGSN和Gn/Gp SGSN两种,当所述SGSN为S4-SGSN时,所述资源创建请求为承载资源命令;当所述SGSN为Gn/Gp SGSN时,所述资源创建请求为创建上下文请求。
此外,当所述SGSN为S4-SGSN时,所述资源创建请求需要通过服务网关转发给所述P-GW。
304、所述P-GW向PCRF发送CCR,所述CCR包含通配报文过滤器。
305、所述PCRF向所述P-GW回复CCA,所述CCA包含所述通配报文过滤器对应的PCC规则。
306、所述P-GW安装所述PCC规则,
307、发送承载建立请求。
308、为本次二次PDP上下文激活请求建立承载。
309、所述SGSN向所述UE回复上下文激活成功消息。
与现有技术相比,本发明实施例能够在UE发起二次PDP上下文激活请求且不携带TFT时,SGSN根据二次PDP上下文激活请求构造通配报文过滤器,使P-GW能与PCRF能正常交互而获得PCC规则,从而实现在PDP上下文激活时对承载上TFT的操作。
实施例四
本实施例提供一种用户资源请求的处理方法,通过P-GW为二次PDP上下文构造通配报文过滤器,激活所述二次PDP上下文,如图8所示,所述方法包括:
401、UE向SGSN发送二次PDP上下文激活请求,所述二次PDP上下文激活请求不携带TFT。
402、所述SGSN向P-GW发送资源创建请求。
需要说明的是,所述SGSN包括S4-SGSN和Gn/Gp SGSN两种,当所述SGSN为S4-SGSN时,所述资源创建请求为承载资源命令;当所述SGSN为Gn/Gp SGSN时,所述资源创建请求为创建上下文请求。
此外,当所述SGSN为S4-SGSN时,所述资源创建请求需要通过服务网关转发给所述P-GW。
403、所述P-GW确定所述资源创建请求中不携带TFT时,构造通配报文过滤器。
404、所述P-GW向PCRF发送CCR,所述CCR包括通配报文过滤器。
405、所述PCRF向所述P-GW回复CCA,所述CCA包括所述通配报文过滤器对应的PCC规则。
406、所述P-GW安装CCA下发的所述通配PCC规则。
407、发送承载建立请求。
408、为本次二次PDP上下文激活请求建立承载。
409、所述SGSN向所述UE回复上下文激活成功消息。
与现有技术相比,本发明实施例能够在UE发起二次PDP上下文激活请求且不携带TFT时,P-GW根据资源创建请求构造通配报文过滤器,使P-GW能与PCRF正常交互而获得PCC规则,从而实现在PDP上下文激活时对承载上TFT的操作。
实施例五
本实施例提供一种用户资源请求的处理方法,对构造了通配报文过滤器的PDP上下文进行修改,创建新的TFT,如图9所示,所述方法包括:
501、UE向SGSN发送TFT操作码为创建新TFT的PDP上下文修改请求。
所述上下文修改请求中所要创建的TFT操作码为Create New TFT,所述UE为所述TFT中的报文过滤器分配标识ID。
502、SGSN向P-GW发送资源修改请求。
需要说明的是,所述SGSN包括S4-SGSN和Gn/Gp SGSN两种,当所述SGSN为S4-SGSN时,所述资源修改请求为承载资源命令;当所述SGSN为Gn/Gp SGSN时,所述资源修改请求为更新上下文请求。
此外,当所述SGSN为S4-SGSN时,所述资源创建请求需要通过服务网关转发给所述P-GW。
503、P-GW根据所述资源修改请求向PCRF发送CCR请求。
具体的,所述P-GW根据所述资源修改请求包括的新建TFT的TFT操作码Create NewTFT,为所述TFT增加相应的报文过滤器,所述报文过滤器的新操作码为增加ADDITION,并将所述报文过滤器内容以及操作码通过所述CCR请求发送给所述PCRF,其中,所述CCR请求中不包括所述报文过滤器的标识ID。
504、所述PCRF根据CCR请求中包括的新增的报文过滤器内容,创建与所述新增的报文过滤器对应的PCC规则。
505、所述PCRF向所述P-GW发送CCA,所述CCA中包含所述新增的报文过滤器对应的PCC规则。
506、所述P-GW将已经安装的通配报文过滤器对应的PCC规则状态更改为去激活并删除所述PCC规则,安装CCA下发的PCC规则。
具体的,所述P-GW收到所述PCRF下发的PCC规则后,确定之前已经安装了通配报文过滤器对应的PCC规则,且收到的资源创建请求消息中携带的TFT的操作码为Create NewTFT,则所述P-GW将所述安装了的通配报文过滤器对应的PCC规则的状态设置为去激活并将删除所述通配报文过滤器对应PCC规则;
可选的,所述通配报文过滤器对应的PCC规则的状态也可以设置为临时去激活,当PCC规则的状态为临时去激活时,该所述PCC规则不参与数据报文匹配。
507、所述P-GW向所述PCRF发送CCR消息,指示通配报文过滤器对应的PCC规则的状态为去激活。
可选的,当所述通配报文过滤器对应的PCC规则的状态也可以为临时去激活。
508、所述PCRF删除状态为去激活的所述通配报文过滤器对应的PCC规则。
可选的,当所述通配报文过滤器对应的PCC规则的状态为临时去激活时,则保留所述PCC规则并设置该PCC规则状态为临时去激活。
509、所述PCRF向所述P-GW发送CCA消息。
510、所述P-GW发送承载更新请求,同SGSN交互完成所述PDP上下文的修改。
511、所述SGSN向所述UE发送上下文修改成功消息。
与现有技术相比,在激活二次上下文的基础上,通过以上步骤,P-GW可以进一步地获取到UE请求的报文过滤对应的PCC规则,并将已经安装的通配报文过滤器对应的PCC规则的状态置为去激活或临时去激活并上报给PCRF,使得UE请求的TFT与承载中TFT的状态保持一致,并实现PCRF和P-GW之间报文过滤器的处理,PCRF和P-GW中的PCC规则能够同步。
实施例六
本实施例提供一种用户资源请求的处理方法,对创建了新TFT的PDP上下文进行修改,删除现有的TFT,如图10所示,所述方法包括:
601、UE向SGSN发送TFT操作码为删除现有TFT的PDP上下文修改请求。
所述上下文修改请求中所要删除的现有TFT的操作码为Delete Existing TFT。
602、SGSN向P-GW发送资源修改请求。
需要说明的是,所述SGSN包括S4-SGSN和Gn/Gp SGSN两种,当所述SGSN为S4-SGSN时,所述资源修改请求为承载资源命令;当所述SGSN为Gn/Gp SGSN时,所述资源修改请求为更新上下文请求。
此外,当所述SGSN为S4-SGSN时,所述资源创建请求需要通过服务网关转发给所述P-GW。
603、P-GW根据所述资源修改请求向PCRF发送CCR请求。
具体的,所述P-GW根据所述资源修改请求包含的要删除的TFT的TFT操作码DeleteExisting TFT,构造通配报文过滤器,所述PF操作码为ADDITION,将所述通配报文过滤器内容以及操作码通过所述CCR请求发送给所述PCRF,其中,所述CCR请求中不包含所述报文过滤器的标识ID。
需要说明的是,若实施例四的创建流程中将通配PCC规则的状态设置为去激活,则本实施例中P-GW需要重新构建通配报文过滤器;若实施例四的创建流程中将通配PCC规则的状态设置为临时去激活,则本实施例中P-GW只需要将临时去激活的通配报文过滤器的PCC规则设置为激活,并上报所述PCRF。
604、所述PCRF根据CCR请求中包含的新增的报文过滤器内容,创建与所述新增的报文过滤器对应的通配PCC规则。
需要说明的是,若实施例五的创建流程中将通配PCC规则的状态设置为去激活,则本实施例中PCRF需要重新确定新构造的通配报文过滤器对应的PCC规则;若实施例五的创建流程中将通配PCC规则的状态设置为临时去激活,则本实施例中PCRF只需要将临时去激活的通配报文过滤器的PCC规则设置为激活。
需要说明的是,所述创建的通配PCC规则与实施例四中的通配PCC规则不一定相同,当实施例五的创建流程中将通配PCC规则的状态设置为临时去激活时,二者为相同的通配PCC规则;当实施例五的创建流程中将通配PCC规则的状态设置为去激活时,二者为不相同的通配PCC规则。
605、所述PCRF向所述P-GW发送CCA,所述CCA中包含所述新增的报文过滤器对应的通配PCC规则。
606、所述P-GW将所要删除的TFT的报文过滤器对应的PCC规则状态更改为去激活并删除所述PCC规则,安装CCA下发的通配PCC规则。
当实施例五的创建流程中将通配PCC规则的状态设置为临时去激活时,所述P-GW只需要激活所述去激活的通配PCC规则既可。
具体的,当所述P-GW收到所述PCRF下发的PCC规则为通配PCC规则时,确定收到的资源创建请求消息中携带的TFT的操作码为Delete Existing TFT后,所述P-GW将要删除的所述TFT的报文过滤器对应的PCC规则状态更改为去激活并删除所述PCC规则。
607、所述P-GW向所述PCRF发送CCR消息,指示要删除的所述TFT的报文过滤器对应的PCC规则的状态为去激活。
可选的,所述TFT的报文过滤器对应的PCC规则的状态也可以为临时去激活。
608、所述PCRF删除状态为去激活的所述TFT的报文过滤器对应的PCC规则。
可选的,当所述通配报文过滤器对应的PCC规则的状态为临时去激活时,所述PCC规则不参与数据报文匹配。
609、所述PCRF向所述P-GW发送CCA消息。
610、所述P-GW发送承载更新请求,同SGSN交互完成所述PDP上下文的修改。
611、所述SGSN向所述UE发送上下文修改成功消息。
与现有技术相比,与现有技术相比,在删除激活的二次PDP上下文中增加的用户请求的TFT时,在通配报文过滤器对应的PCC规则被删除的情况下,P-GW通过在CCR中包含通配报文过滤器的方式,使得PCRF删除现有TFT对应的PCC规则,并确定通配报文过滤器对应的通配PCC规则,P-GW同时也删除现有TFT对应的PCC规则,安装通配PCC规则;在通配报文过滤器对应的PCC规则未被删除而是临时去激活的情况下,P-GW能够通过向PCRF上报两种PCC规则的状态,删除现有的PCC规则并启用通配PCC规则,从而实现了网元之间PCC规则的同步,保证PCRF和P-GW之间报文过滤器的处理。
实施例七
在实施例五中,UE在发起对PDP上下文的修改,为所述PDP上下文增加TFT时,P-GW需要把所述PDP上下文中的通配Packet Filter删除并同步增加一个或多个新的PacketFilter,但是,由于在Gx参考点上的一次CCR请求中,P-GW只能携带TFT的一个操作码,不能删除通配Packet Filter同时增加其他Packet Filter。
本实施例提供一种用户资源请求的处理方法,对构造了通配报文过滤器的PDP上下文进行修改,创建新TFT,如图11所示,所述方法包括:
701、用户设备UE向SGSN发送TFT操作码为创建新TFT的PDP上下文修改请求。
所述上下文修改请求中所要创建的TFT的操作码为Create New TFT,所述UE为所述TFT中的报文过滤器分配标识ID。
702、SGSN向P-GW发送资源修改请求。
需要说明的是,所述SGSN包括S4-SGSN和Gn/Gp SGSN两种,当所述SGSN为S4-SGSN时,所述资源修改请求为承载资源命令;当所述SGSN为Gn/Gp SGSN时,所述资源修改请求为更新上下文请求。
此外,当所述SGSN为S4-SGSN时,所述资源创建请求需要通过服务网关转发给所述P-GW。
703、所述P-GW向PCRF发送CCR。
当所述P-GW检测到所述资源创建请求消息中要创建的TFT的TFT操作码为CreateNew TFT,且所述PDP上下文安装了通配报文过滤器对应的PCC规则时,所述P-GW向PCRF发送CCR,其中,所述CCR中包含通配报文过滤器内容和要创建的TFT的报文过滤器内容,所述通配报文过滤器对应的PF操作码为DELETION,所述要创建的TFT的报文过滤器对应的PF操作码为ADDITION。
可选的,当所述P-GW检测到所述资源创建请求消息中要删除的TFT的TFT操作码为Delete Existing TFT,且所述PDP上下文安装了所述要删除的TFT的报文过滤器对应的PCC规则时,所述P-GW向PCRF发送CCR,其中,所述CCR中包括新建的通配报文过滤器内容和要删除的TFT的报文过滤器内容,所述通配报文过滤器对应的PF操作码为ADDITION,所述要删除的TFT的报文过滤器对应的PF操作码为DELETION。
704、所述PCRF根据CCR中的两组报文过滤器以及操作码,删除通用PCC规则,指定新增TFT对应的PCC规则。
所述PCRF根据通配报文过滤器对应的PF操作码DELETION,删除所述通配报文过滤器,并根据要创建的TFT的报文过滤器对应的PF操作码ADDITION,为所述创建的TFT的报文过滤器制定PCC规则。
可选的,当在激活后的PDP上下文中创建TFT删除TFT时,所述PCRF根据要删除的TFT的报文过滤器对应的PF操作码DELETION,删除所述要删除的TFT的报文过滤器,并根据通配的TFT的报文过滤器对应的PF操作码ADDITION,为所述通配报文过滤器制定PCC规则。
705、所述PCRF向所述P-GW发送CCA,所述CCA中包括所述创建的TFT的报文过滤器对应的PCC规则。
706、所述P-GW删除所述通配报文过滤器对应的PCC规则,并安装所述创建的TFT的报文过滤器对应的PCC规则。
可选的,当在激活后的PDP上下文中删除TFT时,所述P-GW删除所述要删除的TFT的报文过滤器对应的PCC规则,并安装所述创建的通配报文过滤器对应的PCC规则。
707、所述P-GW发送承载更新请求,同SGSN交互完成所述PDP上下文的修改。
708、所述S4节点向所述UE发送上下文修改成功消息。
与现有技术相比,本发明实施例在对激活后的PDP上下文进行修改,新增TFT时,P-GW能够分别为两组报文过滤器添加不同的操作码,使P-GW向PCRF发送CCR时同时携带两个操作码,所述PCRF根据所述操作码的内容制定并下发新的PCC规则,从而实现了各个网元中的TFT中报文过滤器的状态同步。
实施例八
本实施例提供一种用户资源请求的处理装置,如图12所示,所示装置包括:
第一接收模块81,用于接收SGSN发送的第一资源创建请求;
发送模块82,用于向PCRF发送第一信用控制请求CCR,所述第一CCR包含通配报文过滤器,所述通配报文过滤器根据所述P-GW构造的通配报文过滤器确定,或者根据所述第一资源创建请求中包含的所述SGSN构造的通配报文过滤器确定;
第二接收模块83,用于从所述PCRF接收第一信用控制应答CCA,所述第一CCA中包括所述通配报文过滤器的信息对应的第一PCC规则,安装所述第一PCC规则。
与现有技术相比,本发明实施例能够在UE发起二次PDP上下文激活请求且不携带TFT时,SGSN根据二次PDP上下文激活请求构造通配报文过滤器或P-GW根据资源创建请求构造通配报文过滤器,P-GW向PCRF发送通配报文过滤器,使P-GW能与PCRF能正常交互而获得PCC规则,从而确保二次PDP上下文的激活。
进一步的,所述第一接收模块81,还用于接收所述SGSN发送的第一资源修改请求,所述第一资源修改请求包含UE请求的报文过滤器,所述UE请求的报文过滤器对应的TFT操作码为创建新TFT;
所述发送模块82,还用于发送第二CCR,所述第二CCR包含所述UE请求的报文过滤器,所述UE请求的报文过滤器对应的PF操作码为增加;
所述第二接收模块83,还用于接收第二CCA,所述第二CCA中包括所述UE请求的报文过滤器对应的第二PCC规则;
如图13所示,所述装置还包括:
处理模块84,用于安装所述第二PCC规则,将所述第一PCC规则的状态设置为去激活或临时去激活;
所述发送模块82,还用于向所述PCRF发送第三CCR,所述第三CCR包含所述第一PCC规则的状态,以便所述PCRF同步设置所述第一PCC规则的状态;
所述第二接收模块83,还用于接收第三CCA,去激活或临时去激活所述第一PCC规则。
与现有技术相比,在激活二次上下文的基础上,通过以上步骤,P-GW可以进一步地获取到UE请求的报文过滤对应的PCC规则,并将已经安装的通配报文过滤器对应的PCC规则的状态置为去激活或临时去激活并上报给PCRF,使得PCRF和P-GW中的PCC规则能够同步。
进一步的,当所述第一PCC规则的状态为去激活时,
所述第一接收模块81,还用于接收所述SGSN发送的第二资源修改请求,所述第二资源修改请求包含的TFT操作码为删除TFT;
所述发送模块82,还用于发送第四CCR,所述第四CCR包含所述通配报文过滤器,所述通配报文过滤器对应的PF操作码为增加;
所述第二接收模块83,还用于接收第四CCA,所述第四CCA中包含所述通配报文过滤器对应的第三PCC规则;
需要说明的是,所述第三PCC规则虽然与所述第一PCC规则同为通配PCC规则,但是二者可能为同一个通配PCC规则,也可能为不同的通配PCC规则。
所述处理模块84,还用于安装所述第三PCC规则;
所述发送模块82,还用于向所述PCRF发送第五CCR,所述第五CCR包含所述第二PCC规则的状态为去激活,以便所述PCRF删除所述第二PCC规则;
所述第二接收模块83,还用于接收第五CCA,删除所述第二PCC规则。
与现有技术相比,在删除激活的二次PDP上下文中增加的用户请求的TFT时,在通配报文过滤器对应的PCC规则被删除的情况下,P-GW通过在CCR中增加通配报文过滤器的方式,使得PCRF删除现有TFT对应的PCC规则,并确定通配报文过滤器对应的通配PCC规则,P-GW同时也删除现有TFT对应的PCC规则,安装通配PCC规则,从而实现了网元之间PCC规则的同步。
进一步的,当所述第一PCC规则的状态为临时去激活时,
所述第一接收模块81,还用于接收所述SGSN发送的第二资源修改请求,所述第二资源修改请求包含的TFT操作码为删除TFT;
所述发送模块82,还用于第四CCR,所述第四CCR包含所述第一PCC规则的状态为激活,所述第二PCC规则的状态为去激活;
所述第二接收模块83,还用于接收第四CCA;
所述处理模块84,还用于激活所述第一PCC规则,删除所述第二PCC规则。
与现有技术相比,在删除激活的二次PDP上下文中增加的用户请求的TFT时,在通配报文过滤器对应的PCC规则未被删除而是临时去激活的情况下,P-GW能够通过向PCRF上报两种PCC规则的状态,删除现有的PCC规则并启用通配PCC规则,实现了网元之间PCC规则的状态同步。
进一步的,所述第一接收模块81,还用于接收所述SGSN发送的第一资源修改请求,所述第一资源修改请求包含UE请求的报文过滤器,所述UE请求的报文过滤器对应的TFT操作码为创建新TFT;
所述发送模块82,还用于发送第二CCR,所述第二CCR包含所述UE请求的报文过滤器和所述通配报文过滤器,所述UE请求的报文过滤器对应的PF操作码为增加,所述通配报文过滤器对应的PF操作码为删除;
所述第二接收模块83,还用于接收第二CCA;
所述处理模块84,还用于安装所述UE请求的报文过滤器对应的第二PCC规则,删除所述第一PCC规则。
其中,所述SGSN为S4-SGSN时,所述资源创建请求和所述资源修改请求为承载资源命令;所述SGSN为Gn/Gp SGSN时,所述资源创建请求为创建上下文请求,所述资源修改请求为更新上下文请求。
与现有技术相比,在对激活后的PDP上下文进行修改,新增TFT时,P-GW能够分别为新增TFT对应的报文过滤器以及现有的通配报文过滤器分别添加一个不同的操作码,使P-GW向PCRF发送CCR时同时携带两个操作码,所述PCRF根据所述操作码的内容制定并下发新的PCC规则,从而实现了各个网元中的TFT中报文过滤器的状态同步。
实施例九
本实施例提供一种用户资源请求的处理装置,如图14所示,所示装置包括:
第一接收模块91,用于接收UE发送的创建二次PDP上下文请求,所述创建二次PDP上下文请求不携带TFT;
构造模块92,用于构造通配报文过滤器;
发送模块93,用于向P-GW发送第一资源创建请求,所述第一资源创建请求包含所述通配报文过滤器,以便所述P-GW能够从PCRF获取所述通配报文过滤器对应的PCC规则。
其中,所述SGSN为S4-SGSN,所述资源创建请求和所述资源修改请求为承载资源命令;所述SGSN为Gn/Gp SGSN,所述资源创建请求为创建上下文请求,所述资源修改请求为更新上下文请求。
与现有技术相比,本发明实施例能够在UE发起二次PDP上下文激活请求且不携带TFT时,SGSN根据二次PDP上下文激活请求构造通配报文过滤器,P-GW向PCRF发送通配报文过滤器,使P-GW能与PCRF能正常交互而获得PCC规则,从而确保二次PDP上下文的激活。
实施例十
本实施例提供一种用户资源请求的处理系统,如图15所示,包括用户设备UE1001、SGSN1002、P-GW1003和PCRF1004,其中:
所述UE1001,用于向所述所述SGSN1002发送二次PDP上下文激活请求,所述二次PDP上下文激活请求不携带传输流模板TFT;
所述SGSN1002,用于向所述P-GW1003发送第一资源创建请求;
所述P-GW1003,用于接收所述第一资源创建请求,向所述PCRF1004发送第一信用控制请求CCR,其中,所述第一CCR中包括通配报文过滤器,所述通配报文过滤器根据所述P-GW构造的通配报文过滤器确定,或者根据所述第一资源创建请求中包含的所述SGSN构造的通配报文过滤器确定;
所述PCRF1004,用于接收所述第一信用控制请求CCR,确定所述通配报文过滤器对应的第一PCC规则,向所述P-GW1003发第一送信用控制应答CCA,所述第一CCA中包含所述第一PCC规则;
所述P-GW1003,用于安装所述第一PCC规则。
与现有技术相比,本发明实施例能够在UE1001发起二次PDP上下文激活请求且不携带TFT时,SGSN1002根据二次PDP上下文激活请求构造通配报文过滤器或P-GW1003根据资源创建请求构造通配报文过滤器,P-GW向PCRF1004发送通配报文过滤器,使P-GW1003能与PCRF1004正常交互而获得PCC规则,从而确保二次PDP上下文的激活。
进一步的,当所述UE1001发起上下文修改,新增TFT时,
所述UE1001,用于向所述SGSN1002发送TFT操作码为创建新TFT的PDP上下文修改请求;
所述SGSN1002,用于向所述P-GW1003发送第一资源修改请求,所述第一资源修改请求包含所述UE1001请求的报文过滤器,所述UE1001请求的报文过滤器对应的TFT操作码为创建新TFT。
所述P-GW1003,用于接收所述第一资源修改请求,发送第二信用控制请求CCR,所述第二CCR包含所述UE1001请求的报文过滤器,所述UE1001请求的报文过滤器对应的PF操作码为增加;
所述PCRF1004,用于接收所述第二CCR,确定所述UE1001请求的报文过滤器对应的第二PCC规则,将所述第二PCC规则包含在第二信用控制应答CCA中发送给所述P-GW1003;
所述P-GW1003,用于接收所述第二CCA,安装所述第二PCC规则,将自身的所述第一PCC规则的状态设置为去激活或临时去激活,将所述第一PCC规则的状态包含在第三信用控制请求CCR中发送给所述PCRF1004;
所述PCRF1004,用于接收所述第三CCR,根据所述CCR中包含的所述第一PCC规则的状态同步设置自身的所述第一PCC规则的状态,向所述P-GW1003返回第三信用控制应答CCA,
所述P-GW1003,用于接收所述第三CCA,去激活或临时去激活所述第一PCC规则。
与现有技术相比,在激活二次上下文的基础上,通过以上步骤,P-GW1003可以进一步地获取到UE1001请求的报文过滤对应的PCC规则,并将已经安装的通配报文过滤器对应的PCC规则的状态置为去激活或临时去激活并上报给PCRF1004,使得PCRF1004和P-GW1003中的PCC规则能够同步。
进一步的,当所述UE1001发起上下文修改,删除新增的TFT时,
所述UE1001,用于向所述所述SGSN1002发送TFT操作码为删除现有TFT的PDP上下文修改请求;
所述SGSN1002,用于向所述P-GW1003发送第二资源修改请求,所述第二资源修改请求包含的TFT操作码为删除TFT;
所述P-GW1003,用于接收所述第二资源修改请求,发送第四信用控制请求CCR,所述第四CCR包含所述通配报文过滤器,所述通配报文过滤器对应的PF操作码为增加;
所述PCRF1004,用于接收所述第四CCR,确定所述通配报文过滤器对应的第三PCC规则,将所述第三PCC规则包含在第四信用控制应答CCA中发送给所述P-GW1003;
所述P-GW1003,用于接收所述第四CCA,安装所述第三PCC规则,并将自身的所述第二PCC规则的状态设置为去激活,将所述第二PCC规则的状态包含在第五信用控制请求CCR中发送给所述PCRF1004;
所述PCRF1004,用于接收所述第五CCR,根据所述CCR中包含的所述第二PCC规则的状态删除自身的所述第二PCC规则,向所述P-GW1003返回第五信用控制应答CCA;
所述P-GW1003,用于删除所述第二PCC规则。
与现有技术相比,在删除激活的二次PDP上下文中增加的用户请求的TFT时,在通配报文过滤器对应的PCC规则被删除的情况下,P-GW1003通过在CCR中增加通配报文过滤器的方式,使得PCRF1004删除现有TFT对应的PCC规则,并确定通配报文过滤器对应的通配PCC规则,P-GW1003同时也删除现有TFT对应的PCC规则,安装通配PCC规则,从而实现了网元之间PCC规则的同步。
进一步的,当所述UE1001发起上下文修改,删除新增的TFT时,
所述UE1001,用于向所述所述SGSN1002发送TFT操作码为删除现有TFT的PDP上下文修改请求;
所述SGSN1002,用于向所述P-GW1003发送第二资源修改请求,所述第二资源修改请求包含的TFT操作码为删除TFT;
所述P-GW1003,用于接收所述第二资源修改请求,发送第四信用控制请求CCR,所述第四CCR包含所述第一PCC规则的状态为激活,所述第二PCC规则的状态为去激活;
所述PCRF1004,用于接收所述第四CCR,激活所述第一PCC规则,删除所述第二PCC规则,向所述P-GW1003发送第四信用控制应答CCA;
所述P-GW1003,用于接收所述第四CCA,激活所述第一PCC规则,删除所述第二PCC规则。
与现有技术相比,在删除激活的二次PDP上下文中增加的用户请求的TFT时,在通配报文过滤器对应的PCC规则未被删除而是临时去激活的情况下,P-GW1003能够通过向PCRF1004上报两种PCC规则的状态,删除现有的PCC规则并启用通配PCC规则,实现了网元之间PCC规则的状态同步。
进一步的,当所述UE1001发起上下文修改,新增TFT时,
所述UE1001,用于向所述所述SGSN1002发送TFT操作码为创建新TFT的PDP上下文修改请求;
所述SGSN1002,用于向所述P-GW1003发送第一资源修改请求,所述第一资源修改请求包含所述UE1001请求的报文过滤器,所述UE1001请求的报文过滤器对应的TFT操作码为创建新TFT。
所述P-GW1003,用于接收所述第一资源修改请求,发送第二信用控制请求CCR,所述第二CCR包含所述UE1001请求的报文过滤器和已有的通配报文过滤器,所述UE1001请求的报文过滤器对应的PF操作码为增加,所述通配报文过滤器对应的PF操作码为删除;
所述PCRF1004,用于接收所述第二CCR,确定PF操作码为增加的报文过滤器对应的第二PCC规则,删除PF操作码为删除的报文过滤器对应的第一PCC规则,将所述第二PCC规则包含在第二信用控制应答CCA中发送给所述P-GW1003;
所述P-GW1003,用于接收所述第二CCA,安装所述第二PCC规则,删除所述第一PCC规则。与现有技术相比,在对激活后的PDP上下文进行修改,新增TFT时,P-GW能够分别为新增TFT对应的报文过滤器以及现有的通配报文过滤器分别添加一个不同的操作码,使P-GW向PCRF发送CCR时同时携带两个操作码,所述PCRF根据所述操作码的内容制定并下发新的PCC规则,从而各个网元中的TFT中报文过滤器的状态同步。
其中,所述SGSN1002为S4-SGSN,所述资源创建请求和所述资源修改请求为承载资源命令;所述SGSN1002为Gn/Gp SGSN,所述资源创建请求为创建上下文请求,所述资源修改请求为更新上下文请求。
与现有技术相比,在对激活后的PDP上下文进行修改,新增TFT时,P-GW能够分别为新增TFT对应的报文过滤器以及现有的通配报文过滤器分别添加一个不同的操作码,使P-GW向PCRF发送CCR时同时携带两个操作码,所述PCRF根据所述操作码的内容制定并下发新的PCC规则,从而实现了各个网元中的TFT中报文过滤器的状态同步。
本发明实施例提供的用户资源请求的处理装置及系统可以实现上述提供的方法实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。本发明实施例提供的用户资源请求的处理方法、装置及系统可以适用于承载控制模式中,PDP上下文的创建及修改,但不仅限于此。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (25)
1.一种用户资源请求的处理方法,其特征在于,包括:
分组数据网网关P-GW接收服务通用分组无线业务支持节点SGSN发送的第一资源创建请求;
所述P-GW向策略和计费规则功能PCRF发送第一信用控制请求CCR,所述第一CCR包含通配报文过滤器,所述通配报文过滤器根据所述P-GW构造的通配报文过滤器确定,或者根据所述第一资源创建请求中包含的所述SGSN构造的通配报文过滤器确定;
所述P-GW从所述PCRF接收第一信用控制应答CCA,所述第一CCA中包括所述通配报文过滤器的信息对应的第一策略与计费控制PCC规则,安装所述第一PCC规则。
2.根据权利要求1所述的方法,其特征在于,进一步包括:
所述P-GW接收所述SGSN发送的第一资源修改请求,所述第一资源修改请求包含用户设备UE请求的报文过滤器,所述UE请求的报文过滤器对应的业务流模板TFT操作码为创建新TFT;
所述P-GW发送第二CCR,所述第二CCR包含所述UE请求的报文过滤器,所述UE请求的报文过滤器对应的PF操作码为增加;
所述P-GW接收第二CCA,所述第二CCA中包括所述UE请求的报文过滤器对应的第二PCC规则;
所述P-GW安装所述第二PCC规则,将所述第一PCC规则的状态设置为去激活或临时去激活;
所述P-GW向所述PCRF发送第三CCR,所述第三CCR包含所述第一PCC规则的状态,以便所述PCRF同步设置所述第一PCC规则的状态;
所述P-GW接收第三CCA,去激活或临时去激活所述第一PCC规则。
3.根据权利要求2所述的方法,其特征在于,当所述第一PCC规则的状态为去激活时,进一步包括:
所述P-GW接收所述SGSN发送的第二资源修改请求,所述第二资源修改请求包含的TFT操作码为删除TFT;
所述P-GW发送第四CCR,所述第四CCR包含所述通配报文过滤器,所述通配报文过滤器对应的PF操作码为增加;
所述P-GW接收第四CCA,所述第四CCA中包含所述通配报文过滤器对应的第三PCC规则;
所述P-GW安装所述第三PCC规则;
所述P-GW向所述PCRF发送第五CCR,所述第五CCR包含所述第二PCC规则的状态为去激活,以便所述PCRF删除所述第二PCC规则;
所述P-GW接收第五CCA,删除所述第二PCC规则。
4.根据权利要求2所述的方法,其特征在于,当所述第一PCC规则的状态为临时去激活时,进一步包括:
所述P-GW接收所述SGSN发送的第二资源修改请求,所述第二资源修改请求包含的TFT操作码为删除TFT;
所述P-GW发送第四CCR,所述第四CCR包含所述第一PCC规则的状态为激活,所述第二PCC规则的状态为去激活;
所述P-GW接收第四CCA,激活所述第一PCC规则,删除所述第二PCC规则。
5.根据权利要求1所述的方法,其特征在于,进一步包括:
所述P-GW接收所述SGSN发送的第一资源修改请求,所述第一资源修改请求包含UE请求的报文过滤器,所述UE请求的报文过滤器对应的TFT操作码为创建新TFT;
所述P-GW发送第二CCR,所述第二CCR包含所述UE请求的报文过滤器和所述通配报文过滤器,所述UE请求的报文过滤器对应的PF操作码为增加,所述通配报文过滤器对应的PF操作码为删除;
所述P-GW接收第二CCA,安装所述UE请求的报文过滤器对应的第二PCC规则,删除所述第一PCC规则。
6.根据权利要求1-5任一项权利要求所述的方法,其特征在于,所述SGSN为S4-SGSN,所述资源创建请求和所述资源修改请求为承载资源命令。
7.根据权利要求1-5任一项权利要求所述的方法,其特征在于,所述SGSN为Gn/GpSGSN,所述资源创建请求为创建上下文请求,所述资源修改请求为更新上下文请求。
8.一种用户资源请求的处理方法,其特征在于,包括:
服务通用分组无线业务支持节点SGSN接收用户设备UE发送的创建二次分组数据协议PDP上下文请求,所述创建二次PDP上下文请求不携带业务流模板TFT;
所述SGSN构造通配报文过滤器;
所述SGSN向分组数据网网关P-GW发送第一资源创建请求,所述第一资源创建请求包含所述通配报文过滤器,以便所述P-GW从策略和计费规则功能PCRF获取所述通配报文过滤器对应的策略与计费控制PCC规则。
9.根据权利要求8所述的方法,其特征在于,所述SGSN为S4-SGSN,所述资源创建请求为承载资源命令。
10.根据权利要求8所述的方法,其特征在于,所述SGSN为Gn/Gp SGSN,所述资源创建请求为创建上下文请求。
11.一种用户资源请求的处理装置,其特征在于,包括:
第一接收模块,用于接收服务通用分组无线业务支持节点SGSN发送的第一资源创建请求;
发送模块,用于向策略和计费规则功能PCRF发送第一信用控制请求CCR,所述第一CCR包含通配报文过滤器,所述通配报文过滤器根据P-GW构造的通配报文过滤器确定,或者根据所述第一资源创建请求中包含的所述SGSN构造的通配报文过滤器确定;
第二接收模块,用于从所述PCRF接收第一信用控制应答CCA,所述第一CCA中包括所述通配报文过滤器的信息对应的第一策略与计费控制PCC规则,安装所述第一PCC规则。
12.根据权利要求11所述的装置,其特征在于,
所述第一接收模块,还用于接收所述SGSN发送的第一资源修改请求,所述第一资源修改请求包含用户设备UE请求的报文过滤器,所述UE请求的报文过滤器对应的业务流模板TFT操作码为创建新TFT;
所述发送模块,还用于发送第二CCR,所述第二CCR包含所述UE请求的报文过滤器,所述UE请求的报文过滤器对应的PF操作码为增加;
所述第二接收模块,还用于接收第二CCA,所述第二CCA中包括所述UE请求的报文过滤器对应的第二PCC规则;
所述装置还包括:
处理模块,用于安装所述第二PCC规则,将所述第一PCC规则的状态设置为去激活或临时去激活;
所述发送模块,还用于向所述PCRF发送第三CCR,所述第三CCR包含所述第一PCC规则的状态,以便所述PCRF同步设置所述第一PCC规则的状态;
所述第二接收模块,还用于接收第三CCA,去激活或临时去激活所述第一PCC规则。
13.根据权利要求12所述的装置,其特征在于,当所述第一PCC规则的状态为去激活时,
所述第一接收模块,还用于接收所述SGSN发送的第二资源修改请求,所述第二资源修改请求包含的TFT操作码为删除TFT;
所述发送模块,还用于发送第四CCR,所述第四CCR包含所述通配报文过滤器,所述通配报文过滤器对应的PF操作码为增加;
所述第二接收模块,还用于接收第四CCA,所述第四CCA中包含所述通配报文过滤器对应的第三PCC规则;
所述处理模块,还用于安装所述第三PCC规则;
所述发送模块,还用于向所述PCRF发送第五CCR,所述第五CCR包含所述第二PCC规则的状态为去激活,以便所述PCRF删除所述第二PCC规则;
所述第二接收模块,还用于接收第五CCA,删除所述第二PCC规则。
14.根据权利要求12所述的装置,其特征在于,当所述第一PCC规则的状态为临时去激活时,
所述第一接收模块,还用于接收所述SGSN发送的第二资源修改请求,所述第二资源修改请求包含的TFT操作码为删除TFT;
所述发送模块,还用于第四CCR,所述第四CCR包含所述第一PCC规则的状态为激活,所述第二PCC规则的状态为去激活;
所述第二接收模块,还用于接收第四CCA;
所述处理模块,还用于激活所述第一PCC规则,删除所述第二PCC规则。
15.根据权利要求11所述的装置,其特征在于,
所述第一接收模块,还用于接收所述SGSN发送的第一资源修改请求,所述第一资源修改请求包含UE请求的报文过滤器,所述UE请求的报文过滤器对应的TFT操作码为创建新TFT;
所述发送模块,还用于发送第二CCR,所述第二CCR包含所述UE请求的报文过滤器和所述通配报文过滤器,所述UE请求的报文过滤器对应的PF操作码为增加,所述通配报文过滤器对应的PF操作码为删除;
所述第二接收模块,还用于接收第二CCA;
所述处理模块,还用于安装所述UE请求的报文过滤器对应的第二PCC规则,删除所述第一PCC规则。
16.根据权利要求11-15任一项权利要求所述的装置,其特征在于,所述SGSN为S4-SGSN,所述资源创建请求和所述资源修改请求为承载资源命令。
17.根据权利要求11-15任一项权利要求所述的装置,其特征在于,所述SGSN为Gn/GpSGSN,所述资源创建请求为创建上下文请求,所述资源修改请求为更新上下文请求。
18.一种用户资源请求的处理装置,其特征在于,包括:
第一接收模块,用于接收用户设备UE发送的创建二次分组数据协议PDP上下文请求,所述创建二次PDP上下文请求不携带业务流模板TFT;
构造模块,用于构造通配报文过滤器;
发送模块,用于向分组数据网网关P-GW发送第一资源创建请求,所述第一资源创建请求包含所述通配报文过滤器,以便所述P-GW能够从策略和计费规则功能PCRF获取所述通配报文过滤器对应的策略与计费控制PCC规则。
19.根据权利要求18所述的装置,其特征在于,SGSN为S4-SGSN,所述资源创建请求为承载资源命令。
20.根据权利要求18所述的装置,其特征在于,所述SGSN为Gn/Gp SGSN,所述资源创建请求为创建上下文请求。
21.一种用户资源请求的处理系统,其特征在于,包括:
用户设备UE、服务通用分组无线业务支持节点SGSN、分组数据网网关P-GW和策略和计费规则功能PCRF;
所述UE,用于向所述SGSN发送二次分组数据协议PDP上下文激活请求,所述二次PDP上下文激活请求不携带传输流模板TFT;
所述SGSN,用于向所述P-GW发送第一资源创建请求;
所述P-GW,用于接收所述第一资源创建请求,向所述PCRF发送第一信用控制请求CCR,其中,所述第一CCR中包括通配报文过滤器,所述通配报文过滤器根据所述P-GW构造的通配报文过滤器确定,或者根据所述第一资源创建请求中包含的所述SGSN构造的通配报文过滤器确定;
所述PCRF,用于接收所述第一信用控制请求CCR,确定所述通配报文过滤器对应的第一PCC规则,向所述P-GW发第一送信用控制应答CCA,所述第一CCA中包含所述第一PCC规则;
所述P-GW,用于安装所述第一PCC规则。
22.根据权利要求21所述的处理系统,其特征在于,
所述UE,用于向所述SGSN发送TFT操作码为创建新TFT的PDP上下文修改请求;
所述SGSN,用于向所述P-GW发送第一资源修改请求,所述第一资源修改请求包含所述UE请求的报文过滤器,所述UE请求的报文过滤器对应的TFT操作码为创建新TFT;
所述P-GW,用于接收所述第一资源修改请求,发送第二CCR,所述第二CCR包含所述UE请求的报文过滤器,所述UE请求的报文过滤器对应的PF操作码为增加;
所述PCRF,用于接收所述第二CCR,确定所述UE请求的报文过滤器对应的第二PCC规则,将所述第二PCC规则包含在第二CCA中发送给所述P-GW;
所述P-GW,用于接收所述第二CCA,安装所述第二PCC规则,将自身的所述第一PCC规则的状态设置为去激活或临时去激活,将所述第一PCC规则的状态包含在第三CCR中发送给所述PCRF;
所述PCRF,用于接收所述第三CCR,根据所述CCR中包含的所述第一PCC规则的状态同步设置自身的所述第一PCC规则的状态,向所述P-GW返回第三CCA;
所述P-GW,用于接收所述第三CCA,去激活或临时去激活所述第一PCC规则。
23.根据权利要求22所述的处理系统,其特征在于:
所述UE,用于向所述SGSN发送TFT操作码为删除现有TFT的PDP上下文修改请求;
所述SGSN,用于向所述P-GW发送第二资源修改请求,所述第二资源修改请求包含的TFT操作码为删除TFT;
所述P-GW,用于接收所述第二资源修改请求,发送第四CCR,所述第四CCR包含所述通配报文过滤器,所述通配报文过滤器对应的PF操作码为增加;
所述PCRF,用于接收所述第四CCR,确定所述通配报文过滤器对应的第三PCC规则,将所述第三PCC规则包含在第四CCA中发送给所述P-GW;
所述P-GW,用于接收所述第四CCA,安装所述第三PCC规则,并将自身的所述第二PCC规则的状态设置为去激活,将所述第二PCC规则的状态包含在第五CCR中发送给所述PCRF;
所述PCRF,用于接收所述第五CCR,根据所述CCR中包含的所述第二PCC规则的状态删除自身的所述第二PCC规则,向所述P-GW返回第五CCA;
所述P-GW,用于删除所述第二PCC规则。
24.根据权利要求22所述的处理系统,其特征在于:
所述UE,用于向所述SGSN发送TFT操作码为删除现有TFT的PDP上下文修改请求;
所述SGSN,用于向所述P-GW发送第二资源修改请求,所述第二资源修改请求包含的TFT操作码为删除TFT;
所述P-GW,用于接收所述第二资源修改请求,发送第四CCR,所述第四CCR包含所述第一PCC规则的状态为激活,所述第二PCC规则的状态为去激活;
所述PCRF,用于接收所述第四CCR,激活所述第一PCC规则,删除所述第二PCC规则,向所述P-GW发送第四CCA;
所述P-GW,用于接收所述第四CCA,激活所述第一PCC规则,删除所述第二PCC规则。
25.根据权利要求21所述的处理系统,其特征在于:
所述UE,用于向所述SGSN发送TFT操作码为创建新TFT的PDP上下文修改请求;
所述SGSN,用于向所述P-GW发送第一资源修改请求,所述第一资源修改请求包含所述UE请求的报文过滤器,所述UE请求的报文过滤器对应的TFT操作码为创建新TFT;
所述P-GW,用于接收所述第一资源修改请求,发送第二CCR,所述第二CCR包含所述UE请求的报文过滤器和已有的通配报文过滤器,所述UE请求的报文过滤器对应的PF操作码为增加,所述通配报文过滤器对应的PF操作码为删除;
所述PCRF,用于接收所述第二CCR,确定PF操作码为增加的报文过滤器对应的第二PCC规则,删除PF操作码为删除的报文过滤器对应的第一PCC规则,将所述第二PCC规则包含在第二CCA中发送给所述P-GW;
所述P-GW,用于接收所述第二CCA,安装所述第二PCC规则,删除所述第一PCC规则。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2012/070904 WO2013116978A1 (zh) | 2012-02-06 | 2012-02-06 | 用户资源请求的处理方法、装置及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103503513A CN103503513A (zh) | 2014-01-08 |
CN103503513B true CN103503513B (zh) | 2017-05-24 |
Family
ID=48946880
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280000181.7A Active CN103503513B (zh) | 2012-02-06 | 2012-02-06 | 用户资源请求的处理方法、装置及系统 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103503513B (zh) |
WO (1) | WO2013116978A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104639457A (zh) * | 2013-11-11 | 2015-05-20 | 中兴通讯股份有限公司 | 策略控制方法、装置及网关设备 |
WO2015188682A1 (zh) * | 2014-06-10 | 2015-12-17 | 华为技术有限公司 | 业务链的处理方法、装置与系统 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101336532A (zh) * | 2006-02-05 | 2008-12-31 | 艾利森电话股份有限公司 | 用于在数据传输中安装分组过滤器的方法和设备 |
CN101352004A (zh) * | 2005-12-30 | 2009-01-21 | 艾利森电话股份有限公司 | 在建立二级pdp上下文之前将二级pdp的数据流重定向到一级pdp |
CN101800967A (zh) * | 2009-12-30 | 2010-08-11 | 华为技术有限公司 | 一种实现策略与计费控制的方法、网关和移动终端 |
-
2012
- 2012-02-06 CN CN201280000181.7A patent/CN103503513B/zh active Active
- 2012-02-06 WO PCT/CN2012/070904 patent/WO2013116978A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101352004A (zh) * | 2005-12-30 | 2009-01-21 | 艾利森电话股份有限公司 | 在建立二级pdp上下文之前将二级pdp的数据流重定向到一级pdp |
CN101336532A (zh) * | 2006-02-05 | 2008-12-31 | 艾利森电话股份有限公司 | 用于在数据传输中安装分组过滤器的方法和设备 |
CN101800967A (zh) * | 2009-12-30 | 2010-08-11 | 华为技术有限公司 | 一种实现策略与计费控制的方法、网关和移动终端 |
Non-Patent Citations (1)
Title |
---|
GSM.3rd Generation Partnership Project 3rd Generation Partnership Project General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access(Release 8).《3gpp》.2008,全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN103503513A (zh) | 2014-01-08 |
WO2013116978A1 (zh) | 2013-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7578640B2 (ja) | QoS制御方法およびデバイス | |
CN101141821B (zh) | 一种无线通信网络的策略和计费执行功能节点定位方法 | |
JP2023052823A (ja) | 3gppネットワークにおけるスモールデータ使用有効化 | |
CN111565422B (zh) | 策略控制方法、装置及系统 | |
CN102984768B (zh) | 一种实时调整共享计费规则下在线用户带宽的方法及装置 | |
EP2472918B1 (en) | Method, apparatus and system for transmitting a bearer control mode in roaming scenarios | |
CN103037449A (zh) | 一种更新服务质量的方法及系统 | |
CN104335641A (zh) | 漫游场景下的数据业务处理方法、装置和系统 | |
CN112398662B9 (zh) | 一种计费方法、装置及系统 | |
CN102131270A (zh) | 一种分组数据网络连接的重建方法及用户设备 | |
CN103596272A (zh) | 一种固定宽带网络的资源分配方法、装置及系统 | |
CN103503513B (zh) | 用户资源请求的处理方法、装置及系统 | |
CN103957542A (zh) | 一种业务承载建立的方法及装置 | |
CN102404319A (zh) | 一种af会话的处理方法及装置 | |
CN104053139B (zh) | 一种动态策略计费控制pcc信息的处理方法和装置 | |
CN102868989A (zh) | 长期演进融合型核心网中的话单生成方法、系统及设备 | |
CN102984756A (zh) | 一种下行信令消息流程处理方法和系统 | |
CN103648126A (zh) | 一种故障处理方法和设备 | |
CN102057622B (zh) | 核心网络中改进的信用授权 | |
CN102726076A (zh) | 策略和计费控制方法、实体及系统 | |
CN101872303A (zh) | 处理Diameter协议消息的方法 | |
CN105072026A (zh) | 物联网网关通信系统 | |
CN103024714A (zh) | 一种PCC系统中Gx接口会话稽核的方法及装置 | |
CN102726115B (zh) | 基于Gx接口的过滤器处理方法及PGW、PCRF | |
WO2019157898A1 (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |