CN103379465A - 删除Diameter路由代理中绑定的方法、***及策略服务器 - Google Patents
删除Diameter路由代理中绑定的方法、***及策略服务器 Download PDFInfo
- Publication number
- CN103379465A CN103379465A CN2012101127852A CN201210112785A CN103379465A CN 103379465 A CN103379465 A CN 103379465A CN 2012101127852 A CN2012101127852 A CN 2012101127852A CN 201210112785 A CN201210112785 A CN 201210112785A CN 103379465 A CN103379465 A CN 103379465A
- Authority
- CN
- China
- Prior art keywords
- dra
- strategic server
- pcrf
- message
- session
- 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.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种删除Diameter路由代理中绑定信息的方法,包括:在第一策略服务器和第二策略服务器为用户设备建立的策略控制会话终结时,所述第一策略服务器判断所述第二策略服务器所在域是否存在Diameter路由代理DRA,如果存在,则向所述第二策略服务器所在域发送消息,请求删除所述DRA中所述用户设备的DRA绑定。本发明还提供一种策略服务器。提供了一种删除Diameter路由代理中绑定信息的***。本发明在策略控制控制终结时,先判断是否存在DRA,在存在DRA时,才发送消息删除DRA绑定,避免了不必要的信令发送。
Description
技术领域
本发明涉及一种删除Diameter路由代理(DRA,Diameter Routing Agent)中绑定信息的技术,尤其涉及一种用户设备(UE,User Equipment)通过宽带论坛(BBF,Broadband Forum)接入网等接入演进的分组***(EPS,EvolvedPacket System)网络时删除DRA中绑定信息的方法、***及策略服务器。
背景技术
图1为非漫游场景下的演进的分组***的架构示意图,如图1所示,EPS由演进的通用移动通信***陆地无线接入网(E-UTRAN,Evolved UniversalTerrestrial Radio Access Network)、移动管理单元(MME,Mobility ManagementEntity)、服务网关(S-GW,Serving Gateway)、分组数据网络网关(P-GW或PDN GW,Packet Data Network Gateway)、归属用户服务器(HSS,HomeSubscriber Server)、策略和计费规则功能(PCRF,Policy and Charging RulesFunction)实体及其他支撑节点组成,其中,PCRF是策略计费控制(PCC,Policy and Charging Control)的核心,负责策略决策和计费规则的制定。PCRF提供了基于业务数据流的网络控制规则,网络控制包括业务数据流的检测、门控(Gating Control)、服务质量(QoS,Quality of Service)控制以及基于数据流的计费等。PCRF将其制定的策略和计费规则发送给策略计费执行功能(PCEF,Policy Charging Enforcement Function)由其执行,同时,PCRF还需要保证这些规则和用户的签约信息一致。PCRF制定策略和计费规则的依据包括:从应用功能(AF,Application Function)获取与业务相关的信息;从用户签约数据库(SPR,Subscription Profile Repository)获取与用户策略计费控制签约信息;从PCEF获取与承载相关网络的信息。
EPS支持与非3GPP***的互通,与非3GPP***的互通通过S2a/S2b/S2c接口实现,P-GW作为3GPP与非3GPP***间的锚点。如图1所示,其中非3GPP***被分为可信任非3GPP IP接入和不可信任非3GPP IP接入,可信任非3GPP IP接入可直接通过S2a接口与P-GW连接;不可信任非3GPP IP接入需经过演进的分组数据网关(ePDG,Evolved Packet Data Gateway)与P-GW相连,ePDG与P-GW间的接口为S2b,并且UE和ePDG之间采用IPSec对信令和数据进行加密保护。S2c提供了用户设备(UE,User Equipment)与P-GW之间的用户面相关的控制和移动性支持,其支持的移动性管理协议为支持双栈的移动IPv6(DSMIPv6,Moblie IPv6support for dual stack Hostsand Routers)。
目前很多运营商关注固网移动融合(FMC,Fixed Mobile Convergence),并针对3GPP和宽带论坛(BBF,Broadband Forum)互连互通进行研究。对于用户通过BBF接入网(也称固定宽带接入网(Fixed Broadband AccessNetwork))接入移动核心网的场景需要对数据的整个传输路径(数据会经过固网和移动网传输)上的QoS进行保证。目前主要研究两种BBF接入与3GPP互操作的场景。
图2为UE通过无线局域网(WLAN,Wireless Local Area Network)接入EPS核心网的示意图,如图2所示,BBF接入网作为不可信任的非3GPP接入网,当UE接入BBF接入网后,宽带接入服务器(BRAS,BroadbandRemote Access Server)/宽带网络网关(BNG,Broadband Network Gateway)将执行基于3GPP的接入认证,同时由BBF的宽带策略控制功能(BPCF,Broadband Policy Control Function)主动发起S9*的会话与3GPP的PCRF进行交互。从而PCRF在进行QoS授权时能够与BPCF进行交互,BPCF执行资源的接纳控制。
然而在某些场景中,BBF接入网并不总能感知到UE的接入或者BBF接入网不支持基于3GPP的接入认证。在这种场景下,BPCF将不能主动发起S9*会话的建立,从而不能实现对UE接入的QoS控制。此时,只能由PCRF向BPCF发起会话建立流程。
图3为H(e)NB通过BBF接入网接入EPS的核心网的架构示意图,如图3所示,当3GPP UE通过HeNB接入3GPP核心网访问业务时,所需的QoS不能超过BBF接入网所能提供的QoS。由于3GPP UE通过H(e)NB接入对BBF接入网是不可感知的,因此只能由PCRF向BPCF发起会话建立流程。
对于上述图2及图3所示的两种接入架构的漫游场景,由于BBF接入网无法感知到3GPP UE的接入,因此可能需要由归属地PCRF(即H-PCRF)向拜访地PCRF(即V-PCRF)触发建立S9会话,进而由V-PCRF触发建立S9a会话。
此外,EPS的一个公共陆地移动电话网(PLMN,Public Land MobileNetwork)中存在多个PCRF节点,并且所有的PCRF节点属于一个或多个Diameter(PCRF)域,同一个Diameter(PCRF)域中的所有PCRF具有相同的能力。一个UE到分组数据网络(PDN,Packet Data Network)的连接称为一个IP连接接入网(IP-CAN,IP Connectivity Access Network)会话。一个IP-CAN会话的PCC策略只由一个PCRF决定。为了确保一个IP-CAN会话相关的所有PCEF或承载绑定及事件报告功能(BBERF,Bearing Bindingand Event Reporting Function)以及为这个IP-CAN会话提供业务的AF都关联到同一个PCRF,EPS在每个Diameter(PCRF)域中引入了一个逻辑功能模块-DRA。UE要建立到一个PDN的IP-CAN会话时,由DRA为这个IP-CAN会话选择一个PCRF,与这个IP-CAN会话相关的PCEF、BBERF和AF由DRA来关联到所选择的PCRF上。PCEF、BBERF和AF分别与选中的PCRF建立Diameter会话,并通过这些Diameter会话传送对IP-CAN会话进行控制的策略和业务信息等。为了确保DRA正确地将PCEF、BBERF和AF关联到一个PCRF,DRA要保存能够唯一标识这个IP-CAN会话相关的信息和对应的PCRF标识或者IP地址,标识IP-CAN会话的信息有UE的网络接入标识(NAI,Network Access Identifier),UE的IP地址以及UE要接入PDN的接入点名称(APN,Access Point Name)等。当同一个IP-CAN会话的PCEF、BBERF和AF在建立与PCRF的Diameter会话时,向DRA提供这些信息,DRA查找保存的信息,就可以为其选择同一个PCRF了。DRA中可以保存PCEF、BBERF或AF与PCRF建立的Diameter会话的信息,如建立的Diameter会话的会话标识等。这样DRA就能知道其为IP-CAN会话所管理的Diameter会话。当PCEF、BBERF或AF与PCRF建立的Diameter会话删除时,PCEF、BBERF或AF要通知DRA删除该Diameter,DRA可以删除该Diameter会话的信息(如会话标识)。当DRA为某个IP-CAN会话管理的所有的Diameter会话删除后,DRA将删除该IP-CAN会话的所有信息。此外,根据配置,DRA也可以为一个UE选择同一个PCRF。
同样地,对于BBF接入网,也可能存在多个BPCF节点,并且所有的BPCF节点属于一个或多个Diameter(BPCF)域,也可引入DRA,并利用DRA为一个IP-CAN会话或一个UE选择一个BPCF。
目前,DRA具体实现可以有三种方式。(1)Redirect(重定向)方式。当PCEF、BBERF和AF向PCRF发送Diameter会话建立请求消息时,该Diameter会话建立请求消息首先被发送给DRA。若DRA还没有这个IP-CAN会话相关的信息时,DRA会为这个IP-CAN会话选择一个PCRF。并将所选择的PCRF的标识或地址返回给发送方。若DRA中已经存在这个IP-CAN会话相关的信息,则DRA将对应的PCRF的标识或地址返回给发送方。发送方获得PCRF的地址或标识后再向所选择的PCRF发送Diameter会话建立请求消息。(2)Proxy(代理)方式。当PCEF、BBERF和AF向PCRF发送Diameter会话建立请求消息时,该Diameter会话建立请求消息首先被发送给DRA。若DRA还没有这个IP-CAN会话相关的信息时,DRA会为这个IP-CAN会话选择一个PCRF,并将该Diameter会话建立请求消息转发给所选择的PCRF。若DRA中已经有这个IP-CAN会话相关的信息,则DRA将Diameter会话建立请求该消息转发给对应的PCRF。PCRF的确认消息也通过DRA转发给PCEF、BBERF或AF。(3)Proxy方式的变形。与Proxy方式类似,不同点在于DRA在转发PCRF返回的确认消息时会把PCRF的地址也发送给PCEF、BBERF或AF。这样在随后的消息交互中,PCEF、BBERF或AF可以直接与PCRF交互而不需要经过DRA。
对于方式(2),不管是第一条会话建立的消息还是随后的消息都是经过DRA的,因此当要终结Diameter会话时,DRA可以分析出消息中终结会话的指示,从而删除DRA中这个会话的信息。对于方式(3),当要终结Diameter会话时,客户端只要将终结消息先发送给DRA,再由DRA转发给PCEF就可实现。
对于固网移动融合的场景,当H-PCRF需要触发V-PCRF建立S9会话,H-PCRF向V-PCRF发送TER(Trigger Establishment Request,触发建立请求),并且不保持会话状态,此时V-DRA收到TER消息后,为该UE选择一个V-PCRF并创建DRA绑定,然后V-PCRF向H-PCRF发起S9会话建立(图4)。当H-PCRF需要终结S9会话时,H-PCRF需要向V-DRA再发送TER消息,V-DRA根据该消息删除该用户的DRA绑定(图5)。
同样对于PCRF或V-PCRF需要触发BPCF建立S9a会话,PCRF或V-PCRF向BPCF发送TER,并且不保持会话状态,此时位于BBF域的DRA收到TER消息后,为该UE选择一个BPCF并创建DRA绑定,然后BPCF向PCRF或V-PCRF发起S9a会话建立。当PCRF或V-PCRF需要终结S9a会话时,PCRF或V-PCRF需要向DRA再发送TER消息,DRA根据该消息删除该用户的DRA绑定。
然后,现有技术中,并不是每个PLMN都存在DRA管理多个PCRF的场景,若是一个PLMN中不存在DRA,那么H-PCRF向V-PCRF发送TER消息删除DRA绑定是没有必要的,增加了信令开销,并且增加了PCRF的复杂性。
发明内容
本发明要解决的技术问题是提供一种删除DRA中绑定信息的方法、***及策略服务器,避免了不必要的信令发送。
为了解决上述问题,本发明提供了一种删除Diameter路由代理中绑定信息的方法,包括:
在第一策略服务器和第二策略服务器为用户设备建立的策略控制会话终结时,所述第一策略服务器判断所述第二策略服务器所在域是否存在Diameter路由代理DRA,如果存在,则向所述第二策略服务器所在域发送消息,请求删除所述DRA中所述用户设备的DRA绑定。
进一步的,上述方法还可具有以下特点,所述第一策略服务器判断所述第二策略服务器所在域是否存在DRA包括:
所述第一策略服务器根据在触发所述策略控制会话的建立过程中所述第二策略服务器所在域返回的消息判断述第二策略服务器所在域是否存在DRA。
进一步的,上述方法还可具有以下特点,所述第二策略服务器所在域返回的消息为重定向消息;或者为携带所述第二策略服务器所在域存在Diameter路由代理DRA指示或需要删除DRA绑定的触发建立应答TEA消息或重定向消息。
进一步的,上述方法还可具有以下特点,所述第一策略服务器向所述第二策略服务器所在域发送的所述消息中携带请求删除DRA绑定指示或所述策略控制会话终结指示。
进一步的,上述方法还可具有以下特点,所述第一策略服务器为归属地策略和计费规则功能H-PCRF,所述第二策略服务器为拜访地策略和计费规则功能V-PCRF。
进一步的,上述方法还可具有以下特点,所述第一策略服务器为策略和计费规则功能PCRF/V-PCRF,所述第二策略服务器为宽带策略控制功能BPCF。
本发明还提供一种策略服务器,所述策略服务器包括判断单元和发送单元,其中:
所述判断单元用于,在和第二策略服务器为用户设备建立的策略控制会话终结时,判断所述第二策略服务器所在域是否存在Diameter路由代理DRA;
所述发送单元用于,在所述判断单元判断所述第二策略服务器所在域存在DRA时,向所述第二策略服务器所在域发送消息,请求删除所述DRA中所述用户设备的DRA绑定。
进一步的,上述策略服务器还可具有以下特点,所述判断单元判断所述第二策略服务器所在域是否存在DRA包括:
根据在触发所述策略控制会话的建立过程中所述第二策略服务器所在域返回的消息判断述第二策略服务器所在域是否存在DRA。
进一步的,上述策略服务器还可具有以下特点,所述第二策略服务器所在域返回的消息为重定向消息;或者为携带所述第二策略服务器所在域存在Diameter路由代理DRA指示或需要删除DRA绑定的TEA消息或重定向消息。
进一步的,上述策略服务器还可具有以下特点,所述发送单元发送的所述消息中携带请求删除DRA绑定指示或所述策略控制会话终结指示。
进一步的,上述策略服务器还可具有以下特点,所述策略服务器为归属地策略和计费规则功能H-PCRF,所述第二策略服务器为拜访地策略和计费规则功能V-PCRF。
进一步的,上述策略服务器还可具有以下特点,所述策略服务器为策略和计费规则功能PCRF/V-PCRF,所述第二策略服务器为宽带策略控制功能BPCF。
本发明还提供一种删除Diameter路由代理中绑定信息的***,包括:策略服务器和DRA,其中:
所述DRA用于,在触发所述策略控制会话的建立过程中向所述策略服务器返回重定向消息;或者返回携带所述第二策略服务器所在域存在Diameter路由代理DRA指示或需要删除DRA绑定的TEA消息或重定向消息。
本发明在策略控制控制终结时,先判断是否存在DRA,在存在DRA时,才发送消息删除DRA绑定,避免了不必要的信令发送。
附图说明
图1为非漫游场景下的演进的分组***的架构示意图;
图2为UE通过WLAN接入EPS核心网的示意图;
图3为H(e)NB通过BBF接入网接入EPS的核心网的架构示意图;
图4为现有技术中基于图2或图3架构的创建策略控制会话的流程图;
图5为现有技术中基于图2或图3架构的在DRA中删除策略控制会话绑定信息的流程图;
图6为本发明基于图2或图3架构的创建策略控制会话的流程图;
图7为本发明基于图2或图3架构的在DRA中删除策略控制会话绑定信息的流程图;
图8为本发明基于图2或图3架构的创建策略控制会话的流程图;
图9为本发明基于图2或图3架构的在DRA中删除策略控制会话绑定信息的流程图;
图10为本发明实施例策略服务器框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
本发明实施例提供一种删除Diameter路由代理中绑定信息的方法,包括:
在第一策略服务器和第二策略服务器为用户设备建立的策略控制会话终结时,所述第一策略服务器判断所述第二策略服务器所在域是否存在Diameter路由代理DRA,如果存在,则向所述第二策略服务器所在域发送消息,请求删除所述DRA中所述用户设备的DRA绑定。
其中,所述第一策略服务器判断所述第二策略服务器所在域是否存在DRA包括:
所述第一策略服务器根据在触发所述策略控制会话的建立过程中所述第二策略服务器所在域返回的消息判断述第二策略服务器所在域是否存在DRA。
其中,所述第二策略服务器所在域返回的消息为重定向消息;或者为携带所述第二策略服务器所在域存在Diameter路由代理DRA指示或需要删除DRA绑定的触发建立应答TEA消息或重定向消息。
其中,所述第一策略服务器向所述第二策略服务器所在域发送的所述消息中携带请求删除DRA绑定指示或所述策略控制会话终结指示。
其中,所述第一策略服务器为H-PCRF,所述第二策略服务器为V-PCRF,或者,所述第一策略服务器为PCRF/V-PCRF,所述第二策略服务器为BPCF。
实施例一
图6为本发明在漫游场景下,UE附着过程中,拜访地DRA(V-DRA)选择拜访地PCRF(V-PCRF)的流程图,其中V-DRA为Redirect方式,如图6所示,该方法具体包括以下步骤:
步骤601:H-PCRF受到触发,需要建立与V-PCRF之间的策略控制会话,即S9会话。此时,V-PCRF和H-PCRF之间还没有为该UE建立的S9会话。
该触发可能是P-GW向H-PCRF发送策略控制会话消息(即IP-CAN会话建立指示消息)而引起的,所述策略控制会话消息中携带UE通过WLAN/H(e)NB接入的指示信息。H-PCRF收到该策略控制会话消息后,判定需要建立与V-PCRF之间的策略控制会话(即S9会话),以便通过V-PCRF向BBF接入网提供策略以及请求BBF接入网的接纳控制。
步骤602:H-PCRF向拜访网络发送TER消息,所述TER消息中携带用户标识、PDN标识(可选)和UE的本地址IP地址/H(e)NB本地IP地址,消息中还可以携带请求建立会话指示(可选)。消息中携带Auth-Session-State(认证会话状态)AVP,取值为NO_STATE_MAINTAINED。该消息会首先路由到V-DRA;
所述Diameter会话建立请求消息中可以进一步携带请求建立会话标识信息,以便于H-PCRF判断请求建立的会话V-PCRF是否已经发起。所述请求建立会话标识信息可以为UE接入BBF接入网的位置信息(即UE本地址IP地址或H(e)NB本地IP地址),或是H-PCRF分配的能够唯一区分的标识,或是用户标识,或是用户标识和PDN标识,或是UE的本地IP地址。
步骤603:V-DRA为该用户选择V-PCRF,并保存对应关系(用户标识、PDN标识、V-PCRF标识)或(用户标识、V-PCRF标识)或(用户标识、PDN标识、UE本地IP地址、V-PCRF标识),创建DRA绑定。
步骤604:V-DRA向H-PCRF返回重定向消息,在消息中携带DRA在步骤603选择的V-PCRF的标识。该重定向消息中还可以携带DRA指示,表示在VPLMN中存在DRA。或者在消息中携带需要删除DRA绑定的指示,表示H-PCRF需要发送消息删除V-DRA的DRA绑定。携带V-PCRF标识的重定向消息可以隐含指示VPLMN存在DRA。而携带DRA指示或需要删除DRA绑定的指示可以明确表示VPLMN存在DRA。
步骤605:H-PCRF根据步骤604返回的V-PCRF标识,向V-PCRF发送TER消息,所述TER消息中携带与步骤602消息中相同的信息。
步骤606:V-PCRF收到所述TER消息后,向H-PCRF返回TEA(TriggerEstablishment Answer,触发建立应答)消息。
步骤607:V-PCRF根据所述TER消息,向H-PCRF发送Diameter会话建立请求消息,请求建立策略控制会话(即S9会话)。同时V-PCRF还会请求建立一个S9子会话(该子会话对应建立的PDN连接)。
所述Diameter会话建立请求消息中可以携带步骤605中下发的请求建立会话标识信息,用于通知H-PCRF该消息用于建立步骤605中请求建立的策略控制会话。
步骤608:H-PCRF向V-PCRF发送Diameter会话建立应答消息。
步骤609:V-PCRF与BBF接入网中的BPCF交互,执行S9a会话建立流程。
此后,H-PCRF可以通过步骤607和步骤608建立的策略控制会话(S9会话)进行策略的下发,V-PCRF也可以通过它进行策略执行结果、接纳控制结果以及事件的上报。
在执行上述流程后,UE可能需要建立新的PDN连接。
当UE又发起建立新的PDN连接时,若是Home Routed场景(即P-GW位于HPLMN),H-PCRF会再次收到来自P-GW发送的策略控制会话消息(即IP-CAN会话建立指示消息),则H-PCRF修改已建立的S9会话,并请求V-PCRF与H-PCRF再建立一个S9子会话(该子会话对应新建立的PDN连接)。收到上述请求后,V-PCRF向H-PCRF发送请求消息,建立一个S9子会话;若是Visited Access场景(即P-GW位于VPLMN),V-PCRF会收到来自P-GW发送的策略控制会话消息(即IP-CAN会话建立指示消息),则V-PCRF修改已建立的S9会话,并请求与H-PCRF再建立一个S9子会话(该子会话对应新建立的PDN连接)。
由于是修改S9会话,不涉及建立新的S9a会话或新的触发V-PCRF建立S9会话的消息。此外,修改S9会话后,可能需要执行V-PCRF与BPCF之间建立S9*会话的流程。因此,当UE建立多个PDN连接时,V-PCRF与H-PCRF之间存在S9会话,其中包含多个子会话,该多个子会话有些是由V-PCRF主动发起建立的,还有些是由H-PCRF请求V-PCRF发起建立的。同时H-PCRF与V-PCRF之间存在S9a会话。而BPCF与V-PCRF之间存在S9*会话,S9*会话与S9会话是对应的。
实施例二
本实施例为根据图6的流程,V-PCRF和H-PCRF建立策略控制会话后,由于IP-CAN会话终结时,删除V-DRA中DRA绑定的流程,其中V-DRA为Redirect方式。图7为本发明删除策略控制会话DRA绑定的流程图,如图7所示,本示例删除策略控制会话DRA绑定具体包括以下步骤:
步骤701:H-PCRF受到触发,需要终结与V-PCRF之间的策略控制会话,即S9会话。
该触发可能是P-GW向H-PCRF发送策略控制会话终结消息而引起的,策略控制会话终结消息即IP-CAN会话终结指示消息,所述策略控制会话消息中携带UE从WLAN/H(e)NB接入去附着或断开PDN连接的指示信息。H-PCRF收到该策略控制会话终结消息后,判定需要终结与V-PCRF之间的S9会话。
步骤702:H-PCRF向V-PCRF发送请求终结Diameter会话,会话中携带请求会话终结指示。
步骤703:V-PCRF向H-PCRF返回请求终结Diameter会话应答。
步骤704:V-PCRF向H-PCRF发送Diameter会话终结请求。
步骤705:H-PCRF向V-PCRF返回Diameter会话终结应答。
步骤706:H-PCRF根据图6中步骤604的重定向消息或重定向消息中携带的DRA指示或者需要删除DRA绑定的指示,判断VPLMN中存在DRA,H-PCRF向拜访网络发送TER消息,删除V-DRA中该用户的DRA绑定。TER消息中携带与步骤603中相同的请求建立会话标识信息。该消息会路由到V-DRA。TER消息中还可以携带请求删除DRA绑定指示或S9会话终结指示。
步骤707:V-DRA根据请求建立会话标识信息判断这个用户的会话有一个有效的DRA绑定,则删除该用户的DRA绑定。或者V-DRA根据请求删除DRA绑定指示或S9会话终结指示删除该用户的DRA绑定。
步骤708:V-DRA向H-PCRF返回重定向消息。
步骤709:V-PCRF与BBF接入网中BPCF交互,执行S9会话的终结流程。
实施例三
图8为本发明基于图2、图3的架构,在漫游场景下,UE附着过程中,V-DRA选择V-PCRF的流程图,其中DRA为Proxy方式,如图8所示,该方法具体包括以下步骤:
步骤801:H-PCRF受到触发,需要建立与V-PCRF之间的策略控制会话(S9会话)。即V-PCRF和H-PCRF之间还没有为该UE建立的S9会话。。
该触发可能是P-GW向H-PCRF发送策略控制会话消息而引起的,策略控制会话消息即IP-CAN会话建立指示消息,所述策略控制会话消息中携带UE通过WLAN/H(e)NB接入的指示信息。H-PCRF收到该策略控制会话消息后,判定需要建立与V-PCRF之间的策略控制会话,以便通过V-PCRF向BBF接入网提供策略以及请求BBF接入网的接纳控制。
步骤802:H-PCRF向拜访网络发送TER消息,所述TER消息中携带用户标识、PDN标识(可选)和UE的本地址IP地址/H(e)NB本地IP地址,消息中还可以携带请求建立会话指示(可选)。消息中携带Auth-Session-StateAVP,取值为NO_STATE_MAINTAINE。该消息会首先路由到V-DRA;
所述Diameter会话建立请求消息中可以进一步携带请求建立会话标识信息,用于将来作为V-PCRF发起会话的标识,以便于H-PCRF判断请求建立的会话V-PCRF是否已经发起。所述请求建立会话标识信息可以为UE接入BBF接入网的位置信息,或是H-PCRF分配的能够唯一区分的标识,或是用户标识,或是用户标识和PDN标识,或是UE的本地IP地址。
步骤803:V-DRA为该用户选择V-PCRF,并保存对应关系(用户标识、PDN标识、V-PCRF标识)或(用户标识、V-PCRF标识)或(用户标识、PDN标识、UE本地IP地址/H(e)NB本地IP地址、V-PCRF标识),创建DRA绑定。
步骤804:V-DRA向所选择的V-PCRF发送TER消息,所述TER消息中携带与步骤802消息中相同的信息。
步骤805:V-PCRF收到所述TER消息后,向V-DRA返回TEA消息。
步骤806:V-DRA收到所述Diameter会话建立应答TEA消息后,向H-PCRF返回TEA消息,并且在该TEA消息中携带DRA指示,表示在VPLMN中存在DRA。或者在该TEA消息中携带需要删除DRA绑定的指示,表示H-PCRF需要发送消息删除V-DRA的DRA绑定。若V-DRA可以返回所选择的V-PCRF标识,则V-DRA在应答消息中携带V-PCRF标识。
步骤807:V-PCRF根据所述TER消息,向H-PCRF发送Diameter会话建立请求消息,请求建立策略控制会话,即建立S9会话。同时V-PCRF还会请求建立一个S9子会话(该子会话对应建立的PDN连接)。
所述Diameter会话建立请求消息中可以携带步骤804中下发的请求建立会话标识信息,用于通知H-PCRF该消息用于建立步骤804中请求建立的策略控制会话。
步骤808:H-PCRF向V-PCRF发送Diameter会话建立应答消息。
步骤809:V-PCRF与BBF接入网中的BPCF交互执行S9会话建立流程。
此后,H-PCRF可以通过步骤807和步骤808建立的S9会话进行策略的下发,V-PCRF也可以通过它进行策略执行结果、接纳控制结果以及事件的上报。
在执行上述流程后,UE可能需要建立新的PDN连接。
当UE又发起建立新的PDN连接时,若是Home Routed场景(即P-GW位于HPLMN),H-PCRF会再次收到来自P-GW发送的策略控制会话消息(即IP-CAN会话建立指示消息),则H-PCRF修改已建立的S9会话,并请求V-PCRF与H-PCRF再建立一个S9子会话(该子会话对应新建立的PDN连接)。收到上述请求后,V-PCRF向H-PCRF发送请求消息,建立一个S9子会话;若是Visited Access场景(即P-GW位于VPLMN),V-PCRF会收到来自P-GW发送的策略控制会话消息(即IP-CAN会话建立指示消息),则V-PCRF修改已建立的S9会话,并请求与H-PCRF再建立一个S9子会话(该子会话对应新建立的PDN连接)。
由于是修改S9会话,不涉及建立新的S9a会话或新的触发V-PCRF建立S9会话的消息。此外,修改S9会话后,可能需要执行V-PCRF与BPCF之间建立S9*会话的流程。因此,当UE建立多个PDN连接时,V-PCRF与H-PCRF之间存在S9会话,其中包含多个子会话,该多个子会话有些是由V-PCRF主动发起建立的,还有些是由H-PCRF请求V-PCRF发起建立的。同时H-PCRF与V-PCRF之间存在S9a会话。而BPCF与V-PCRF之间存在S9*会话,S9*会话与S9会话是对应的。
实施例4
本实施例为根据图8的流程,H-PCRF和V-PCRF建立S9会话后,由于IP-CAN会话终结时,删除DRA中绑定信息的流程,其中DRA为Proxy方式。图9为本发明删除策略控制会话绑定信息的流程图,如图9所示,本示例删除策略控制会话DRA绑定具体包括以下步骤:
步骤901:H-PCRF受到触发,需要终结与V-PCRF之间的策略控制会话,即S9会话。
该触发可能是P-GW向H-PCRF发送策略控制会话终结消息而引起的,策略控制会话终结消息即IP-CAN会话终结指示,所述策略控制会话消息中携带UE从WLAN接入去附着或断开PDN连接的指示信息。H-PCRF收到该策略控制会话终结消息后,判定需要终结与V-PCRF之间的策略控制会话。
步骤902:H-PCRF向V-PCRF发送请求终结Diameter会话,会话中携带请求会话终结指示。
步骤903:V-PCRF向H-PCRF返回请求终结Diameter会话应答。
步骤904:V-PCRF向H-PCRF发送Diameter会话终结请求。
步骤905:H-PCRF向V-PCRF返回Diameter会话终结应答。
步骤906:H-PCRF根据图8中步骤806中的DRA指示或者需要删除DRA绑定的指示判断VPLMN中存在DRA,H-PCRF向拜访网络发送TER消息,删除V-DRA中该用户的DRA绑定。消息中携带与步骤803中相同的请求建立会话标识信息。该消息被首先路由到V-DRA;TER消息中还可以携带请求删除DRA绑定指示或S9会话终结指示。
步骤907:V-DRA根据请求建立会话标识信息判断这个UE存在一个有效的DRA绑定,删除该DRA绑定。或者V-DRA根据请求删除DRA绑定指示或S9会话终结指示删除该用户的DRA绑定。
步骤908:V-DRA向H-PCRF返回TEA消息。
步骤909:V-PCRF与BBF接入网中的BPCF交互执行S9a会话终结流程。
上述实施例描述了漫游场景消息H-PCRF与V-PCRF、V-DRA的交互,以及H-PCRF如何删除V-DRA中的DRA绑定。对于BBF接入网域中也存在DRA的场景,流程类似。当PCRF/V-PCRF终结与BPCF的S9a会话时,PCRF/V-PCRF根据在触发建立S9a会话时,BBF域的返回消息,判断BBF接入网域中是否存在DRA。
1)若存在Redirect DRA,在PCRF/V-PCRF收到重定向消息,消息中进一步可携带DRA指示或需要删除DRA绑定的指示。PCRF/V-PCRF向BPCF所在域发送的请求删除DRA绑定的消息中携带请求删除DRA绑定指示或S9a会话终结指示。
2)若存在Proxy DRA,在PCRF/V-PCRF收到的TEA消息中携带DRA指示或需要删除DRA绑定的指示。PCRF/V-PCRF向BPCF所在域发送的请求删除DRA绑定的消息中携带请求删除DRA绑定指示或S9a会话终结指示。
本发明实施例提供一种策略服务器,如图10所示,所述策略服务器包括判断单元和发送单元,其中:
所述判断单元用于,在和第二策略服务器为用户设备建立的策略控制会话终结时,判断所述第二策略服务器所在域是否存在Diameter路由代理DRA;
所述发送单元用于,在所述判断单元判断所述第二策略服务器所在域存在DRA时,向所述第二策略服务器所在域发送消息,请求删除所述DRA中所述用户设备的DRA绑定。
其中,所述判断单元判断所述第二策略服务器所在域是否存在DRA包括:
根据在触发所述策略控制会话的建立过程中所述第二策略服务器所在域返回的消息判断述第二策略服务器所在域是否存在DRA。
其中,所述第二策略服务器所在域返回的消息为重定向消息;或者为携带所述第二策略服务器所在域存在Diameter路由代理DRA指示或需要删除DRA绑定的TEA消息或重定向消息。
其中,所述发送单元发送的所述消息中携带请求删除DRA绑定指示或所述策略控制会话终结指示。
其中,所述策略服务器为归属地策略和计费规则功能H-PCRF,所述第二策略服务器为拜访地策略和计费规则功能V-PCRF。
其中,所述策略服务器为策略和计费规则功能PCRF/V-PCRF,所述第二策略服务器为宽带策略控制功能BPCF。
本发明实施例还提供一种删除Diameter路由代理中绑定信息的***,包括策略服务器和DRA,其中:
所述DRA用于,在触发所述策略控制会话的建立过程中向所述策略服务器返回重定向消息;或者返回携带所述第二策略服务器所在域存在Diameter路由代理DRA指示或需要删除DRA绑定的TEA消息或重定向消息。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
Claims (13)
1.一种删除Diameter路由代理中绑定信息的方法,其特征在于,包括:
在第一策略服务器和第二策略服务器为用户设备建立的策略控制会话终结时,所述第一策略服务器判断所述第二策略服务器所在域是否存在Diameter路由代理DRA,如果存在,则向所述第二策略服务器所在域发送消息,请求删除所述DRA中所述用户设备的DRA绑定。
2.如权利要求1所述的方法,其特征在于,所述第一策略服务器判断所述第二策略服务器所在域是否存在DRA包括:
所述第一策略服务器根据在触发所述策略控制会话的建立过程中所述第二策略服务器所在域返回的消息判断述第二策略服务器所在域是否存在DRA。
3.如权利要求2所述的方法,其特征在于,所述第二策略服务器所在域返回的消息为重定向消息;或者为携带所述第二策略服务器所在域存在Diameter路由代理DRA指示或需要删除DRA绑定的触发建立应答TEA消息或重定向消息。
4.如权利要求1所述的方法,其特征在于,所述第一策略服务器向所述第二策略服务器所在域发送的所述消息中携带请求删除DRA绑定指示或所述策略控制会话终结指示。
5.如权利要求1至4任一所述的方法,其特征在于,所述第一策略服务器为归属地策略和计费规则功能H-PCRF,所述第二策略服务器为拜访地策略和计费规则功能V-PCRF。
6.如权利要求1至4任一所述的方法,其特征在于,所述第一策略服务器为策略和计费规则功能PCRF/V-PCRF,所述第二策略服务器为宽带策略控制功能BPCF。
7.一种策略服务器,其特征在于,所述策略服务器包括判断单元和发送单元,其中:
所述判断单元用于,在和第二策略服务器为用户设备建立的策略控制会话终结时,判断所述第二策略服务器所在域是否存在Diameter路由代理DRA;
所述发送单元用于,在所述判断单元判断所述第二策略服务器所在域存在DRA时,向所述第二策略服务器所在域发送消息,请求删除所述DRA中所述用户设备的DRA绑定。
8.如权利要求7所述的策略服务器,其特征在于,所述判断单元判断所述第二策略服务器所在域是否存在DRA包括:
根据在触发所述策略控制会话的建立过程中所述第二策略服务器所在域返回的消息判断述第二策略服务器所在域是否存在DRA。
9.如权利要求8所述的策略服务器,其特征在于,所述第二策略服务器所在域返回的消息为重定向消息;或者为携带所述第二策略服务器所在域存在Diameter路由代理DRA指示或需要删除DRA绑定的TEA消息或重定向消息。
10.如权利要求7所述的策略服务器,其特征在于,所述发送单元发送的所述消息中携带请求删除DRA绑定指示或所述策略控制会话终结指示。
11.如权利要求7至10任一所述的策略服务器,其特征在于,所述策略服务器为归属地策略和计费规则功能H-PCRF,所述第二策略服务器为拜访地策略和计费规则功能V-PCRF。
12.如权利要求7至10任一所述的策略服务器,其特征在于,所述策略服务器为策略和计费规则功能PCRF/V-PCRF,所述第二策略服务器为宽带策略控制功能BPCF。
13.一种删除Diameter路由代理中绑定信息的***,其特征在于,包括:如权利要求7至10任一所述的策略服务器和DRA,其中:
所述DRA用于,在触发所述策略控制会话的建立过程中向所述策略服务器返回重定向消息;或者返回携带所述第二策略服务器所在域存在Diameter路由代理DRA指示或需要删除DRA绑定的TEA消息或重定向消息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210112785.2A CN103379465B (zh) | 2012-04-17 | 2012-04-17 | 删除Diameter路由代理中绑定的方法、***及策略服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210112785.2A CN103379465B (zh) | 2012-04-17 | 2012-04-17 | 删除Diameter路由代理中绑定的方法、***及策略服务器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103379465A true CN103379465A (zh) | 2013-10-30 |
CN103379465B CN103379465B (zh) | 2018-07-06 |
Family
ID=49463927
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210112785.2A Active CN103379465B (zh) | 2012-04-17 | 2012-04-17 | 删除Diameter路由代理中绑定的方法、***及策略服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103379465B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108668269A (zh) * | 2017-03-28 | 2018-10-16 | 华为技术有限公司 | 一种直径Diameter消息路由方法、路由设备及*** |
US10148766B2 (en) | 2015-11-12 | 2018-12-04 | Oracle International Corporation | Methods, systems, and computer readable media for subscriber binding repository reconfiguration |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101217383A (zh) * | 2008-01-04 | 2008-07-09 | 中兴通讯股份有限公司 | 一种策略和计费规则功能关联关系的删除方法 |
CN101552682A (zh) * | 2008-04-03 | 2009-10-07 | 华为技术有限公司 | 策略和计费控制信息控制方法及*** |
US20090305684A1 (en) * | 2008-06-05 | 2009-12-10 | Bridgewater Systems Corp. | Long-Term Evolution (LTE) Policy Control and Charging Rules Function (PCRF) Selection |
CN101646149A (zh) * | 2008-08-07 | 2010-02-10 | 中兴通讯股份有限公司 | 一种删除dra中会话信息的方法 |
-
2012
- 2012-04-17 CN CN201210112785.2A patent/CN103379465B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101217383A (zh) * | 2008-01-04 | 2008-07-09 | 中兴通讯股份有限公司 | 一种策略和计费规则功能关联关系的删除方法 |
CN101552682A (zh) * | 2008-04-03 | 2009-10-07 | 华为技术有限公司 | 策略和计费控制信息控制方法及*** |
US20090305684A1 (en) * | 2008-06-05 | 2009-12-10 | Bridgewater Systems Corp. | Long-Term Evolution (LTE) Policy Control and Charging Rules Function (PCRF) Selection |
CN101646149A (zh) * | 2008-08-07 | 2010-02-10 | 中兴通讯股份有限公司 | 一种删除dra中会话信息的方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10148766B2 (en) | 2015-11-12 | 2018-12-04 | Oracle International Corporation | Methods, systems, and computer readable media for subscriber binding repository reconfiguration |
CN108668269A (zh) * | 2017-03-28 | 2018-10-16 | 华为技术有限公司 | 一种直径Diameter消息路由方法、路由设备及*** |
CN108668269B (zh) * | 2017-03-28 | 2022-02-08 | 华为技术有限公司 | 一种直径Diameter消息路由方法、路由设备及*** |
Also Published As
Publication number | Publication date |
---|---|
CN103379465B (zh) | 2018-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101646149B (zh) | 一种删除dra中会话信息的方法 | |
CN102340866B (zh) | 一种上报固网接入信息的方法及*** | |
US9094437B2 (en) | System, policy nodes, and methods to perform policy provisioning of traffic offloaded at a fixed broadband network | |
CN103875276B (zh) | 用于bbf和3gpp接入互通的bng到pcrf中介实体 | |
WO2013155942A1 (zh) | 策略和计费控制方法、v-pcrf及v-ocs | |
CN102316444A (zh) | 一种对用户设备进行服务质量控制的***及方法 | |
CN102316548A (zh) | 信息传递方法和*** | |
WO2011029289A1 (zh) | 漫游场景下承载控制模式的发送方法和*** | |
CN103024824A (zh) | 一种策略与计费规则的服务质量更新方法及*** | |
CN106332034A (zh) | 一种第三方应用的计费方法、装置及应用功能设备 | |
CN102904856A (zh) | 一种共享会话的控制方法及装置 | |
CN103929725B (zh) | 漫游本地业务的在线计费方法、h-ocs及v-ocs | |
CN102111740B (zh) | 一种支持多接入的策略计费控制方法和*** | |
WO2014094488A1 (zh) | 漫游本地业务的计费策略方法及装置 | |
CN101355561B (zh) | Dra的会话消息管理方法和*** | |
CN102791042B (zh) | S9子会话建立方法、***及pcrf | |
CN103379465B (zh) | 删除Diameter路由代理中绑定的方法、***及策略服务器 | |
CN101998515A (zh) | 控制pcrf负载均衡的实现方法和实现*** | |
WO2013113263A1 (zh) | 一种应用检测控制功能模式的识别方法及*** | |
CN102694841A (zh) | 删除Diameter路由代理中绑定信息的方法及*** | |
CN102316533B (zh) | 接纳控制中信息传递的方法和接纳控制*** | |
WO2013091705A1 (en) | Methods and apparatuses for session establishment with policy control between mobile and fixed networks | |
CN102378143B (zh) | 一种触发固网移动融合策略协商的方法及*** | |
CN101378522B (zh) | 分发策略的方法、***和策略分发实体 | |
WO2014079323A1 (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 |