删除家乡策略和计费规则功能冗余信息的方法及系统的制作方法

文档序号:7710326阅读:194来源:国知局
专利名称:删除家乡策略和计费规则功能冗余信息的方法及系统的制作方法
技术领域
本发明涉及IP 连接接入网会话(IP-CAN,IP Connectivity Access Network)技 术,尤指一种在漫游场景下,删除家乡策略和计费规则功能冗余信息的方法及系统。
背景技术
图1是现有演进的分组系统(EPS,Evolved Packet System)的系统架构的组成示 意图,如图1所示,第三代合作伙伴计划(3GPP,3rd Generation Partnership Project)的 EPS 包括演进的通用地面无线接入网(E-UTRAN,Evolved Universal Terrestrial Radio Access Network)、移动管理单元(MME,Mobility Management Entity)、服务网关(S-GW, Serving Gateway)、分组数据网络网关(P-GW,Packet Data Network Gateway)、归属用户 服务器(HSS,Home Subscriber Server)、3GPP认证授权计费(AAA)服务器、策略和计费规 则功能(PCRF, Policy and Charging Rules Function)及其它支撑节点组成。其中,MME,用于移动性管理、非接入层信令的处理和用户移动管理上下文的管理 等控制面的相关工作;S-GW是与E-UTRAN相连的接入网关设备,用于在E-UTRAN和P-GW之 间转发数据,并且负责对寻呼等待数据进行缓存;P-GW是EPS与分组数据网络(PDN,Packet Data Network)的边界网关,用于负责PDN的接入及在EPS与PDN间转发数据等功能。如图1所示,EPS支持与非3GPP网络的互通,并通过S2a/b/c接口实现与非3GPP 网络的互通。非3GPP网络包括可信任非3GPP网络和不可信任非3GPP网络。其中,可信任 非3GPP网络的IP接入可直接通过S2a与P-GW相连;不可信任非3GPP网络的IP接入需要 经过演进的数据网关(ePDG,Evolved PacketData Gateway)与 P-GW 相连,ePDG 与 P-GW 间 的接口为S2b。UE也可以通过S2c接口采用DSMIPv6协议与P-GW相连。如果EPS 系统支持策略计费控制(PCC,Policy and Charging Control)的 PCRF 进行策略和计费规则的制定,那么,EPS系统通过接收接口 Rx和运营商网络协议(IP, Internet Protocol)业务网络相连,获取业务信息;此外,EPS系统通过Gx/Gxa/Gxc接口与 网络中的网关设备相连,负责发起IP承载的建立,保证业务数据的服务质量(QoS,QUality ofService),并进行计费控制。其中,策略和计费执行功能(PCEF,Policyand Charging Enforcement Function) 位于P-GW中,PCRF与P-GW间通过Gx接口交换信息。当P-GW与S-GW间的接口基于代理移 动IP(PMIP,Proxy Mobile IP)时,S-GW中存在承载绑定和事件报告功能(BBERF,Bearer Binding and Event Report Function),并且 S-GW 与 PCRF 之间通过 Gxc 接 口交换信息。当 可信任非3GPP网络接入时,可信任非3GPP接入网关中也驻留有BBERF,可信任非3GPP网络 接入网关与PCRF之间通过Gxa接口交换信息。用户设备(UE,UserEquipment)漫游时,归属 地PCRF和拜访地PCRF的接口为S9接口,同时,为UE提供业务的应用功能(AF ,Application Function)位于业务网络中,通过Rx接口向PCRF发送用于生成PCC策略的业务信息。EPS存在两种漫游架构,图2为现有EPS系统的一种漫游架构的示意图,如图2所 示为家乡路由,也就是说,P-GW位于家乡网络,并由家乡网络运营商提供IP业务(即AF在家乡网络);图3为现有EPS系统的另一种漫游架构的示意图,如图3所示为本地疏导,也就是 说,P-GW位于拜访网络,家乡网络运营商可以提供IP业务,拜访地网络运营商也可以提供 IP业务。对于不同的漫游场景,PCC的流程不同,PCC网元执行的功能也不相同。EPS系统支持多PDN(Multiple PDN)接入,而UE可以通过多个P-GW或者一个P_GW 同时接入到多个PDN,即一个UE可以同时有多个PDN连接。通常将UE到PDN网络的一个连 接称为一个IP-CAN会话,也就是说,EPS支持UE可以同时有多个IP-CAN会话。在目前的技术中,PCC架构中采用的协议是在Diameter基础协议(Diameter Base Protocol)基础上发展的Diameter应用协议。例如,应用于Gx接口的应用协议,应用于Rx 接口的应用协议、Gxx接口(包括Gxa和Gxc接口)的应用协议和应用于漫游接口 S9的应 用协议等。在这些应用协议中定义了用于PCC的消息、命令以及属性值对(AVP,Attribute Value Pairs)等。用这些协议建立的Diameter会话分别可以成为Gx会话、Gxx会话、Rx 会话和S9会话。PCC各功能实体通过这些会话对UE接入网络而建立的PDN连接进行策略 计费控制。目前PCC架构已经定义了在非漫游场景下使用的Diameter应用协议,例如,应 用于Gx接口的应用协议,应用于Rx接口的应用协议以及Gxx接口(包括Gxa和Gxc接口) 的应用协议等。在这些应用协议中定义了用于PCC的消息、命令以及属性值对(Attribute Value Pairs,简称为 AVP)等。在现有技术中,一个IP-CAN会话涉及多个网元。为了获取对这个IP-CAN会话进行 控制的策略控制规则或者提供用于制定策略控制规则的信息,各个网元将与PCRF分别建 立Diameter会话。这样,一个IP-CAN会话将会与多个Diameter会话关联,这些Diameter 会话都采用Diameter协议建立、维持和删除。目前,实现S9漫游接口的方案是针对每一个UE,vPCRF终结UE建立的所有 IP-CAN会话在拜访地网络存在的Gx会话、Gxx会话,用一个S9会话来传送所有IP-CAN会 话的Gx会话、Gxx会话上的信息,而不终结所有IP-CAN会话在拜访地网络中的Rx会话,只 是将Rx会话的消息转发给家乡PCRF (hPCRF),将拜访PCRF (vPCRF)作为一个代理(Proxy)。 在一个S9会话中可能存在多个子会话,称为S9子会话(subsession)。每一个subsession 用来传送一个IP-CAN会话的Gx会话、Gxx会话上的信息。在BBERF发生重选,比如UE发生跨系统切换或者UE进行跨系统的预注册 等时,PCRF需要同时控制两个或两个以上位于不同系统的BBERF,其中一个称为主 BBERF (Primary BBERF),其他的称为非主 BBERF (Non-Primary BBERF)。PCRF 分别同时为各 个BBERF保存其QoS规则以及状态,对这些BBERF的操作也不同。例如当PCRF要更新QoS 规则时,hPCRF会将更新的QoS规则同时下发给这些BBERF,如果Primary BBERF无法成功 安装QoS规则,Primary BBERF将该情况上报给hPCRF,hPCRF将删除Non-Primary中相同的 QoS规则,并且删除PCEF中对应的PCC规则。如果Non-Primary BBERF无法成功安装QoS 规则,Non-Primary BBERF将该情况上报给PCRF后,PCRF只是更新PCRF中为Non-Primary BBERF保存的QoS规则及其状态,而不进行其它操作。当然,hPCRF针对Primary BBERF和 Non-Primary BBERF进行的还有其它不同操作,这里不再赘述。图4为现有UE在家乡路由的漫游场景下,通过E-UTRAN或可信任非3GPP接入网 关,接入EPS的IP-CAN会话建立的流程图,假设通过E-UTRAN接入时,S-GW与P-GW之间采用PMIPv6协议,通过可信任非3GPP接入网关接入时,接入网关与P-GW之间采用PMIPv6协 议。如图4所示,包括以下步骤步骤400 :BBERF接收到建立IP-CAN会话请求消息,并且BBERF获得了用户标识如 网络接入标识(NAI,NetworkAccess Identity)、PDN标识以及用于制定策略的接入信息。 其中,接入信息包括BBERF所在网络的网络标识,UE当前的位置信息,BBERF的地址以及 IP-CAN类型或RAT类型等。BBERF可以位于S-GW或可信任非3GPP接入网关中。步骤401 =BBERF向vPCRF发送网关控制会话建立指示消息,在网关控制会话建立 指示消息中携带有用户标识、PDN标识、用于制定策略的接入信息。由该网关控制会话建立 指示消息建立的Gxx会话称为Gxx会话1。步骤402 =VPCRF向hPCRF发送S9会话建立指示消息,并将步骤401中网关 控制会话建立指示消息中携带的用户标识、PDN标识、用于制定策略的接入信息包含在 Subsessionl中,并携带在S9会话建立指示消息中发送给hPCRF。vPCRF记录Gxx会话1与 Subsessionl的关联关系。本步骤中,vPCRF根据用户标识判断出用户为漫游用户,则根据PDN标识以及漫游 协议判断出UE采用了家乡路由并且hPCRF支持Gxx接口的功能。接着,vPCRF判断出自身还 没有为该用户建立S9会话,vPCRF终结Gxx会话,并发起建立与hPCRF之间的新的Diameter 会话即S9会话,并在该S9会话中请求建立一个子会话,称为Subsessionl。步骤403 :hPCRF保存上报的接入信息。根据用户标识、PDN标识,与用户签约文档 库(SPR,Subscription Profile Repository)交互,获取UE的签约信息,并根据网络策略 以及上报的接入信息等制定默认的PCC规则、QoS规则和事件触发器。hPCRF向vPCRF发送 S9会话建立确认消息,QoS规则、事件触发器包含在Subsessionl中并携带在S9会话建立 确认消息中。步骤404 =VPCRF向BBERF发送网关控制会话建立确认消息,消息中携带有从S9会 话建立确认消息中得到的QoS规则和事件触发器,以供BBERF安装QoS规则和事件触发器。vPCRF根据Subsessionl与Gxx会话1的关联关系,将Subsessionl中包含的QoS 规则和事件触发器通过Gxx会话1发送给BBERF。其中,vPCRF能够根据拜访地网络的策略对hPCRF下发的QoS规则和事件触发器 进行修改,此时,步骤405下发修改过的QoS规则和事件触发器,以供BBERF进行安装。步骤405 =BBERF所在的网关向P-GW发送建立IP-CAN会话请求消息,消息中携带 UE的NAI标识,PDN标识,以及接入网的IP-CAN类型或RAT类型等信息。建立IP-CAN会话 请求消息在实现时为代理绑定更新消息。这里,步骤405可以与步骤401同时执行,不必等待步骤404返回的消息。步骤406 由于本实施例是家乡路由,P-GW在家乡网络。P-GW为UE分配IP地址, 驻留于P-GW的PCEF向hPCRF发送IP-CAN会话建立指示消息,消息中携带有用户标识、为 UE分配的IP地址、PDN标识和用于制定策略的接入信息(步骤405中上报的IP-CAN类型 或RAT类型)。通过IP-CAN会话建立指示消息建立的Gx会话称为Gx会话1。步骤407 :hPCRF根据用户标识将Gx会话1与步骤402中建立的S9会话进行关 联,并根据用户标识和PDN标识将Gx会话1和Subsessionl进行关联。hPCRF将之前制定的PCC规则和事件触发器,通过IP-CAN会话建立确认消息发送给PCEF。由于现在只有一 个BBERF,所以该BBERF可以认为是PrimaryBBERF。当然hPCRF可以根据步骤406上报的 IP-CAN类型或RAT类型和步骤402上报的IP-CAN类型或RAT类型一致,判断出BBERF为 Primary BBERF。PCEF接收到确认消息后,安装下发的PCC规则和事件触发器,并且,hPCRF还可以 根据PCEF提供的用于制定策略的接入信息修改制定好的PCC规则,那么,hPCRF下发修改 过的PCC规则。步骤408 =P-Gff向BBERF所在的网关返回建立IP-CAN会话应答。在实现时,建立 IP-CAN会话应答为代理绑定更新确认消息。建立IP-CAN会话应答消息不必等待步骤407 的确认消息即可发起。步骤409 =BBERF所在网关返回建立IP-CAN会话应答。图5为现有UE在家乡路由的漫游场景下,通过E-UTRAN或可信任非3GPP接入网 关,接入EPS的IP-CAN会话修改的流程图,假设如图4所示接入EPS建立IP-CAN会话后,由 于BBERF发生重选(如UE发生切换或者UE进行跨系统预注册)而引起的IP-CAN会话修 改。并假设通过E-UTRAN接入时,S-GW与P-GW之间采用PMIPv6协议,通过可信任非3GPP 接入网关接入时,接入网关与P-GW之间采用PMIPv6协议。如图5所示,包括以下步骤步骤500 新BBERF (New BBERF)接收到建立网关控制会话请求消息,并且New BBERF获得了用户标识,PDN标识以及用于制定策略的接入信息等,接入信息包括New BBERF的网络标识,UE当前的位置信息,接入网的IP-CAN类型或RAT类型等。步骤501 =New BBERF向vPCRF发送网关控制会话建立指示消息,在该网关控制会 话建立指示消息中携带有用户标识、PDN标识,以及用于制定策略的接入信息等,接入信息 包括New BBERF所在网络的网络标识,UE当前的位置信息、New BBERF地址以及新的接入 网的IP-CAN类型或RAT类型等。通过网关控制会话建立指示消息建立的Gxx会话表示为 Gxx会话2。步骤502 vPCRF向hPCRF发送S9会话修改指示消息,并请求修改Subsessionl, 在Subsessionl中携带有UE新的接入信息(包括New BBERF的地址、新的接入网的IP-CAN 类型或RAT类型)发送给hPCRF。vPCRF根据用户标识判断已经为UE建立S9会话,并且根据用户标识、PDN标识和 接入网信息(如New BBERF的地址)判断UE发生了切换。vPCRF根据用户标识和PDN标识 将Gxx会话2与Subsessionl进行关联。步骤503 :hPCRF向vPCRF发送S9会话修改确认消息,该消息中携带有包含QoS规 则、事件触发器和New BBERF的地址的Subsessionl。其中NewBBERF的地址用于标识该消 息的Subsessionl中的QoS规则和事件触发器等信息是针对New BBERF的。hPCRF根据New BBERF的地址和Old BBERF的地址不同判断出UE发生了切换, 并根据UE的新的接入信息重新制定QoS规则。此时,hPCRF会判断哪个BBERF是Primary BBERF,哪个为Non-primary BBERF。若步骤502中New BBERF上报的新的接入网IP-CAN类 型或RAT类型与图4步骤406中PCEF上报的接入网IP-CAN类型或RAT类型不一致,那么, hPCRF 判断出 NewBBERF 为 Non-Primary BBERF, Old BBERF 仍为 Primary BBERF。步骤504 vPCRF向New BBERF发送网关控制会话建立确认消息,该消息中携带有
7新的QoS规则。New BBERF收到消息后安装QoS规则。vPCRF根据New BBERF的地址将Subsessionl中的QoS规则和事件触发器通过Gxx 会话2发送给New BBERF。vPCRF可以根据本次策略修改QoS规则,事件触发器,并将修改后的QoS规则,事件 触发器下发给New BBERF。从此时起,hPCRF将执行针对Primary BBERF和Non-Primary BBERF的不同操作。 UE进行跨系统预注册的流程到此结束,UE切换的流程继续以下步骤。步骤505 =New BBERF所在的网关向P-GW发送IP-CAN会话信令消息,该消息中携 带有用户标识和PDN标识。该消息实现时为PMIPv6的代理绑定更新消息。消息中携带新 的接入网IP-CAN类型或RAT类型。步骤506 =P-Gff中的PCEF根据用户标识、PDN标识等信息判断出UE发生了切换, 并查找到UE切换前对应的上下文(即PCC规则、事件触发器等信息),然后通过Gx会话1 向hPCRF发送IP-CAN会话修改指示消息,该消息中携带有UE切换后的接入信息,包括新的 接入网IP-CAN类型或RAT类型。步骤507 hPCRF根据Gx会话1和S9会话以及Subsessionl的关联关系,根据Gx 会话1上报的接入信息和Gxx会话l、Gxx会话2分别上报的接入网信息进行判断,决定New BBERF 为 Primary BBERF, Old BBERF 为 Non—PrimaryBBERF。由于此时步骤506中PCEF上报的新的接入网IP-CAN类型或RAT类型,与步骤 502中New BBERF上报的新的接入网IP-CAN类型或RAT类型一致,因此,hPCRF判断出New BBERF 为 Primary BBERF,01d BBERF 为 Non-PrimaryBBERF。hPCRF 根据 New BBERF 上报的 接入信息、用户签约数据、网络策略等重新制定PCC规则,QoS规则和事件触发器。hPCRF向 PCEF返回IP-CAN会话修改确认消息,其中携带有更新的PCC规则和事件触发器。步骤508 =P-Gff向New BBERF所在网关返回IP-CAN会话信令消息,该消息实现时 为代理绑定更新确认消息。步骤509 =New BBERF所在网关返回修改IP-CAN会话应答消息。步骤510 :hPCRF向vPCRF发送S9会话和规则提供消息,并将步骤507中更新过的 QoS规则、事件触发器以及New BBERF的地址包含在Subsessionl中,并携带在S9会话和规 则提供消息中下发。步骤511 vPCRF根据New BBERF的地址,将Subsessionl中的QoS规则和事件触 发器通过Gxx会话2,并携带在网关控制和QoS规则提供消息中发送给New BBERF。步骤512 =New BBERF安装并执行QoS规则和事件触发器,并向vPCRF返回网关控 制和QoS规则提供确认消息。步骤513 =VPCRF向hPCRF返回S9会话和规则提供确认消息。hPCRF也会向Old BBERF发送更新后的QoS规则和事件触发器,hPCRF将QoS规则、 事件触发器和Old BBERF的地址包含在Subsessionl中。vPCRF根据Old BBERF的地址决 定通过Gxx会话1将Qos规则和事件触发器发送给Old BBERF。在发生BBERF重选的过程中,hPCRF同时控制了 2个BBERF(在某些场景下,可能 存在多于2个BBERF),并根据BBERF的类别(如Primary和Non-Primary)来进行策略控 制。当BBERF重选完成后,Old BBERF需要通知hPCRF其在拜访地的Gxx会话终结,以使得hPCRF会删除自身为Old BBERF保存的QoS规则以及事件触发器等(此时Old BBERF为 Non-Primary BBERF)。或者,在如图5的步骤504后,New BBERF不向P-GW发送IP-CAN会 话信令,而是决定终结其拜访地的Gxx会话,vPCRF同样也应该要通知hPCRF删除其为New BBERF保存的QoS规则和事件触发器等(此时New BBERF为Non-Primary BBERF)。(特别 对于UE跨系统的预注册,流程只需执行到步骤504)现有技术中,没有提供一种有效的方 法,使得在漫游场景下,拜访地Non-Primary BBERF终结其与拜访PCRF之间的网关控制会 话时,家乡PCRF中已经无效的会话信息得不到及时清除,造成了家乡网络资源的冗余,浪 费了家乡网络资源。对于本地疏导的漫游场景,在hPCRF需要控制拜访地BBERF的情况下,本领域技术 人员容易看出,上述问题同样存在。同样类似的问题也存在于多接入的场景,多接入是EPC支持UE通过多种接入网经 同一个P-GW同时接入一个PDN的技术。图6为多接入场景的示意图,如图6所示,UE同时 在非3GPP IP接入网络和3GPP接入网(即EPS网络)的覆盖下,非3GPPIP接入网和3GPP 接入网通过同一个P-GW接入到PDN。在这种场景下,UE通过多个接入网附着到EPS,P-Gff 为UE分配一个IP地址,UE和PDN之间存在一个PDN连接。由于不同的业务适用于采用不 同的网络传输,多接入技术可以根据业务的特性选择适用的接入网传输业务,并且,多个接 入网可以分担网络负荷,避免网络拥堵。如果非3GPP接入网是WiFi时,Http和Ftp的业 务数据流就可以通过WiFi接入网,而VoIP的业务数据流则可以通过3GPP发送给UE。在这 种场景下,PCRF也要同时对2个(或多于2个)BBERF进行控制。(这种场景下,BBERF没 有Primary BBERF和Non-PrimaryBBERF的区分)当UE决定从一个接入网断开,这个接入 网中的BBERF要通知hPCRF,该BBERF要终结其拜访网络中的Gxx会话,从而通知hPCRF删 除该BBERF相关的信息。但是,在目前的多接入的场景下,同样没有涉及这些处理过程的方 案提出O

