基于Gx接口的过滤器处理方法及PGW、PCRF的制作方法

文档序号:7847288阅读:357来源:国知局
专利名称:基于Gx接口的过滤器处理方法及PGW、PCRF的制作方法
技术领域
本发明实施例涉及通信技术,尤其涉及一种基于Gx接口的过滤器(Filter)处理方法及分组数据网络网关(Packet Data Network Gateway,简称PGW)、策略和计费规则功能实体(Policy and Charging Rules Function,简称 PCRF)。
背景技术
在网络向宽带化、移动化发展的过程中,第三代合作伙伴计划(3rd GenerationPartnership Program,简称3GPP)组织在移动核心网提出了系统架构演进(SystemArchitecture Evolution,简称 SAE)方案即演进分组核心网(Evolved Packet Core,简 称EPC)。在EPC与通用分组无线服务(General Packet Radio Service,简称GPRS)网络互通的场景下,SGSN则可以直接通过Gn/Gp接口连接到分组数据网络网关(Packet DataNetwork Gateway,简称PGW),由PGW在Gx接口统一使用EPC的Gx (即EPC Gx)接口与策略和计费规则功能实体(Policy and Charging Rules Function,简称 PCRF)。然而,在EPC Gx接口上,如果用户设备(User Equipment,简称UE)通过二次分组数据协议(Packet Data Protocol,简称F1DP)上下文激活流程请求创建的过滤器(Filter)和PCRF通过策略和计费控制(Policy and Charging Control,简称PCC)规则下发的过滤器在数量和/或内容上不一致,PGff则无法将UE请求的过滤器与PCRF下发的过滤器进行匹配,使得在后续的过程中,可能出现PGW对UE通过二次PDP上下文更新流程所请求的过滤器无法准确执行对应的更新操作(例如修改操作或删除操作等)。