发明内容
有鉴于此,本发明的主要目的在于提供一种删除家乡策略和计费规则功能冗余信 息的方法,能够使得在漫游场景下,拜访地网关控制会话终结时,家乡网络资源的冗余能够 被消除,从而节约家乡网络资源。本发明的另一目的在于提供一种删除家乡策略和计费规则功能冗余信息的系统, 能够使得在漫游场景下,拜访地网关控制会话终结时,家乡网络资源的冗余能够被消除,从 而节约家乡网络资源。为达到上述目的,本发明的技术方案是这样实现的一种删除家乡策略和计费规则功能冗余信息的方法,该方法包括拜访地承载绑定和事件报告功能BBERF经拜访策略和计费规则功能PCRF向家乡 PCRF指示网关控制会话终结; 家乡PCRF删除所述拜访地BBERF的相关策略控制信息。该方法之前还包括所述拜访地BBERF收到用于决定终结其与所述拜访PCRF的网 关控制会话的终结会话触发。所述网关控制会话的终结会话触发来自于用户设备UE、或分组数据网络网关P-Gff,或所述拜访地BBERF自身。所述拜访地BBERF经拜访PCRF向家乡PCRF指示网关控制会话终结具体包括所述拜访PCRF接收到拜访地BBERF发送的网关控制会话终结请求消息后,向所述 家乡PCRF发送S9会话修改指示消息,指示所述网关控制会话终结。所述拜访PCRF接收到拜访地BBERF发送的网关控制会话终结请求消息后,向所述 家乡PCRF发送S9会话修改指示消息前,该方法还包括所述拜访PCRF判断出所述拜访地BBERF为非主BBERF。所述S9会话修改指示消息中携带有所述拜访地BBERF的地址;所述拜访地BBERF的地址位于S9会话级别,或S9会话的子会话级别。所述S9会话修改指示消息中携带有会话终结指示,所述会话终结指示表示所述 网关控制会话终结;所述会话终结指示位于S9会话级别,或S9会话的子会话级别。所述拜访地BBERF的相关策略控制信息包括服务质量QoS规则、事件触发器。—种删除家乡策略和计费规则功能冗余信息的系统,该系统至少包括拜访地 BBERF、家乡?0^、拜访PCRF,其中,拜访地BBERF,用于经拜访PCRF向家乡PCRF指示网关控制会话终结;家乡PCRF,用于删除所述拜访地BBERF的相关策略控制信息。拜访地BBERF具体用于,向所述拜访PCRF请求网关控制会话终结;所述拜访PCRF具体用于,接收来自所述拜访地BBERF的网关控制会话终结请求, 向家乡PCRF发送S9会话修改请求,指示所述网关控制会话终结;家乡PCRF具体用于,接收来自拜访PCRF的S9会话修改请求,删除与所述拜访地 BBERF的相关策略控制信息。所述拜访PCRF还用于,判断出所述拜访地BBERF为非主BBERF。所述拜访地BBERF还用于,接收用于决定终结其与所述拜访PCRF的网关控制会话 的终结会话触发。所述终结会话触发来自于用户设备UE、或分组数据网络网关P-GW、或所述拜访地 BBERF自身。从上述本发明提供的技术方案可以看出,在拜访地BBERF收到用于决定终结其与 拜访PCRF的网关控制会话的终结会话触发后,经拜访PCRF向家乡PCRF指示网关控制会话 终结,而家乡PCRF删除拜访地BBERF的相关策略控制信息。通过本发明方法,在UE处于家 乡路由的漫游场景或本地疏导的漫游场景下,发生BBERF重选的过程中、UE跨系统预注册 后或者在多接入的情况下,拜访地网关控制会话终结时,使得家乡PCRF中已经无效的会话 信息得到了及时清除,消除了家乡网络资源的冗余,节约了家乡网络资源。