发明内容
本发明实施例提供一种基于Gx接口的过滤器处理方法及PGW、PCRF,用以解决现有技术中在EPC Gx接口上,由于UE通过二次PDP上下文激活流程请求创建的过滤器和PCRF通过PCC规则下发的过滤器在数量和/或内容上不一致而导致的PGW无法将UE请求的过滤器与PCRF下发的过滤器进行匹配的问题。一方面提供了一种基于Gx接口的过滤器处理方法,包括PGff接收SGSN发送的建立PDP上下文请求消息,所述建立PDP上下文请求消息中包含UE请求的业务的第一 TFT ;所述PGW为所述UE请求的业务分配对应的资源标识信息;所述PGW向PCRF发送所述第一 TFT和所述资源标识信息,以使所述PCRF根据所述第一 TFT为所述UE请求的业务分配第一 PCC规则,并关联所述资源标识信息与所述第一PCC规则;所述PGW接收所述PCRF发送的所述第一 PCC规则。另一方面提供了一种基于Gx接口的过滤器处理方法,包括PCRF接收PGW发送的第一 TFT和对应的资源标识信息,所述资源标识信息为所述PGff接收SGSN发送的建立PDP上下文请求消息之后,为所述UE请求的业务分配,所述建立PDP上下文请求消息中包含UE请求的业务的第一 TFT ;所述PCRF根据所述第一 TFT为所述UE请求的业务分配第一 PCC规则,并关联所述资源标识信息与所述第一 PCC规则;所述PCRF向所述PGW发送所述第一 PCC规则。另一方面提供了一种PGW,包括请求单元,用于接收SGSN 发送的建立PDP上下文请求消息,所述建立PDP上下文请求消息中包含UE请求的业务的第一 TFT ;分配单元,用于为所述UE请求的业务分配所述资源标识信息。处理单元,用于向PCRF发送所述第一 TFT和对应的资源标识信息,以使所述PCRF根据所述第一 TFT为所述UE请求的业务分配第一 PCC规则,并关联所述资源标识信息与所述第一 PCC规则;接收单元,用于接收所述PCRF发送的所述第一 PCC规则。另一方面提供了一种PCRF,包括接收单元,用于接收PGW发送的第一 TFT和对应的资源标识信息,所述资源标识信息为所述PGW接收SGSN发送的建立PDP上下文请求消息之后,为所述UE请求的业务分配,所述建立PDP上下文请求消息中包含UE请求的业务的第一 TFT ;处理单元,用于根据所述第一 TFT为所述UE请求的业务分配第一 PCC规则,并关联所述资源标识信息与所述第一 PCC规则;发送单元,用于向所述PGW发送所述第一 PCC规则。由上述技术方案可知,本发明实施例通过PGW接收SGSN发送的包含UE请求的业务的第一 TFT的建立PDP上下文请求消息,并向PCRF发送上述第一 TFT和对应的资源标识信息,使得PCRF能够根据上述第一 TFT为上述UE请求的业务分配第一 PCC规则,并关联上述资源标识信息与上述第一 PCC规则,能够避免现有技术中在后续的流程中,在EPC Gx接口上,由于UE通过二次PDP上下文激活流程请求创建的过滤器和PCRF通过PCC规则下发的过滤器在数量和/或内容上不一致而导致的PGW无法将UE请求的过滤器与PCRF下发的过滤器进行匹配的问题。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本发明一实施例提供的基于Gx接口的过滤器处理方法的流程示意图;图2为本发明另一实施例提供的基于Gx接口的过滤器处理方法的流程示意图;图3为本发明另一实施例提供的基于Gx接口的过滤器处理方法的流程示意图;图4为本发明另一实施例提供的PGW的结构示意图;图5为本发明另一实施例提供的PCRF的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图I为本发明一实施例提供的基于Gx接口的过滤器处理方法的流程示意图,如图I所示,本实施例的基于Gx接口的过滤器处理方法可以包括IOUPGff接收SGSN发送的建立PDP上下文请求消息,上述建立PDP上下文请求消息中包含UE请求的业务的第一业务流模板(Traffic Flow Template,简称TFT);102、上述PGW为上述UE请求的业务分配上述资源标识信息;、
例如上述PGW可以为上述UE请求的业务分配一个资源标识信息,例如通过资源标识(Resource-ID)属性值对(Attribute Value Pair,简称AVP)携带资源标识信息;再例如通过Packet-Filter-Information AVP内部扩展的TFT-ID AVP携带资源标识信息。再例如上述PGW还可以分别为上述UE请求的业务对应的每一个过滤器分配一个资源标识信息,例如通过包过滤器标识(Packet-Filter-ID)AVP携带资源标识信息。103、上述PGW向PCRF发送上述第一 TFT和对应的资源标识信息,以使上述PCRF根据上述第一 TFT为上述UE请求的业务分配第一 PCC规则,并关联上述资源标识信息与上述第一 PCC规则;104、上述PGW接收上述PCRF发送的上述第一 PCC规则。本实施例通过PGW通过关联关联资源标识信息与第一 TFT,使得能够关联资源标识信息与第一 PCC规则,使得PGW对UE通过二次PDP上下文更新流程所请求的过滤器能够准确执行对应的更新操作(例如修改操作或删除操作等)。可选地,在103之后,PGff还可以进一步接收SGSN发送的更新PDP上下文请求消息,上述更新PDP上下文请求消息中包含UE请求更新上述第一 TFT的操作指示信息;然后,上述PGW则向PCRF发送第二 TFT和与上述第一 TFT对应的上述资源标识信息,以使上述PCRF根据上述第二 TFT和上述资源标识信息对应的第一 PCC规则为上述UE请求的业务生成对应的PCC规则更新操作,上述第二 TFT为上述PGW根据上述第一 TFT和上述操作指示信息获得的第二 TFT ;最后,上述PGW接收上述PCRF发送的上述PCC规则更新操作,并根据该PCC规则更新操作生成更新之后的第二 PCC规则。可选地,在103之后,PGff还可以进一步接收SGSN发送的删除PDP上下文请求消息,上述删除PDP上下文请求消息中包含UE请求删除上述第一 TFT的删除指示信息;然后,上述PGW则向PCRF发送第三TFT和与上述第一 TFT对应的上述资源标识信息,以使上述PCRF根据上述第三TFT和上述资源标识信息对应的第一 PCC规则为上述UE请求的业务生成对应的PCC规则删除操作,上述第三TFT为上述PGW根据上述第一 TFT和上述删除指示信息获得的第三TFT ;最后,上述PGW接收上述PCRF发送的上述PCC规则删除操作,并根据该PCC规则删除操作删除上述第一 PCC规则。本实施例中,通过PGW接收SGSN发送的包含UE请求的业务的第一 TFT的建立TOP上下文请求消息,并向PCRF发送上述第一 TFT和对应的资源标识信息,使得PCRF能够根据上述第一 TFT为上述UE请求的业务分配第一 PCC规则,并关联上述资源标识信息与上述第一PCC规则,能够避免现有技术中在后续的流程中,在EPC Gx接口上,由于UE通过二次TOP上下文激活流程请求创建的过滤器和PCRF通过PCC规则下发的过滤器在数量和/或内容上不一致而导致的PGW无法将UE请求的过滤器与PCRF下发的过滤器进行匹配的问题。图2为本发明一实施例提供的基于Gx接口的过滤器处理方法的流程示意图,如图2所示,本实施例的基于Gx接口的过滤器处理方法可以包括20UPCRF接收PGW发送的第一 TFT和对应的资源标识信息,上述资源标识信息为上述PGW接收SGSN发送的建立PDP上下文请求消息之后,为上述UE请求的业务分配,上述建立PDP上下文请求消息中包含UE请求的业务的第一 TFT ;202、上述PCRF根据上述第一 TFT为上述UE请求的业务分配第一 PCC规则,并关联上述资源标识信息与上述第一 PCC规则;203、上述PCRF向上述PGW发送上述第一 PCC规则。本实施例通过PGW通过关联关联资源标识信息与第一 TFT,使得能够关联资源标识信息与第一 PCC规则,使得PGW对UE通过二次PDP上下文更新流程所请求的过滤器能够准确执行对应的更新操作(例如修改操作或删除操作等)。可选地,在203之后,PCRF还可以进一步接收上述PGW发送的第二 TFT和与上述第一 TFT对应的上述资源标识信息,上述第二 TFT为上述PGW接收上述SGSN发送的更新I3DP上下文请求消息之后,根据上述第一 TFT和更新上述第一 TFT的操作指示信息获得,上述更新PDP上下文请求消息中包含UE请求更新上述第一 TFT的操作指示信息;然后,上述PCRF根据上述第二 TFT和上述资源标识信息对应的第一 PCC规则为上述UE请求的业务生成对应的PCC规则更新操作;最后,上述PCRF向上述PGW发送上述PCC规则更新操作,以使得上述PGW根据该PCC规则更新操作生成更新之后的第二 PCC规则。可选地,在203之后,PCRF还可以进一步接收上述PGW发送的第三TFT和与上述第一 TFT对应的上述资源标识信息,上述第三TFT为上述PGW接收上述SGSN发送的删除I3DP上下文请求消息之后,根据上述第一 TFT和删除上述第一 TFT的删除指示信息获得的第三TFT,上述删除PDP上下文请求消息中包含UE请求删除上述第一 TFT的删除指示信息;然后,上述PCRF根据上述第三TFT和上述资源标识信息对应的第一 PCC规则为上述UE请求的业务生成对应的PCC规则删除操作;最后,上述PCRF向上述PGW发送上述PCC规则删除操作,以使得上述PGW根据该PCC规则删除操作删除上述第一 PCC规则。本实施例中,通过PCRF接收PGW发送的第一 TFT和对应的资源标识信息,使得PCRF能够根据上述第一 TFT为上述UE请求的业务分配第一 PCC规则,并关联上述资源标识信息与上述第一 PCC规则,能够避免现有技术中在后续的流程中,在EPC Gx接口上,由于UE通过二次PDP上下文激活流程请求创建的过滤器和PCRF通过PCC规则下发的过滤器在数量和/或内容上不一致而导致的PGW无法将UE请求的过滤器与PCRF下发的过滤器进行匹配的问题。为使得本发明实施例提供的方法更加清楚,下面将以UE通过SGSN发起二次TOP上下文激活、更新和去激活流程作为举例。图3为本发明另一实施例提供的基于Gx接口的过滤器处理方法的流程示意图,实 施例为UE发起。如图3所示,本实施例的基于Gx接口的过滤器处理方法可以包括301、UE 向 SGSN 发送激活 PDP 上下文请求(Activate PDP Context Request)消息,上述激活PDP上下文请求消息中包含UE请求的业务的第一 TFT ;
302、SGSN 向 PGW发送建立 PDP 上下文请求(Create PDP Context Request)消息,上述建立PDP上下文请求消息中包含UE请求的业务的第一 TFT ;303,PGff为UE请求的业务分配资源标识信息,并关联上述资源标识信息与上述第一 TFT ;304>PGff 向 PCRF 发送信用控制请求更新(Credit-Control-Request-Update,简称CCR-U)消息,上述信用控制请求更新消息中包含上述第一 TFT和对应的资源标识信息;可选地,在303中,PGW可以为上述UE请求的业务分配一个资源标识信息;相应地,PGW在304中可以通过相应扩展CCR-U消息向PCRF发送第一 TFT和对应的资源标识信息。例如PGW可以在CCR-U消息中增加两个AVP,用以携带上述第一 TFT和对应的资 源标识信息,即Resource-TFT AVP携带第一 TFT ;Resource-IDAVP携带资源标识信息。再例如PGW还可以在CCR-U消息中的Packet-Filter-Operation AVP中增加一个取值,用以携带TFT操作,以及在Packet-Filter-Information AVP中增加一个AVP,用以携带资源标识信息,对应于该CCR-U消息中的Packet-Filter-Content AVP携带的第一TFT,即TFT-ID AVP携带资源标识信息。
可选地,在303中,PGff还可以分别为上述UE请求的业务对应的每一个过滤器分配一个资源标识信息;相应地,PGW在304中可以通过相应扩展CCR-U消息向PCRF发送第一 TFT和与每个过滤器对应的资源标识信息。例如PGW可以在CCR-U消息中的Packet-Filter-Operation AVP中增加一个取值,用以携带TFT操作,以及在CCR-U消息中的Packet-Filter-Information AVP中增加一个AVP,用以携带资源标识信息,对应于该CCR-U消息中的Packet-Filter-Content AVP携带的第一 TFT,即包过滤器标识(Packet-Filter-ID)AVP携带资源标识信息。
305、PCRF根据上述第一 TFT为上述UE请求的业务分配第一 PCC规则,并关联上述资源标识信息与上述第一 PCC规则;306、PCRF 向 PGW 发送信用控制应答(Credit-Control-Answer-Update,简称 CCA-U)消息,上述信用控制应答消息中包含上述第一 PCC规则;307、PGW保存上述第一PCC规贝U,并向SGSN发送建立PDP上下文响应(Create PDPContext Response)消息;此后,UE发起二次PDP上下文激活流程的其他部分,例如无线侧承载的创建、承载服务质量(Quality of Service,简称QoS)的网元间协商等,详细描述可以参见现有技术中的相关内容,此处不再赘述。
308>UE 向 SGSN 发送修改 PDP 上下文请求(Modify PDP Context Request)消息,上述修改PDP上下文请求消息中包含UE请求更新上述第一 TFT的操作指示信息;例如上述操作指示信息可以包括但不限于更新操作、更新的过滤器标识和更新的过滤器内容。309、SGSN 向 PGW发送更新 PDP 上下文请求(Update PDP Context Request)消息,上述更新PDP上下文请求消息中包含UE请求更新上述第一 TFT的操作指示信息;310、PGff根据上述第一 TFT获得对应的资源标识信息,并根据上述操作指示信息获得更新上述第一 TFT之后的第二 TFT ;
31 UPGff向PCRF发送CCR-U消息,上述CCR-U消息中包含上述第二 TFT和对应的资源标识信息;例如PGW可以在CCR-U消息中增加两个AVP,用以携带上述第二 TFT和对应的资源标识信息,即Resource-TFT AVP携带第二 TFT ;Resource-ID AVP携带资源标识信息。再例如PGW还可以在CCR-U消息中的Packet-Filter-Operation AVP中增加一个取值,用以携带TFT操作,以及在Packet-Filter-Information AVP中增加一个AVP,用以携带对应的资源标识信息,对应于该CCR-U消息中的Packet-Filter-Content AVP携带的第二 TFT,即TFT-ID AVP携带对应的资源标识信息。例如PGW可以在CCR-U消息中的Packet-Filter-Operation AVP中增加一个取值,用以携带TFT操作,以及在CCR-U消息中的Pac ket-Filter-Information AVP中增加一个AVP,用以携带资源标识信息,对应于该CCR-U消息中的Packet-Filter-Content AVP携带的第二 TFT,即包过滤器标识(Packet-Filter-ID)AVP携带资源标识信息。通过PGW在303 305中,通过关联关联资源标识信息与第一 TFT,实现关联资源标识信息与第一 PCC规则,使得PGW对UE通过二次PDP上下文更新流程所请求的过滤器能够准确执行对应的更新操作(例如修改操作或删除操作等)。312、PCRF根据上述第二 TFT和上述资源标识信息对应的第一 PCC规则,为UE请求的业务生成对应的PCC规则更新操作;例如PCRF可以根据上述第二 TFT和上述资源标识信息对应的第一 PCC规则,确定该第一 PCC规则需要的更新(即包括第一 PCC规则中原有规则的修改/删除、或者新增规则的在第一 PCC规则中的添加),然后为UE请求的业务生成对应的PCC规则更新操作,即原有规则的修改/删除、或者新增规则的添加。313,PCRF向PGW发送CCA-U消息,上述CCA-U消息中包含上述PCC规则更新操作;314、PGW根据上述PCC规则更新操作,生成更新之后的第二PCC规则,并向SGSN发送更新PDP上下文响应(Update PDP Context Response)消息;此后,UE发起二次PDP上下文更新流程的其他部分,例如无线侧承载的修改、承载QoS的网元间协商等,详细描述可以参见现有技术中的相关内容,此处不再赘述。315、UE 向 SGSN 发送去激活 PDP 上下文请求(Deactivate PDP Context Request)消息,上述去激活PDP上下文请求消息中包含UE请求删除上述第一 TFT的删除指示信息;例如上述删除指示信息可以包括但不限于删除操作和删除的过滤器标识。316、SGSN 向 PGW发送删除 PDP 上下文请求(Delete PDP Context Request)消息,上述删除PDP上下文请求消息中包含UE请求删除上述第一 TFT的删除指示信息;317、PGff根据上述第一 TFT获得对应的资源标识信息,并根据上述删除指示信息获得删除上述第一 TFT之后的第三TFT ;其中,第三TFT可以为空,或者还可以用一个特殊值标识。318,PGff向PCRF发送CCR-U消息,上述CCR-U消息中包含上述第三TFT和对应的资源标识信息;例如PGW可以在CCR-U消息中增加两个AVP,用以携带上述第三TFT和对应的资源标识信息,即Resource-TFT AVP携带第三TFT ;Resource_ID AVP携带资源标识信息。可选地,由于第三TFT为空,PGW可以在CCR-U消息中增加一个AVP即可,用以携带上述第三TFT对应的资源标识信息,即Resource-ID AVP携带资源标识信息。例如PGW可以在CCR-U消息中的Packet-Filter-Operation AVP中增加一个取值,用以携带TFT操作,以及在Packet-Filter-Information AVP中增加一个AVP,用以携带对应的资源标识信息,对应于该CCR-U消息中的Packet-Filter-Content AVP携带的第三TFT,即TFT-ID AVP携带对应的资源标识信息。可选地,由于第三TFT为空,PGW可以不在 CCR-U 消息中的 Packet-Filter-Content AVP 携带第三 TFT。例如PGW可以在CCR-U消息中的Packet-Filter-Operation AVP中增加一个取值,用以携带TFT操作,以及在CCR-U消息中的Packet-Filter-Information AVP中增加一个AVP,用以携带资源标识信息,对应于该CCR-U消息中的Packet-Filter-Content AVP携带的第三TFT,即包过滤器标识(Packet-Filter-ID)AVP携带资源标识信息。其中,319、PCRF根据上述第三TFT和上述资源标识信息对应的第一 PCC规则,为UE请求的业务生成对应的PCC规则删除操作;例如PCRF可以根据上述第三TFT和上述资源标识信息对应的第一 PCC规则,确定该第一 PCC规则需要删除,然后为UE请求的业务生成对应的PCC规则删除操作,即第一PCC规则的删除。可选地,PGW还可以进一步在发送到PCRF的CCR-U消息中还可以包括业务对应的PCC规则,PCRF收到CCR-U消息后,可以根据该消息中的PCC规则,为UE请求的业务生成对应的PCC规则删除操作。 320,PCRF向PGW发送CCA-U消息,上述CCA-U消息中包含上述PCC规则删除操作;321、PGff根据上述PCC规则删除操作,删除上述第一 PCC规则,并向SGSN发送删除 PDP 上下文响应(Delete PDP Context Response)消息;此后,UE发起二次PDP上下文删除流程的其他部分,例如无线侧承载的删除、UE侧资源的删除等,详细描述可以参见现有技术中的相关内容,此处不再赘述。308 314与315 321两个流程相互不依赖存在,可以是独立的流程。本实施例中,通过PGW接收SGSN发送的包含UE请求的业务的第一 TFT的建立TOP上下文请求消息,并向PCRF发送上述第一 TFT和对应的资源标识信息,使得PCRF能够根据上述第一 TFT为上述UE请求的业务分配第一 PCC规则,并关联上述资源标识信息与上述第一PCC规则,能够避免现有技术中在后续的流程中,在EPC Gx接口上,由于UE通过二次TOP上下文激活流程请求创建的过滤器和PCRF通过PCC规则下发的过滤器在数量和/或内容上不一致而导致的PGW无法将UE请求的过滤器与PCRF下发的过滤器进行匹配的问题。需要说明的是对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。 图4为本发明另一实施例提供的PGW的结构示意图,如图4所示,本实施例的PGW可以包括请求单元41、分配单元42、处理单元43和接收单元44。其中,请求单元41用于接收SGSN发送的建立PDP上下文请求消息,上述建立PDP上下文请求消息中包含UE请求的业务的第一 TFT ;分配单元42为上述UE请求的业务分配上述资源标识信息,以供处理单元43用于向PCRF发送;处理单元43用于向PCRF发送上述第一 TFT和对应的资源标识信息,以使上述PCRF根据上述第一 TFT为上述UE请求的业务分配第一 PCC规则,并关联上述资源标识信息与上述第一 PCC规则;接收单元44用于接收上述PCRF发送的上述第一 PCC规则。上述图I和图3对应的实施例中PGW的功能均可以由本实施例提供的PGW实现。例如分配单元42具体可以为上述UE请求的业务分配一个资源标识信息。再例如分配单元42具体还可以分别为上述UE请求的业务对应的每一个过滤器分配一个资源标识信息。
可选地,本实施例中,请求单元41还可以进一步用于接收SGSN发送的更新PDP上下文请求消息,上述更新PDP上下文请求消息中包含UE请求更新上述第一 TFT的操作指示信息;处理单元43还可以进一步用于向PCRF发送第二 TFT和与上述第一 TFT对应的上述资源标识信息,以使上述PCRF根据上述第二 TFT和上述资源标识信息对应的第一 PCC规则为上述UE请求的业务生成对应的PCC规则更新操作,上述第二 TFT为上述PGW根据上述第一 TFT和上述操作指示信息获得的第二 TFT ;接收单元44还可以进一步用于接收上述PCRF发送的上述PCC规则更新操作,并根据该PCC规则更新操作生成更新之后的第二 PCC规则。可选地,本实施例中,请求单元41还可以进一步用于接收SGSN发送的删除PDP上下文请求消息,上述删除PDP上下文请求消息中包含UE请求删除上述第一 TFT的删除指示信息;处理单元43还可以进一步用于向PCRF发送第三TFT和与上述第一 TFT对应的上述资源标识信息,以使上述PCRF根据上述第三TFT和上述资源标识信息对应的第一 PCC规则为上述UE请求的业务生成对应的PCC规则删除操作,上述第三TFT为上述PGW根据上述第一 TFT和上述删除指示信息获得的第三TFT ;接收单元44还可以进一步用于接收上述PCRF发送的上述PCC规则删除操作,并根据该PCC规则删除操作删除上述第一 PCC规则。本实施例中,PGW通过请求单元接收SGSN发送的包含UE请求的业务的第一 TFT的建立PDP上下文请求消息,并由处理单元向PCRF发送上述第一 TFT和对应的资源标识信息,使得PCRF能够根据上述第一 TFT为上述UE请求的业务分配第一 PCC规则,并关联上述资源标识信息与上述第一 PCC规则,能够避免现有技术中在后续的流程中,在EPC Gx接口上,由于UE通过二次PDP上下文激活流程请求创建的过滤器和PCRF通过PCC规则下发的过滤器在数量和/或内容上不一致而导致的PGW无法将UE请求的过滤器与PCRF下发的过滤器进行匹配的问题。图5为本发明另一实施例提供的PCRF的结构示意图,如图5所示,本实施例的PCRF可以包括接收单元51、处理单元52和发送单元53。其中,接收单元51,用于接收PGW发送的第一 TFT和对应的资源标识信息,上述资源标识信息为上述PGW接收SGSN发送的建立PDP上下文请求消息之后,为上述UE请求的业务分配,上述建立PDP上下文请求消息中包含UE请求的业务的第一 TFT ;处理单元52,用于根据上述第一 TFT为上述UE请求的业务分配第一 PCC规则,并关联上述资源标识信息与上述第一 PCC规则;发送单元53,用于向上述PGW发送上述第一 PCC规则。上述图2和图3对应的实施例中PCRF的功能均可以由本实施例提供的PGW实现。可选地,本实施例中,接收单元51还可以进一步用于接收上述PGW发送的第二 TFT和与上述第一 TFT对应的上述资源标识信息,上述第二 TFT为上述PGW接收上述SGSN发送的更新PDP上下文请求消息之后,根据上述第一 TFT和更新上述第一 TFT的操作指示信息获得,上述更新TOP上下文请求消息中包含UE请求更新上述第一 TFT的操作指示信息;、
处理单元52还可以进一步用于根据上述第二 TFT和上述资源标识信息对应的第一 PCC规则为上述UE请求的业务生成对应的PCC规则更新操作;发送单元53还可以进一步用于向上述PGW发送上述PCC规则更新操作,以使得上述PGW根据该PCC规则更新操作生成更新之后的第二 PCC规则。可选地,本实施例中,接收单元51还可以进一步用于接收上述PGW发送的第三TFT和与上述第一 TFT对应的上述资源标识信息,上述第三TFT为上述PGW接收上述SGSN发送的删除PDP上下文请求消息之后,根据上述第一 TFT和删除上述第一 TFT的删除指示信息获得的第三TFT,上述删除PDP上下文请求消息中包含UE请求删除上述第一 TFT的删除指示信息;处理单元52还可以进一步用于根据上述第三TFT和上述资源标识信息对应的第一 PCC规则为上述UE请求的业务生成对应的PCC规则删除操作;发送单元53还可以进一步用于向上述PGW发送上述PCC规则删除操作,以使得上述PGW根据该PCC规则删除操作删除上述第一 PCC规则。 本实施例中,PCRF通过接收单元接收PGW发送的第一 TFT和对应的资源标识信息,使得处理单元能够根据上述第一 TFT为上述UE请求的业务分配第一 PCC规则,并关联上述资源标识信息与上述第一 PCC规则,能够避免现有技术中在后续的流程中,在EPC Gx接口上,由于UE通过二次PDP上下文激活流程请求创建的过滤器和PCRF通过PCC规则下发的过滤器在数量和/或内容上不一致而导致的PGW无法将UE请求的过滤器与PCRF下发的过滤器进行匹配的问题。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括U盘、移动硬盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。 最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1.一种基于Gx接口的过滤器处理方法,其特征在于,包括 PGff接收SGSN发送的建立PDP上下文请求消息,所述建立PDP上下文请求消息中包含UE请求的业务的第一 TFT ; 所述PGW为所述UE请求的业务分配对应的资源标识信息; 所述PGW向PCRF发送所述第一 TFT和所述资源标识信息,以使所述PCRF根据所述第一 TFT为所述UE请求的业务分配第一 PCC规则,并关联所述资源标识信息与所述第一 PCC规则; 所述PGW接收所述PCRF发送的所述第一 PCC规则。
2.根据权利要求I所述的方法,其特征在于,所述PGW为所述UE请求的业务分配所述资源标识信息,包括 所述PGW为所述UE请求的业务分配一个资源标识信息;或者 所述PGW分别为所述UE请求的业务对应的每一个过滤器分配一个资源标识信息。
3.根据权利要求I或2所述的方法,其特征在于,所述方法还包括 所述PGW接收所述SGSN发送的更新PDP上下文请求消息,所述更新PDP上下文请求消息中包含UE请求更新所述第一 TFT的操作指示信息; 所述PGW向所述PCRF发送第二 TFT和与所述第一 TFT对应的所述资源标识信息,以使所述PCRF根据所述第二 TFT和所述资源标识信息对应的第一 PCC规则为所述UE请求的业务生成对应的PCC规则更新操作,所述第二 TFT为所述PGW根据所述第一 TFT和所述操作指不彳目息获得的第二 TFT ; 所述PGW接收所述PCRF发送的所述PCC规则更新操作,并根据该PCC规则更新操作生成更新之后的第二 PCC规则。
4.根据权利要求I至3任一权利要求所述的方法,其特征在于,所述方法还包括 所述PGW接收所述SGSN发送的删除PDP上下文请求消息,所述删除PDP上下文请求消息中包含UE请求删除所述第一 TFT的删除指示信息; 所述PGW向所述PCRF发送第三TFT和与所述第一 TFT对应的所述资源标识信息,以使所述PCRF根据所述第三TFT和所述资源标识信息对应的第一 PCC规则为所述UE请求的业务生成对应的PCC规则删除操作,所述第三TFT为所述PGW根据所述第一 TFT和所述删除指不彳目息获得的第二 TFT ; 所述PGW接收所述PCRF发送的所述PCC规则删除操作,并根据该PCC规则删除操作删除所述第一 PCC规则。
5.一种基于Gx接口的过滤器处理方法,其特征在于,包括 PCRF接收PGW发送的第一 TFT和对应的资源标识信息,所述资源标识信息为所述PGW接收SGSN发送的建立PDP上下文请求消息之后,为所述UE请求的业务分配,所述建立TOP上下文请求消息中包含UE请求的业务的第一 TFT ; 所述PCRF根据所述第一 TFT为所述UE请求的业务分配第一 PCC规则,并关联所述资源标识信息与所述第一 PCC规则; 所述PCRF向所述PGW发送所述第一 PCC规则。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括 所述PCRF接收所述PGW发送的第二 TFT和与所述第一 TFT对应的所述资源标识信息,所述第二 TFT为所述PGW接收所述SGSN发送的更新PDP上下文请求消息之后,根据所述第一 TFT和更新所述第一 TFT的操作指示信息获得,所述更新PDP上下文请求消息中包含UE请求更新所述第一 TFT的操作指示信息; 所述PCRF根据所述第二 TFT和所述资源标识信息对应的第一 PCC规则为所述UE请求的业务生成对应的PCC规则更新操作; 所述PCRF向所述PGW发送所述PCC规则更新操作,以使得所述PGW根据该PCC规则更新操作生成更新之后的第二 PCC规则。
7.根据权利要求5或6所述的方法,其特征在于,所述方法还包括 所述PCRF接收所述PGW发送的第三TFT和与所述第一 TFT对应的所述资源标识信息,所述第三TFT为所述PGW接收所述SGSN发送的删除PDP上下文请求消息之后,根据所述第一 TFT和删除所述第一 TFT的删除指示信息获得的第三TFT,所述删除PDP上下文请求消息中包含UE请求删除所述第一 TFT的删除指示信息; 所述PCRF根据所述第三TFT和所述资源标识信息对应的第一 PCC规则为所述UE请求的业务生成对应的PCC规则删除操作; 所述PCRF向所述PGW发送所述PCC规则删除操作,以使得所述PGW根据该PCC规则删除操作删除所述第一 PCC规则。
8.一种PGW,其特征在于,包括 请求单元,用于接收SGSN发送的建立PDP上下文请求消息,所述建立PDP上下文请求消息中包含UE请求的业务的第一 TFT ; 分配单元,用于为所述UE请求的业务分配所述资源标识信息; 处理单元,用于向PCRF发送所述第一 TFT和对应的资源标识信息,以使所述PCRF根据所述第一 TFT为所述UE请求的业务分配第一 PCC规则,并关联所述资源标识信息与所述第一 PCC规则; 接收单元,用于接收所述PCRF发送的所述第一 PCC规则。
9.根据权利要求8所述的PGW,其特征在于,所述分配单元具体用于 为所述UE请求的业务分配一个资源标识信息;或者 分别为所述UE请求的业务对应的每一个过滤器分配一个资源标识信息。
10.根据权利要求8或9所述的PGW,其特征在于, 请求单元还用于接收所述SGSN发送的更新PDP上下文请求消息,所述更新PDP上下文请求消息中包含UE请求更新所述第一 TFT的操作指示信息; 处理单元还用于向所述PCRF发送第二 TFT和与所述第一 TFT对应的所述资源标识信息,以使所述PCRF根据所述第二 TFT和所述资源标识信息对应的第一 PCC规则为所述UE请求的业务生成对应的PCC规则更新操作,所述第二 TFT为所述PGW根据所述第一 TFT和所述操作指示信息获得的第二 TFT ; 接收单元还用于接收所述PCRF发送的所述PCC规则更新操作,并根据该PCC规则更新操作生成更新之后的第二 PCC规则。
11.根据权利要求8至10任一权利要求所述的PGW,其特征在于, 请求单元还用于接收所述SGSN发送的删除PDP上下文请求消息,所述删除PDP上下文请求消息中包含UE请求删除所述第一 TFT的删除指示信息;处理单元还用于向所述PCRF发送第三TFT和与所述第一 TFT对应的所述资源标识信息,以使所述PCRF根据所述第三TFT和所述资源标识信息对应的第一 PCC规则为所述UE请求的业务生成对应的PCC规则删除操作,所述第三TFT为所述PGW根据所述第一 TFT和所述删除指示信息获得的第三TFT ; 接收单元还用于接收所述PCRF发送的所述PCC规则删除操作,并根据该PCC规则删除操作删除所述第一 PCC规则。
12.—种PCRF,其特征在于,包括 接收单元,用于接收PGW发送的第一 TFT和对应的资源标识信息,所述资源标识信息为所述PGW接收SGSN发送的建立PDP上下文请求消息之后,为所述UE请求的业务分配,所述建立PDP上下文请求消息中包含UE请求的业务的第一 TFT ; 处理单元,用于根据所述第一 TFT为所述UE请求的业务分配第一 PCC规则,并关联所 述资源标识信息与所述第一 PCC规则; 发送单元,用于向所述PGW发送所述第一 PCC规则。
13.根据权利要求12所述的PCRF,其特征在于, 所述接收单元还用于接收所述PGW发送的第二 TFT和与所述第一 TFT对应的所述资源标识信息,所述第二 TFT为所述PGW接收所述SGSN发送的更新PDP上下文请求消息之后,根据所述第一 TFT和更新所述第一 TFT的操作指示信息获得,所述更新PDP上下文请求消息中包含UE请求更新所述第一 TFT的操作指示信息; 所述处理单元还用于根据所述第二 TFT和所述资源标识信息对应的第一 PCC规则为所述UE请求的业务生成对应的PCC规则更新操作; 所述发送单元还用于向所述PGW发送所述PCC规则更新操作,以使得所述PGW根据该PCC规则更新操作生成更新之后的第二 PCC规则。
14.根据权利要求12或13所述的PCRF,其特征在于, 所述接收单元还用于接收所述PGW发送的第三TFT和与所述第一 TFT对应的所述资源标识信息,所述第三TFT为所述PGW接收所述SGSN发送的删除PDP上下文请求消息之后,根据所述第一 TFT和删除所述第一 TFT的删除指示信息获得的第三TFT,所述删除PDP上下文请求消息中包含UE请求删除所述第一 TFT的删除指示信息; 所述处理单元还用于根据所述第三TFT和所述资源标识信息对应的第一 PCC规则为所述UE请求的业务生成对应的PCC规则删除操作; 所述发送单元还用于向所述PGW发送所述PCC规则删除操作,以使得所述PGW根据该PCC规则删除操作删除所述第一 PCC规则。
全文摘要
本发明实施例涉及一种基于Gx接口的过滤器处理方法及PGW、PCRF,通过PGW接收SGSN发送的包含UE请求的业务的第一TFT的建立PDP上下文请求消息,并向PCRF发送上述第一TFT和对应的资源标识信息,使得PCRF能够根据上述第一TFT为上述UE请求的业务分配第一PCC规则,并关联上述资源标识信息与上述第一PCC规则,能够避免现有技术中在后续的流程中,在EPC Gx接口上,由于UE通过二次PDP上下文激活流程请求创建的过滤器和PCRF通过PCC规则下发的过滤器在数量和/或内容上不一致而导致的PGW无法将UE请求的过滤器与PCRF下发的过滤器进行匹配的问题。
文档编号H04W76/04GK102726115SQ201180003175
公开日2012年10月10日 申请日期2011年11月25日 优先权日2011年11月25日
发明者夏渊, 屈琴, 邸志宇 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1