图1为现有EPS的系统架构的组成示意图;图2为现有EPS系统的一种漫游架构的示意图;图3为现有EPS系统的另一种漫游架构的示意图;图4为现有UE在家乡路由的漫游场景下,通过E-UTRAN或可信任非3GPP接入网关,接入EPS的IP-CAN会话建立的流程图;图5为现有UE在家乡路由的漫游场景下,通过E-UTRAN或可信任非3GPP接入网 关,接入EPS的IP-CAN会话修改的流程图;图6为多接入场景的示意图;图7为本发明删除家乡策略和计费规则功能冗余信息的方法的流程图;图8为本发明删除家乡策略和计费规则功能冗余信息的实施例一的流程图;图9为本发明删除家乡策略和计费规则功能冗余信息的实施例二的流程图。
具体实施例方式图7为本发明删除家乡策略和计费规则功能冗余信息的方法的流程图,如图7所 示,包括以下步骤步骤700 拜访地BBERF经拜访PCRF向家乡PCRF指示网关控制会话终结。在拜访地BBERF收到用于决定终结其与vPCRF的网关控制会话的终结会话触发 后,经拜访PCRF向家乡PCRF指示网关控制会话终结话。该终结会话触发可能来自UE、或 P-Gff,或拜访地BBERF自身。其中,触发条件包括多种情况对于UE发生切换场景,终结会话触发为=BBERFK 在网关收到PCEF所在的P-GW发送绑定撤回消息;对于UE跨系统预注册场景,终结会话触 发为BBERF所在网关收到UE发送的取消预注册消息;对于多接入场景,终结会话触发为 BBERF所在网关收到UE发起的断开PDN连接请求消息等;对于以上各个场景BBERF也可能 根据自身情况决定终结会话。当vPCRF接收到拜访地BBERF发送的网关控制会话终结请求消息后,vPCRF向 hPCRF发送S9会话修改指示消息,该消息中携带所述拜访地BBERF的地址和会话终结指示。 其中,拜访地BBERF的地址和会话终结指示可以位于S9会话级别(即命令级别),或S9会 话的子会话级别。需要说明的是,如果系统默认vPCRF在S9会话修改指示消息的会话级别上只携带 拜访地BBERF的地址,而不携带任何其他信息,以隐含通知hPCRF,拜访地BBERF的拜访地网 关控制会话终结,需要删除拜访地BBERF的相关信息,那么,在vPCRF向hPCRF发送S9会话 修改指示消息中可以省略会话终结指示。BBERF重选的场景或UE跨系统预注册场景,若只有一个Non-Primary BBERF存在 并且该Non-Primary BBERF决定终结其与拜访PCRF的网关控制会话,则该BBERF的地址可 以不需要携带。步骤701 家乡PCRF删除拜访地BBERF的相关策略控制信息。hPCRF接收到来自vPCRF的S9会话修改指示消息后,删除所述拜访地BBERF的相 关策略控制信息,包括QoS规则、事件触发器等。针对图7所示的方法,本发明还提供一种删除家乡策略和计费规则功能冗余信息 的系统,至少包括拜访地BBERF、家乡?0^、拜访PCRF,其中,拜访地BBERF,用于经拜访PCRF向家乡PCRF指示网关控制会话终结;家乡PCRF,用于删除拜访地BBERF的相关策略控制信息。拜访地BBERF具体用于,向拜访PCRF请求网关控制会话终结;
11
拜访PCRF具体用于,接收来自拜访地BBERF的网关控制会话终结请求,向家乡 PCRF发送S9会话修改请求,指示所述网关控制会话终结;家乡PCRF具体用于,接收来自拜访PCRF的S9会话修改请求,删除与所述拜访地 BBERF的相关信息。所述拜访地BBERF还用于,接收用于决定终结其与所述拜访PCRF的网关控制会话 的终结会话触发。所述终结会话触发来自于用户设备UE、或分组数据网络网关P-GW、或所述拜访地 BBERF自身。图8为本发明删除家乡策略和计费规则功能冗余信息的实施例的流程图,本实施 例中,UE可以在家乡路由的漫游场景或本地疏导的漫游场景下,BBERF重选的过程中、UE跨 系统预注册后或者在多接入的情况下实施,假设hPCRF同时控制两个BBERF(如图8中的 BBERFl和BBERF2);并假设UE通过BBERFl和BBERF2所在接入网接入EPS时均采用PMIPv6 协议,或者BBERFl所在接入网接入EPS时采用PMIPv6协议而BBERF2所在接入网接入EPS 采用DSMIPv6协议。如图8所示,包括以下步骤步骤800 =BBERFl接收到触发,决定终结其与vPCRF的网关控制会话。其中BEERFl 为拜访地BBERF。本步骤中,终结BBERFl与vPCRF的网关控制会话的触发,可能来自UE、或P-GW、或 BBERFl 自身。步骤801 =BBERFl向vPCRF发送网关控制会话终结请求消息。步骤802 对于BBERF重选或UE跨系统预注册场景,vPCRF判断出BBERFl为 Non-Primary BBERF。对于多接入场景,vPCRF无需此判断。vPCRF找到该网关控制会话对 应的S9会话以及S9会话的子会话,vPCRF向hPCRF发送S9会话修改指示消息并请求修改 子会话,在S9会话修改指示消息中携带有包含BBERFl的地址和会话终结指示的子会话。其 中会话终结指示表示拜访地网关控制会话终结。步骤803 :hPCRF根据BBERFl的地址和会话终结指示,删除BBERFl相关的策略控 制信息,包括QoS规则、事件触发器等;步骤804 hPCRF向vPCRF返回S9会话修改确认消息。步骤805 =VPCRF向BBERFl返回网关控制会话终结确认消息。步骤806 可选择地,PCRF发起交互流程,更新BBERF2、PCEF上的策略。vPCRF也可以在Subsessionl中只携带BBERFl地址,而不携带任何其他信息,从而 隐含的通知hPCRF BBERFl的拜访地网关控制会话终结,hPCRF删除BBERFl相关的策略控 制信息。图9为本发明删除家乡策略和计费规则功能冗余信息的实施例的流程图,本实施 例中,UE可以在家乡路由的漫游场景或本地疏导的漫游场景下,BBERF重选的过程中、UE跨 系统预注册后或者在多接入的情况下实施,假设hPCRF同时控制两个BBERF(如图9中的 BBERFl和BBERF2);并且UE通过BBERFl和BBERF2所在接入网接入EPS时均采用DSMIPv6 协议,或者BBERFl所在接入网接入EPS时采用DSMIPv6协议而BBERF2所在接入网接入EPS 采用PMIPv6协议。
如图9所示,包括以下步骤步骤900 =BBERFl接收到触发,决定终结其与vPCRF的网关控制会话。其中BEERFl 为拜访地BBERF。本步骤中,终结BBERFl与vPCRF的网关控制会话的触发,可能来自UE、或P-GW、或 BBERFl 自身。步骤901 =BBERFl向vPCRF发送网关控制会话终结请求消息。步骤902 对于BBERF重选或UE跨系统预注册场景,vPCRF判断出BBERFl为 Non-Primary BBERF。对于多接入场景,vPCRF无需此判断。vPCRF找到该网关控制会话对 应的S9会话。vPCRF向hPCRF发送S9会话修改指示消息,在S9会话修改指示消息中携带 有BBERFl地址和会话终结指示。BBERFl地址和会话终结指示是S9会话级别(即命令级 别)携带的。其中会话终结指示表示拜访地网关控制会话终结。步骤903 :hPCRF根据BBERFl地址和会话终结指示,删除BBERFl相关策略控制信 息,包括QoS规则、事件触发器等。步骤904 hPCRF向vPCRF返回S9会话修改确认消息.步骤905 =VPCRF向BBERFl返回网关控制会话终结确认消息。步骤906 可选择地,PCRF发起交互流程,更新BBERF2、PCEF上的策略。vPCRF也可以在S9会话修改消息的会话级别上只携带BBERFl地址,而不携带任何 其他信息,从而隐含的通知hPCRF BBERFl的拜访地网关控制会话终结,hPCRF删除BBERFl 相关的策略控制信息。本发明的方法同样适用于在本地疏导的漫游场景下,UE从3GPP接入切换到可信 任非3GPP接入或反之切换或通过3GPP接入和可信任非3GPP接入多接入。其中3GPP接 入时,S-Gff和P-GW之间采用GTP协议的场景。在这种场景下,hPCRF虽然只需控制一个 BBERF(位于可信任非3GPP接入网),但当切换完成后该BBERF要终结拜访地网关控制会 话,同样需要采用本发明(此时该BBERF为Non-Primary BBERF)。如果UE通过接入可信任 非3GPP接入网关接入时采用DSMIPv6协议,那么vPCRF向hPCRF发送S9会话修改请求消 息,消息中携带会话终结指示,该指示通过S9会话级别携带(即命令级)。由于只有一个 BBERF,该BBERF的地址可以可选的携带。hPCRF根据会话终结指示,删除BBERF相关的信 息。如果UE通过接入可信任非3GPP接入网关采用PMIPv6协议,那么vPCRF向hPCRF发送 S9会话修改请求消息,并请求对应的子会话,在子会话中携带会话终结指示。同样由于只有 一个BBERF,携带的该BBERF的地址可以是可选的。hPCRF根据会话终结指示,删除BBERF 相关的策略控制信息。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在 本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护 范围之内。
权利要求
一种删除家乡策略和计费规则功能冗余信息的的方法,其特征在于,该方法包括拜访地承载绑定和事件报告功能BBERF经拜访策略和计费规则功能PCRF向家乡PCRF指示网关控制会话终结;家乡PCRF删除所述拜访地BBERF的相关策略控制信息。
2.根据权利要求1所述的方法,其特征在于,该方法之前还包括所述拜访地BBERF收 到用于决定终结其与所述拜访PCRF的网关控制会话的终结会话触发。
3.根据权利要求2所述的方法,其特征在于,所述网关控制会话的终结会话触发来自 于用户设备UE、或分组数据网络网关P-GW、或所述拜访地BBERF自身。
4.根据权利要求1或2所述的方法,其特征在于,所述拜访地BBERF经拜访PCRF向家 乡PCRF指示网关控制会话终结具体包括所述拜访PCRF接收到拜访地BBERF发送的网关控制会话终结请求消息后,向所述家乡 PCRF发送S9会话修改指示消息,指示所述网关控制会话终结。
5.根据权利要求4所述的方法,其特征在于,所述拜访PCRF接收到拜访地BBERF发送 的网关控制会话终结请求消息后,向所述家乡PCRF发送S9会话修改指示消息前,该方法还 包括所述拜访PCRF判断出所述拜访地BBERF为非主BBERF。
6.根据权利要求4或5所述的方法,其特征在于,所述S9会话修改指示消息中携带有 所述拜访地BBERF的地址;所述拜访地BBERF的地址位于S9会话级别,或S9会话的子会话级别。
7.根据权利要求4或5所述的方法,其特征在于,所述S9会话修改指示消息中携带有 会话终结指示,所述会话终结指示表示所述网关控制会话终结;所述会话终结指示位于S9会话级别,或S9会话的子会话级别。
8.根据权利要求1或2所述的方法,其特征在于,所述拜访地BBERF的相关策略控制信 息包括服务质量QoS规则、事件触发器。
9.一种删除家乡策略和计费规则功能冗余信息的系统,其特征在于,该系统至少包括 拜访地BBERF、家乡?0^、拜访PCRF,其中,拜访地BBERF,用于经拜访PCRF向家乡PCRF指示网关控制会话终结;家乡PCRF,用于删除所述拜访地BBERF的相关策略控制信息。
10.根据权利要求9所述的系统,其特征在于,拜访地BBERF具体用于,向所述拜访PCRF请求网关控制会话终结;所述拜访PCRF具体用于,接收来自所述拜访地BBERF的网关控制会话终结请求,向家 乡PCRF发送S9会话修改请求,指示所述网关控制会话终结;家乡PCRF具体用于,接收来自拜访PCRF的S9会话修改请求,删除与所述拜访地BBERF 的相关策略控制信息。
11.根据权利要求10所述的系统,其特征在于,所述拜访PCRF还用于,判断出所述拜访 地BBERF为非主BBERF。
12.根据权利要求10或11所述的系统,其特征在于,所述拜访地BBERF还用于,接收用 于决定终结其与所述拜访PCRF的网关控制会话的终结会话触发。
13.根据权利要求12所述的系统,其特征在于,所述终结会话触发来自于用户设备UE、或分组数据网络网关P-GW、或所述拜访地BBERF自身。
全文摘要
本发明提供了一种删除家乡策略和计费规则功能冗余信息的方法及系统,在拜访地承载绑定和事件报告功能(BBERF)收到用于决定终结其与拜访策略和计费规则功能(PCRF)的网关控制会话的终结会话触发后,经拜访PCRF向家乡PCRF指示网关控制会话终结,而家乡PCRF删除拜访地BBERF的相关策略控制信息。通过本发明方法,在UE处于家乡路由的漫游场景或本地疏导的漫游场景下,发生BBERF重选的过程中、UE跨系统预注册后或者在多接入的情况下,拜访地网关控制会话终结时,家乡PCRF中已经无效的会话信息得到了及时清除,消除了家乡网络资源的冗余,节约了家乡网络资源。
文档编号H04W76/02GK101959164SQ20091015794
公开日2011年1月26日 申请日期2009年7月17日 优先权日2009年7月17日
发明者周晓云, 芮通 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1