一种实现bbf接入的策略控制方法及系统的制作方法

文档序号:7762085阅读:612来源:国知局
专利名称:一种实现bbf接入的策略控制方法及系统的制作方法
技术领域
本发明涉及3GPP和宽带论坛(BBF,Broadband Forum)互连互通,尤指一种实现 BBF接入的策略控制方法及系统。
背景技术
图 1 为现有第三代合作伙伴计划(3GPP,3rd Generation Partnership Project) 演进的分组系统(EPS,Evolved Packet System)组成架构示意图,在图1所示的非漫游场景的EPS网络架构中,包括演进的通用移动通信系统陆地无线接入网(E-UTRAN, Evolved Universal Terrestrial Radio Access Network)、移动管理单兀(MME,Mobility Management Entity)、服务网关(S-GW,Serving Gateway)、分组数据网络网关(P-GW, Packet Data Network Gateway,也称为 PDN GW)、归属用户服务器(HSS, Home Subscriber krver)、策略和计费规则功能(PCRF,Policy and Charging Rules Function)实体及其他支撑节点组成。其中,PCRF是策略和计费控制(PCC)的核心,负责策略决策和计费规则的制定。 PCRF提供了基于业务数据流的网络控制规则,这些网络控制包括业务数据流的检测、门控 (Gating Control)、服务质量(QoS,Quality of krvice)控制以及基于数据流的计费规则等。PCRF将其制定的策略和计费规则发送给策略与计费执行功能(PCEF)执行,同时,PCRF 还需要保证这些规则和用户的签约信息一致。PCRF制定策略和计费规则的依据包括从AF 获取与业务相关的信息;从用户签约数据库(SPR,Subscription Profile Repository)获取用户策略计费控制签约信息;从PCEF获取与承载相关网络的信息。EPS支持与非3GPP系统的互通,EPS与非3GPP系统的互通通过S2a/b/c接口实现,P-GW作为3GPP与非3GPP系统间的锚点。如图1所示,其中非3GPP系统被分为可信任非3GPP IP接入和不可信任非3GPP IP接入。可信任非3GPP IP接入可直接通过Sh接口与P-GW连接;不可信任非3GPP IP接入需经过演进的分组数据网关(ePDG,Evolved Packet Data Gateway)与P-GW相连,ePDG与P-GW间的接口为S2b接口,并且UE和ePDG之间采用hternet协议安全性(IPkc)对信令和数据进行加密保护。S2c接口提供了用户设备 (UE,User Equipment)与P_GW之间的用户面相关的控制和移动性支持,其支持的移动性管理协议为支持双栈的移动 IPv6 (DSMIPv6,MobiIe IPv6support for dual stack Hosts and Routers)。目前,很多运营商关注固网移动融合(FMC,Fixed Mobile Convergence),并针对 3GPP和宽带论坛(BBF,Broadband Forum)互连互通进行研究。对于用户通过BBF接入移动核心网的场景,需要对数据的整个传输路径(数据会经过固网和移动网传输)上的QoS进行保证。当前技术中,通过PCRF与BBF接入BBF中的宽带策略控制架构(BPCF,Broadband Policy Control Framework)进行交互,实现QoS保障。BPCF为BBF接入中的策略控制架构,对PCRF的资源请求消息,BPCF根据BBF接入的网络策略、签约信息等进行资源接纳控制。比如当UE通过无线局域网(WLAN)接入3GPP核心网时,为了保证通过一个WLAN接入线路接入的所有UE访问业务的总带宽需求不超过该线路的带宽(如签约带宽或该线路支持的最大物理代理),PCRF在进行QoS授权时需要与BPCF交互,以便BPCF执行资源的接纳控制。图2为现有技术中,UE通过BBF接入网接入3GPP核心网的架构示意图,如图2所示,BBF接入网作为不可信任的非3GPP接入。在图2所示的架构中,当UE接入BBF接入网后,宽带接入服务器(BRAS,Broadband Remote Access Server)/宽带网络网关(BNG, Broadband Network Gateway)将执行基于3GPP的接入认证,同时由BBF的BPCF主动发起 S9*的会话与3GPP的PCRF进行交互。从而,PCRF在进行QoS授权时能够与BBCF交互,BPCF 执行资源的接纳控制。然后,在某些场景中,BBF接入网并不总能感知到UE的接入,或者BBF接入网不支持基于3GPP的接入认证。在这种场景下,BPCF将不能主动发起S9*会话的建立,从而不能实现对UE接入的QoS控制。

发明内容
有鉴于此,本发明的主要目的在于提供一种实现BBF接入的策略控制方法及系统,能够在BBF接入网未能感知到UE的接入,或者BBF接入网不支持基于3GPP的接入认证时。实现对UE接入的QoS控制,从而对数据的整个传输路径提供QoS保证。为达到上述目的,本发明的技术方案是这样实现的一种实现BBF接入的策略控制方法,在用户请求接入的移动网中设置固网移动融合策略功能FMC PF ;该方法还包括FMC PF接收到来自演进的分组数据网关ePDG的触发消息后,向宽带策略控制架构BPCF请求建立策略控制会话;BPCF根据FMC PF通过所述策略控制会话传送的服务质量QoS信息执行接纳控制。所述FMC PF作为独立的功能实体,或集成在策略和计费规则功能PCRF中。所述ePDG向FMC PF发送的触发消息为会话建立请求消息,或动态主机配置协议 DHCP请求消息;所述会话建立请求消息为携带有hternet协议安全性IPkc外部隧道信息的网关控制会话建立消息;或,所述DHCP请求消息为携带有IPSec外部隧道信息的DHCP请求消息;所述IPSec外部隧道信息包括ePDG接收到的所述UE发送的IKEv2信令的源地址和源端口。所述FMC PF向BPCF请求建立策略控制会话包括所述FMC PF根据IPSec外部隧道信息中的源地址确定所述UE当前接入的BBF接入网的BPCF,并向所述BPCF发送S9*会话建立消息,在S9*会话建立消息中携带有IPSec 外部隧道信息中的源地址和源端口号。所述用户非漫游时,所述用户请求接入的移动网为所述用户归属的公共陆地移动网络PLMN ;所述用户漫游时,所述用户请求接入的移动网为所述用户拜访的PLMN。
所述请求建立策略控制会话及BPCF执行接纳控制具体包括
所述FMC PF获得包含有保障带宽GBR的PCC规则、QoS规则或QoS请求后,通过所述策略控制会话向BPCF传送所述QoS信息;所述BPCF根据请求进行资源接纳控制;其中,所述QoS信息中包含所述GBR,或者,在更新已制定的PCC规则、QoS规则或更新已提交的QoS请求后,所述QoS信息中包含更新后的QoS信息中的GBR与更新前已分配GBR的差值。所述FMC PF作为独立的功能实体;所述FMC PF获得PCC规则、QoS规则或QoS请求为所述FMC PF从PCRF获得PCC规则或所述QoS规则;或者,所述FMC PF从ePDG获得所述QoS请求。所述FMC PF集成在PCRF中;所述FMC PF获得PCC规则、QoS规则或QoS请求为所述用户非漫游时,所述PCRF制定PCC规则和/或QoS规则;所述用户漫游时,所述PCRF从用户归属的PLMN的PCRF获取PCC规则或QoS规则; 或者,所述PCRF从ePDG获取QoS请求。所述BPCF根据请求进行资源接纳控制包括如果所述BPCF接收到请求分配带宽资源GBR,BPCF根据签约固网线路当前可用带宽情况进行资源接纳控制在剩余的可用带宽大于等于GBR时,所述BPCF接收所述用户当前请求接入的移动网的PCRF的请求,并向所述用户当前请求接入的移动网的FMC PF返回接收确认消息,同时BPCF将从签约固网线路当前可用带宽中扣除GBR ;在剩余的可用带宽小于GBR时,所述BPCF拒绝所述用户当前请求接入的移动网的FMC PF的请求,并向所述用户当前请求接入的移动网的FMC PF返回拒绝消息,并消息中携带BPCF能够接受的带宽;如果所述BPCF接收到请求释放带宽资源GBR,则BPCF直接返回接收确认消息,同时BPCF将在签约固网线路当前可用带宽中增加GBR。若所述FMC PF接收到拒绝消息,该方法还包括所述FMC PF根据分配保持优先级ARP执行资源抢占。一种实现BBF接入的策略控制系统,至少包括ePDG、FMC PF和BPCF,其中,ePDG,用于向FMC PF发送触发消息;FMC PF,设置在用户当前请求接入的移动网中,用于接收来自ePDG的触发消息,向 BPCF请求建立策略控制会话;BPCF,用于接收来自FMC PF的请求,根据通过所述策略控制会话传送的服务质量 QoS信息执行接纳控制。所述FMC PF,具体用于获得包含有保障带宽GBR的PCC规则、QoS规则或QoS请求,通过所述策略控制会话向BPCF传送所述QoS信息。所述FMC PF作为独立的功能实体;该系统还包括PCRF,用于向所述FMC PF提供PCC规则或QoS规则;或者,所述ePDG,还用于向所述FMC PF提供QoS请求。所述FMC PF集成在PCRF中;所述PCRF,用于在所述用户非漫游时,制定PCC规则或QoS规则;在所述用户漫游时,从用户归属的PLMN的PCRF获取PCC规则或QoS规则;
或者,所述PCRF,用于从ePDG获取QoS请求。在所述FMC PF接收到BPCF的拒绝消息时,所述FMC PF,还用于根据ARP执行资源抢占。从上述本发明提供的技术方案可以看出,在用户当前请求接入的移动网中设置用于感知UE接入BBF接入网的固网移动融合策略功能(FMC PF) ;FMCPF接收到来自ePDG的触发消息后,向BPCF请求建立策略会话,而BPCF根据UE当前接入的BBF接入网的信息进行策略控制。从本发明方法的实现可以看出,在UE通过BBF接入网接入3GPP时,通过FMC PF 对来自ePDG的网关控制会话建立消息或DHCP请求消息的感知,触发了 UE当前接入的3GPP 接入网的PCRF向BPCF发起策略会话请求,这样,对于现有UE通过BBF接入网接入3GPP核心网的架构中BBF接入网未能感知到UE的接入,或者BBF接入网不支持基于3GPP的接入认证的情况,实现了对UE接入的QoS控制,从而对数据的整个传输路径提供了 QoS保证。


图1为现有EPS组成架构示意图;图2为现有技术中UE通过BBF接入网接入3GPP核心网的架构示意图;图3为本发明实现BBF接入的策略控制方法的流程图;图4为本发明实现BBF接入的策略控制系统的组成结构示意图;图5为本发明UE通过不可信任BBF接入网接入3GPP核心网的、家乡路由的漫游架构示意图,其中ePDG与P-GW之间采用PMIPv6协议;图6为基于图5所示的架构,UE通过不可信任BBF接入网接入3GPP核心网的附
着流程图;图7为本发明UE通过不可信任BBF接入网接入3GPP核心网的、家乡路由的漫游架构示意图,其中ePDG与P-GW之间采用GTP协议;图8为基于图7所示的架构,UE通过不可信任BBF接入网接入3GPP核心网的附
着流程图;图9为本发明UE通过不可信任BBF接入网接入3GPP核心网的、家乡路由的漫游架构示意图,其中UE采用DSMIPv6协议;图10为基于图9所示的架构,UE通过不可信任BBF接入网接入3GPP核心网的附
着流程图;图11为本发明UE通过不可信任BBF接入网接入3GPP核心网的、本地疏导漫游架构示意图,其中ePDG与P-GW之间采用GTP或PMIPv6协议;图12为基于图11所示的架构,UE通过不可信任BBF接入网接入3GPP核心网的附着流程图;图13为本发明UE通过不可信任BBF接入网接入3GPP核心网的、本地疏导漫游架构示意图,其中UE采用DSMIPv6协议接入;图14为基于图13所示的架构,UE通过不可信任BBF接入网接入3GPP核心网的附着流程图;图15为本发明UE通过不可信任BBF接入网接入3GPP核心网的非漫游架构图,其中ePDG与P-GW之间采用GTP或PMIPv6协议;
图16为发明UE通过不可信任BBF接入网接入3GPP核心网的非漫游架构图,其中 UE采用DSMIPv6协议接入;图17为本发明在家乡路由的漫游场景下,PCRF在制定策略时请求BPCF进行QoS 授权的流程图;图18为本发明在本地疏导的漫游场景下,PCRF在制定策略时请求BPCF进行QoS 授权的流程图;图19为本发明在家乡路由的漫游场景下,H-PCRF在制定策略时请求BPCF进行 QoS授权的流程图。
具体实施例方式图3为本发明实现BBF接入的策略控制方法的流程图,如图3所示,包括步骤300 在用户当前请求接入的移动网中设置FMC策略功能(PF,Policy Function)。FMC PF可以单独作为一个独立的功能实体;FMC PF也可以集成在PCRF中。在用户非漫游时,用户请求接入的移动网为用户归属的公共陆地移动网络 (PLMN);在用户漫游时,用户请求接入的移动网为用户拜访的PLMN。步骤301 =FMC PF接收到来自ePDG的触发消息后,向BPCF请求建立策略控制会话。在UE接入BBF接入系统后,BBF接入系统会为UE分配本地IP地址;随后,UE发起 hternet密钥交换版本2(IKEv2)隧道建立过程,并采用扩展认证协议(EAP)进行认证。对于漫游场景,进一步地,ePDG通过AAA服务器代理(AAAProxy)与AAA服务器(AAA Server) 交互(AAA Server还可以进一步与HSS交互)以完成EAP认证;EAP认证通过后,ePDG向FMC PF发送网关控制会话建立消息或发送DHCP请求消息,在网关控制会话建立消息或DHCP请求消息中携带有用户标识、分组数据网络(PDN)标识和IPSec外部隧道信息。其中,IPSec外部隧道信息包括ePDG接收到的UE发送的IKEv2 信令的源地址和源端口,需要说明的是,由于IKEv2信令可能经过了网络地址转换(NAT)穿越,因此,ePDG接收到的源地址和源端口可能与UE发送时的源地址和源端口不同;FMC PF根据IPSec外部隧道信息中的源地址(如IP地址)确定UE当前接入的 BBF接入网的BPCF,并向BPCF发送S9*会话建立消息,在S9*会话建立消息中携带有IPSec 外部隧道信息中的源IP地址和源端口号。步骤302 =BPCF根据FMC PF通过策略控制会话传送的服务质量(QoQ信息执行接纳控制。BPCF根据QoS信息中的GBR,以及当前用户当前接入的BBF接入网的线路的可用带宽资源执行接纳控制。从本发明方法的实现可以看出,在UE通过BBF接入网接入3GPP时,通过FMC PF 对来自ePDG的触发消息的感知(接收到网关控制会话建立或DHCP请求消息),触发了 UE 当前接入的3GPP接入网的PCRF向BPCF发起策略会话请求,这样,对于现有UE通过BBF接入网接入3GPP核心网的架构中BBF接入网未能感知到UE的接入,或者BBF接入网不支持基于3GPP的接入认证的情况,实现了对UE接入的QoS控制,从而对数据的整个传输路径提供了 QoS保证。在UE通过BBF接入网接入3GPP核心网后,当策略发生变化时,比如PCRF (或是漫游情况下的家乡PCRF (H-PCRF))收到AF提供的业务信息或是UE发起的资源修改请求消息后进行策略决策,并在FMC PF接收到发生改变的PCC规则、QoS规则或QoS请求后,向BPCF 请求带宽授权,而BPCF根据请求进行资源接纳控制。图4为本发明实现BBF接入的策略控制系统的组成结构示意图,如图4所示,至少包括 ePDG、FMC PF 和 BPCF,其中,ePDG,用于向FMC PF发送触发消息。FMC PF,设置在用户当前请求接入的移动网中,用于接收来自ePDG的触发消息,向 BPCF请求建立策略控制会话;FMC PF可以单独作为一个功能实体;FMC PF也可以集成在 PCRF 中。BPCF,用于接收来自FMC PF的请求,根据通过策略控制会话传送的服务质量QoS 信息执行接纳控制。所述FMC PF,具体用于获得包含有保障带宽GBR的PCC规则、QoS规则或QoS请求,通过策略控制会话向BPCF传送QoS信息。当FMC PF作为独立的功能实体时,本发明系统还包括PCRF,用于向所述FMC PF提供PCC规则或QoS规则;或者,所述ePDG,还用于向所述FMC PF提供QoS请求。当FMC PF集成在PCRF中时,所述PCRF,用于在所述用户非漫游时,制定PCC规则或QoS规则;在所述用户漫游时,从用户归属的PLMN的PCRF获取PCC规则或QoS规则;或者,所述PCRF,用于从ePDG获取QoS请求。下面结合实施例对本发明方法进行详细描述。图5为本发明UE通过不可信任BBF接入网接入3GPP核心网的、家乡路由的漫游架构示意图,图5中ePDG与P-GW之间采用PMIPv6协议。在图5中,除了增加FMC PF外, 其它网络实体及其连接关系与现有一致,对于本领域技术人员来讲图5是容易理解的,这里不再详细描述。图6为基于图5所示的架构,UE通过不可信任BBF接入网接入3GPP核心网的附着流程图,结合图5和图6,本实施例中假设FMC PF设置在V-PCRF中,作为V-PCRF的功能增强,具体实现包括以下步骤步骤601 =UE接入BBF接入系统后,BBF接入系统为UE分配本地IP地址。UE发起IKEv2隧道建立过程,并采用EAP进行认证。由于本实施例是漫游场景,ePDG通过AAA Proxy与AAA Server交互(AAA Server进一步与HSS交互)以完成EAP认证。步骤602 :ePDG向V-PCRF发送网关控制会话建立消息(网关控制会话建立消息即为会话建立请求消息的一种),在网关控制会话建立消息中携带有用户标识、PDN标识和 IPSec外部隧道信息,其中,IPSec外部隧道信息包括ePDG接收到的UE发送的IKEv2信令的源地址和源端口。由于IKEv2信令可能经过了 NAT穿越,因此,ePDG接收到的源地址和源端口可能与UE发送时的源地址和源端口不同。需要说明的是,如果FMC PF是作为独立的网元实体,则步骤602包括步骤60 和步骤602b 步骤60 :ePDG向FMC PF发送网关控制会话建立消息,在网关控制会话建立消息中携带有用户标识、PDN标识和IPSec外部隧道信息;步骤602b =FMC PF向V-PCRF发送网关控制会话建立消息,在网关控制会话建立消息中携带有用户标识和PDN标识。步骤603 =V-PCRF向H-PCRF发送S9会话建立消息(或网关控制会话建立消息), 在该消息中携带用户标识和PDN标识。步骤604 =H-PCRF根据用户标识和PDN标识,与SI3R交互以获取用户签约数据,并根据网络策略制定PCC策略。其中,PCC策略包括PCC规则、QoS规则、事件触发器等。H-PCRF 将其中的QoS规则、事件触发器携带在S9会话建立确认消息中返回给V-PCRF。步骤605 =V-PCRF向ePDG发送网关控制会话建立确认消息,在网关控制会话建立确认消息中携带有QoS规则和事件触发器。需要说明的是,如果FMC PF是作为独立的网元实体,则步骤605包括步骤60 和步骤605b 步骤60 =V-PCRF向FMC PF发送网关控制会话建立确认消息,在网关控制会话建立确认消息中携带有QoS规则和事件触发器;步骤60 =FMC PF向ePDG发送网关控制会话建立确认消息,在网关控制会话建立确认消息中携带有QoS规则和事件触发器。步骤606 :ePDG选择P-GW后,向P-GW发送代理绑定更新消息,在代理绑定更新消息中携带有用户标识和PDN标识。步骤607 =P-Gff向AAA Server发送更新P_GW IP地址消息,将P-GW的地址发送给 AAA Server, AAA Server进一步与HSS交互并将P-GW的地址保存到HSS中。步骤608 =P-Gff为UE分配IP地址,向H-PCRF发送IP-CAN会话建立指示消息,在 IP-CAN会话建立指示消息中携带有用户标识、PDN标识和为UE分配的IP地址。步骤609 =H-PCRF根据用户标识和PDN标识,将步骤603建立的S9会话与步骤609 请求建立的IP-CAN会话进行关联。H-PCRF可能更新步骤604中制定的PCC规则和QoS规则。PCRF向PCEF返回确认消息,携带PCC规则。步骤610 =P-Gff向ePDG返回代理绑定确认消息,在代理绑定确认消息中携带有为 UE分配的IP地址。步骤611 代理绑定更新成功,UE和ePDG之间建立IPkc隧道。步骤612、ePDG向UE发送最后一条IKEv2信令,其中携带有UE的IP地址。步骤613 =V-PCRF根据IPSec外部隧道信息中的源IP地址,确定UE当前接入的 BBF接入网的BPCF,并向该BPCF发送S9*会话建立消息,在S9*会话建立消息中携带有 IPSec外部隧道信息中的源IP地址和源端口号。需要说明的是,如果FMC PF是作为独立的网元实体,则步骤613为步骤613a。步骤613a =FMC PF根据IPSec外部隧道信息中的源IP地址,确定UE当前接入的 BBF接入网的BPCF,并向该BPCF发送S9*会话建立消息,在S9*会话建立消息中中携带有 IPSec外部隧道信息中的源IP地址和源端口号。本步骤的执行只要在FMC PF接收到来自ePDG的网关控制会话建立消息(步骤602)之后触发即可。通过本步骤,FMC PF感知到了 UE的接入,触发了 UE当前接入的3GPP 接入网的PCRF向BPCF发起策略会话请求,这样,实现了对UE接入的QoS控制,从而对数据的整个传输路径提供了 QoS保证。在BBF接入网不支持基于3GPP的接入认证时,通过本步骤也实现了对UE接入的 QoS控制,从而对数据的整个传输路径提供了 QoS保证。步骤614 =BPCF根据UE当前接入的BBF接入网的接入位置信息进一步执行资源接纳控制。步骤615 BPCF向V-PCRF返回确认消息。需要说明的是,如果FMC PF是作为独立的网元实体,则步骤615为步骤61fe。步骤61 fe BPCF向FMC PF返回确认消息。在其他实施例中,在步骤602中,ePDG向V-PCRF发送DHCP请求消息,消息中携带有用户标识、PDN标识和IPSec外部隧道信息。步骤60 中,ePDG向FMC PF发送DHCP请求消息,消息中携带有用户标识、PDN标识和IPSec外部隧道信息。步骤602b中FMC PF进一步向V-PCRF发送DHCP请求消息,消息中携带有用户标识和PDN标识。相应地,在步骤605中,V-PCRF向ePDG发送DHCP确认消息,在消息中携带有QoS 规则和事件触发器。在步骤60 中,V-PCRF向FMC PF发送DHCP确认消息,在消息中携带有QoS规则和事件触发器。在步骤60 中,FMC PF向ePDG发送DHCP确认消息,在消息中携带有QoS规则和事件触发器。总之,本发明不限定ePDG与V-PCRF或ePDG与FMC PF以及FMC PF与V-PCRF之间交互的消息以及协议类型等。图7为本发明UE通过不可信任BBF接入网接入3GPP核心网的、家乡路由的漫游架构示意图,图7中ePDG与P-GW之间采用GTP协议。在图7中,除了增加FMC PF外,其它网络实体及其连接关系与现有一致,对于本领域技术人员来讲图7是容易理解的,这里不再详细描述。图8为基于图7所示的架构,UE通过不可信任BBF接入网接入3GPP核心网的附着流程图,结合图7和图8,本实施例中假设FMC PF设置在V-PCRF中,作为V-PCRF的功能增强,具体实现包括以下步骤步骤801 =UE接入BBF接入系统后,BBF接入系统为UE分配本地IP地址。UE发起IKEv2隧道建立过程,并采用EAP进行认证。由于本实施例是漫游场景,ePDG通过AAA Proxy与AAA Server交互(AAA Server进一步与HSS交互)以完成EAP认证。步骤802 :ePDG向V-PCRF发送网关控制会话建立消息,在网关控制会话建立消息中携带有用户标识、PDN标识和IPSec外部隧道信息,其中,IPSec外部隧道信息包括ePDG 接收到的UE发送的IKEv2信令的源地址和源端口。由于IKEv2信令可能经过了 NAT穿越,因此,ePDG接收到的源地址和源端口可能与UE发送时的源地址和源端口不同。需要说明的是,如果FMC PF是作为独立的网元实体,则步骤802为步骤80加,步骤80 :ePDG向FMC PF发送网关控制会话建立消息,在网关控制会话建立消息中携带有用户标识、PDN标识和IPSec外部隧道信息。步骤803 =V-PCRF向ePDG返回网关控制会话建立确认消息。需要说明的是,如果FMC PF是作为独立的网元实体,则步骤803为步骤803a。步骤803a =FMC PF向ePDG返回网关控制会话建立确认消息。步骤804 ePDG选择P-GW后,向P-GW发送创建承载请求消息,在创建承载请求消息中携带有用户标识和PDN标识。步骤805 =P-Gff向AAA Server发送更新P_GW IP地址消息,将P-GW的地址发送给 AAA Server, AAA Server进一步与HSS交互并将P-GW的地址保存到HSS中。步骤806 =P-Gff为UE分配IP地址,向H-PCRF发送IP-CAN会话建立指示消息,在 IP-CAN会话建立指示消息中携带有用户标识、PDN标识和为UE分配的IP地址。步骤807 =H-PCRF根据用户标识和PDN标识,与SI3R进行交互,获取用户的签约信息,制定PCC策略。PCC策略包括PCC规则和事件触发器等。PCRF向PCEF返回确认消息, 携带PCC规则和事件触发器。步骤808 =P-Gff向ePDG返回创建承载应答消息,在创建承载应答消息中携带有为 UE分配的IP地址。步骤809 创建承载成功,UE和ePDG之间建立IPSec隧道。步骤810 :ePDG向UE发送最后一条IKEv2信令,其中携带有UE的IP地址。步骤811 =V-PCRF根据IPSec外部隧道信息中的源IP地址,确定UE当前接入的 BBF接入网的BPCF,并向BPCF发送S9*会话建立消息,在S9*会话建立消息中携带有IPSec 外部隧道信息中的源IP地址和源端口号。需要说明的是,如果FMC PF是作为独立的网元实体,则步骤811为步骤811a。步骤811a =FMC PF根据IPSec外部隧道信息中的源IP地址,确定UE当前接入的BBF接入网的BPCF,并向BPCF发送S9*会话建立消息,在S9*会话建立消息中中携带有IPSec外部隧道信息中的源IP地址和源端口号。本步骤的执行只要在FMC PF接收到来自ePDG的网关控制会话建立消息(步骤 802)之后触发即可。通过本步骤,FMC PF感知到了 UE的接入,触发了 UE当前接入的3GPP 接入网的PCRF向BPCF发起策略会话请求,这样,实现了对UE接入的QoS控制,从而对数据的整个传输路径提供了 QoS保证。在BBF接入网不支持基于3GPP的接入认证时,通过本步骤也实现了对UE接入的 QoS控制,从而对数据的整个传输路径提供了 QoS保证。步骤812 =BPCF根据UE当前接入的BBF接入网的接入位置信息进一步执行资源接纳控制。步骤813 BPCF向V-PCRF返回确认消息。需要说明的是,如果FMC PF是作为独立的网元实体,则步骤813为步骤813a。步骤813a =BPCF向FMC PF返回确认消息。在其他实施例中,在步骤802中,ePDG向V-PCRF发送DHCP请求消息,消息中携带有用户标识、PDN标识和IPSec外部隧道信息。步骤80 中,ePDG向FMC PF发送DHCP请求消息,消息中携带有用户标识、PDN标识和IPSec外部隧道信息。相应地,在步骤803中,V-PCRF向ePDG发送DHCP确认消息。在步骤803a中,FMC PF向ePDG发送DHCP确认消息。图9为本发明UE通过不可信任BBF接入网接入3GPP核心网的、家乡路由的漫游架构示意图,图9中UE采用DSMIPv6协议。在图9中,除了增加FMC PF夕卜,其它网络实体及其连接关系与现有一致,对于本领域技术人员来讲图9是容易理解的,这里不再详细描述。图10为基于图9所示的架构,UE通过不可信任BBF接入网接入3GPP核心网的附着流程图,结合图9和图10,本实施例中假设FMC PF设置在V-PCRF中,作为V-PCRF的功能增强,具体实现包括以下步骤步骤1001 =UE接入BBF接入系统后,BBF接入系统为UE分配本地IP地址。UE发起IKEv2隧道建立过程,并采用EAP进行认证。由于本实施例是漫游场景,ePDG通过AAA Proxy与AAA Server交互(AAA Server进一步与HSS交互)以完成EAP认证。步骤1002 :ePDG向V-PCRF发送网关控制会话建立消息,在网关控制会话建立消息中携带有用户标识、PDN标识和IPSec外部隧道信息,其中,IPSec外部隧道信息包括ePDG 接收到的UE发送的IKEv2信令的源地址和源端口。由于IKEv2信令可能经过了 NAT穿越,因此,ePDG接收到的源地址和源端口可能与UE发送时的源地址和源端口不同。需要说明的是,如果FMC PF是作为独立的网元实体,则步骤1002包括步骤100 和步骤1002b 步骤1002a :ePDG向FMC PF发送网关控制会话建立消息,在网关控制会话建立消息中携带有用户标识、PDN标识和IPSec外部隧道信息;步骤1002b =FMC PF向V-PCRF发送网关控制会话建立消息,在关控制会话建立消息中携带有用户标识和PDN标识。步骤1003 =V-PCRF向H-PCRF发送S9会话建立消息(或网关控制会话建立消息), 在该消息中携带用户标识和PDN标识。步骤1004 =H-PCRF根据用户标识和PDN标识,与SI3R交互以获取用户签约数据, 并根据网络策略制定PCC策略。其中,PCC策略包括PCC规则、QoS规则、事件触发器等。 H-PCRF将其中的QoS规则、事件触发器携带在S9会话建立确认消息中返回给V-PCRF。步骤1005 =V-PCRF向ePDG发送网关控制会话建立确认消息,在网关控制会话建立确认消息中携带有QoS规则和事件触发器。需要说明的是,如果FMC PF是作为独立的网元实体,则步骤1005包括步骤100 和步骤1005b 步骤1005a V-PCRF向FMC PF发送网关控制会话建立确认消息,在网关控制会话建立确认消息中携带有QoS规则和事件触发器;步骤1005b =FMC PF向ePDG发送网关控制会话建立确认消息,在网关控制会话建立确认消息中携带有QoS规则和事件触发器。步骤1006 :ePDG向UE发送最后一条IKEv2消息,其中携带有为UE分配的一个IP 地址,该IP地址作为UE的转交地址(CoA)。步骤1007 =UE和ePDG之间建立了 IPSec隧道。步骤1008 =UE执行自启动(Bootstraping)流程。UE根据APN进行DNS查找获得所要接入PDN的P-GW的IP地址。为了保护UE和P-GW之间的DSMIPv6消息,UE使用IKEv2 建立安全联盟,并采用EAP进行认证。P-Gff与AAA Server (AAA Server进一步与HSS交互) 进行通信以完成EAP认证,同时P-GW为UE分配一个IPv6地址或前缀作为UE的家乡地址(HoA)。步骤1009 =UE向P-GW发送DSMIPv6绑定更新消息,在DSMIPv6绑定更新消息中携带有CoA和HoA,绑定消息中生命期参数不为零。P-GW建立绑定上下文。步骤1010 =P-Gff中的PCEF向H-PCRF发送IP-CAN会话建立指示消息,IP-CAN会话建立指示消息中携带有用户标识、PDN标识。步骤1011 =H-PCRF根据用户标识和PDN标识,将步骤1003建立的S9会话与步骤 1010请求建立的IP-CAN会话进行关联。H-PCRF可能更新步骤1004中制定的PCC规则和 QoS规则。PCRF向PCEF返回确认消息,其中携带有PCC规则。步骤1012 =P-Gff向UE返回绑定确认消息。步骤1013 =V-PCRF根据IPSec外部隧道信息中的源IP地址,确定UE当前接入的 BBF接入网的BPCF,并向BPCF发送S9*会话建立消息,在S9*会话建立消息中携带有IPSec 外部隧道信息中的源IP地址和源端口号。需要说明的是,如果FMC PF是作为独立的网元实体,则步骤1013为步骤1013a。 步骤1013a =FMC PF根据IPSec外部隧道信息中的源IP地址,确定UE当前接入的BBF接入网的BPCF,并向该BPCF发送S9*会话建立消息,在S9*会话建立消息中携带有IPSec外部隧道信息中的源IP地址和源端口号。本步骤的执行只要在FMC PF接收到来自ePDG的网关控制会话建立消息(步骤 1002)之后触发即可。通过本步骤,FMC PF感知到了 UE的接入,触发了 UE当前接入的3GPP 接入网的PCRF向BPCF发起策略会话请求,这样,实现了对UE接入的QoS控制,从而对数据的整个传输路径提供了 QoS保证。在BBF接入网不支持基于3GPP的接入认证时,通过本步骤也实现了对UE接入的 QoS控制,从而对数据的整个传输路径提供了 QoS保证。步骤1014 =BPCF根据UE当前接入的BBF接入网的接入位置信息进一步执行资源接纳控制。步骤1015 BPCF向V-PCRF返回确认消息。需要说明的是,如果FMC PF是作为独立的网元实体,则步骤1015为步骤1015a。 步骤1015a =BPCF向FMC PF返回确认消息。在其他实施例中,在步骤1002中,ePDG向V-PCRF发送DHCP请求消息,消息中携带有用户标识、PDN标识和IPSec外部隧道信息。步骤1002a中,ePDG向FMC PF发送DHCP 请求消息,消息中携带有用户标识、PDN标识和IPSec外部隧道信息。步骤1002b中FMC PF 进一步向V-PCRF发送DHCP请求消息,消息中携带有用户标识和PDN标识。相应地,在步骤1005中,V-PCRF向ePDG发送DHCP确认消息,在消息中携带有QoS 规则和事件触发器。在步骤1005a中,V-PCRF向FMC PF发送DHCP确认消息,在消息中携带有QoS规则和事件触发器。在步骤1005b中,FMC PF向ePDG发送DHCP确认消息,在消息中携带有QoS规则和事件触发器。图11为本发明UE通过不可信任BBF接入网接入3GPP核心网的、本地疏导漫游架构示意图,图11中ePDG与P-GW之间采用GTP或PMIPv6协议。在图11中,除了增加FMC PF外,其它网络实体及其连接关系与现有一致,对于本领域技术人员来讲图11是容易理解的,这里不再详细描述。
图12为基于图11所示的架构,UE通过不可信任BBF接入网接入3GPP核心网的附着流程图,结合图11和图12,本实施例中假设FMC PF设置在V-PCRF中,作为V-PCRF的功能增强,具体实现包括以下步骤步骤1201 步骤1205的具体实现与步骤601 步骤605完全一致,这里不再赘述。步骤1206 :ePDG选择拜访地P-GW后,向P-GW发送代理绑定更新或创建会话请求消息,并在发送的消息中携带用户标识和PDN标识。步骤1207 =P-Gff通过AAA Proxy向AAA Server发送更新P-GW IP地址消息,将 P-Gff的地址发送给AAA Server, AAA Server进一步与HSS交互并将P-GW的地址保存到HSS中。步骤1208 =P-Gff为UE分配IP地址,向V-PCRF发送IP-CAN会话建立指示消息,在 IP-CAN会话建立指示消息中携带有用户标识、PDN标识和为UE分配的IP地址。V-PCRF根据用户标识、PDN标识,关联步骤1202建立的网关控制会话与步骤1208建立的IP-CAN会话。在其他实施例中,若步骤1202中,ePDG向PCRF发送的是DHCP请求消息,那么 V-PCRF将步骤1202的消息与步骤1208的消息进行关联。需要说明的是,如果FMC PF是作为独立的网元实体,则步骤1208包括步骤1208a 和步骤1208b 步骤1208a =V-PCRF向H-PCRF发送S9会话修改消息,其中携带有分配的IP地址。步骤1208b =H-PCRF可能更新步骤1204中制定的PCC规则,并返回给V-PCRF。步骤1209 =V-PCRF向PCEF发送IP-CAN会话建立确认消息,在IP-CAN会话建立确认消息中携带有PCC规则。步骤1210 =P-Gff向ePDG返回代理绑定更新消息或创建会话应答消息。步骤1211 步骤1215的具体实现与步骤611 步骤615完全一致,这里不再赘述。图13为本发明UE通过不可信任BBF接入网接入3GPP核心网的、本地疏导漫游架构示意图,图13中UE采用DSMIPv6协议接入。在图13中,除了增加FMC PF外,其它网络实体及其连接关系与现有一致,对于本领域技术人员来讲图13是容易理解的,这里不再详细描述。图14为基于图13所示的架构,UE通过不可信任BBF接入网接入3GPP核心网的附着流程图,结合图13和图14,本实施例中假设FMC PF设置在V-PCRF中,作为V-PCRF的功能增强,具体实现包括以下步骤步骤1401 步骤S1407的具体实现与步骤1001 步骤1007完全一致,这里不再赘述。步骤1408 =UE执行自启动(Bootstraping)流程。UE根据APN进行DNS查找获得所要接入PDN的P-GW的IP地址,P-Gff位于拜访地。为了保护UE和P-GW之间的DSMIPv6 消息,UE使用IKEv2建立安全联盟,并采用EAP进行认证。P-GW通过AAA Proxy与AAA Server (AAA Server进一步与HSS交互)进行通信以完成EAP认证,同时P-GW为UE分配一个IPv6地址或前缀作为UE的HoA。
步骤1409 =UE向P-GW发送DSMIPv6绑定更新消息,在DSMIPv6绑定更新消息中携带有CoA和HoA,绑定消息中生命期参数不为零。P-GW建立绑定上下文。步骤1410 =P-Gff中的PCEF向V-PCRF发送IP-CAN会话建立指示消息,在IP-CAN 会话建立指示消息中携带有用户标识、PDN标识。V-PCRF根据用户标识,关联步骤1402的网关控制会话与步骤1410的IP-CAN会话。在其他实施例中,若步骤1402中,ePDG向PCRF发送的是DHCP请求消息,那么 V-PCRF将步骤1402的消息与步骤1410的消息进行关联。需要说明的是,如果FMC PF是作为独立的网元实体,则步骤1410包括步骤1410a 和步骤1410b。步骤S1410a =V-PCRF向H-PCRF发送S9会话修改,其中携带有IP地址。步骤S1410b =H-PCRF 制定 PCC 规则。H-PCRF 向 V-PCRF 返回 PCC 规则。步骤1411 步骤1415的具体实现与步骤1011 步骤1015完全一致,这里不再赘述。图15为本发明UE通过不可信任BBF接入网接入3GPP核心网的非漫游架构图,其中ePDG与P-GW之间采用GTP或PMIPv6协议。对于该架构下的附着流程,只要在图12的流程中将V-PCRF作为PCRF,省略所有V-PCRF与H-PCRF的交互过程即可;图16为发明UE通过不可信任BBF接入网接入3GPP核心网的非漫游架构图,其中UE采用DSMIPv6协议接入。 对于该该架构下的附着流程,只要在图14的流程中将V-PCRF作为PCRF,省略所有V-PCRF 与H-PCRF的交互过程即可,具体实现是本领域技术人员根据上述实施例容易得到的门这里不再详述。在UE通过BBF接入网接入3GPP核心网后,当策略发生变化时,比如PCRF (或是漫游情况下的家乡PCRF(H-PCRF))收到AF提供的业务信息或是UE发起的资源修改请求消息后进行策略决策,并在FMC PF接收到发生改变的QoS规则后,向BPCF请求带宽授权,而 BPCF根据请求进行资源接纳控制。下面结合实施例进行详细描述。图17为本发明在家乡路由的漫游场景下(图5和图9架构),H-PCRF在制定策略时请求BPCF进行接纳控制的流程图,本实施例中假设FMC PF设置在V-PCRF中,作为 V-PCRF的功能增强,具体流程包括以下步骤步骤1701 =H-PCRF收到AF提供的业务信息或是UE发起的资源修改请求消息后, 进行策略决策。策略决策可以包括以下3种方式第一种方式,如果AF提供新的业务信息或UE发起新的资源分配请求,那么, H-PCRF进行QoS授权,制定PCC规则以及对应的QoS规则。该PCC规则和QoS规则的 QoS信息中包含服务质量类别标识(QCI,QoS Class Identifier)、分配保持优先级(ARP, Allocation and Retention Priority)、保障带宽(GBR, Guaranteed Bit Rate)禾口最大带 % (MBR, Maximum Bit Rate);第二种方式,如果AF通知业务终止或UE发起资源释放请求,那么,H-PCRF进行 QoS授权,决定删除或去激活对应的PCC规则和QoS规则。该要删除或去激活PCC规则和 QoS规则的QoS信息中包含QCI、ARP、GBR和MBR ;第三种方式,如果AF修改已提供的业务信息或UE请求修改已分配的资源,那么, H-PCRF进行QoS授权,更新已制定的PCC规则和QoS规则。该PCC规则和QoS规则的QoS信息中包含QCI、ARP、GBR和MBR。步骤1702 =H-PCRF向V-PCRF发送S9会话规则提供消息。如果H-PCRF决策为第一种方式,则H-PCRF在S9会话规则提供消息中携带新制定 QoS规则信息; 如果H-PCRF决策为第二种方式,则H-PCRF在S9会话规则提供消息中携带要删除或去激活QoS规则信息;如果H-PCRF决策为第三种方式,则H-PCRF在S9会话规则提供消息中携带更新后 QoS规则信息;步骤1703 =V-PCRF向BPCF发送QoS授权请求消息,请求BPCF的QoS授权。如果H-PCRF决策为第一种方式,那么V-PCRF在QoS授权请求消息中携带请求分配资源的指示以及QoS信息中的GBR,以请求BPCF分配带宽资源GBR ;如果H-PCRF决策为第二种方式,则V-PCRF在QoS授权请求消息中携带请求释放资源的指示以及QoS信息中的GBR,以请求BPCF释放带宽资源GBR ;如果H-PCRF决策为第三种方式,那么V-PCRF将根据更新的QoS信息中的GBR与已分配GBR的增量(差值)向BPCF请求,如果更新后的GBR减小了,则V-PCRF在QoS授权请求消息中携带的GBR为GBR的增量,并携带请求释放资源的指示;如果更新后的GBR增加了,则V-PCRF在QoS授权请求消息中携带GBR为GBR增量,并携带请求分配资源的指示。需要说明的是,如果FMC PF是作为独立的网元实体,则步骤1703包括步骤1703a 和步骤1703b。步骤1703a =V-PCRF向FMC PF发送网关控制和QoS规则提供消息,携带V-PCRF从 H-PCRF收到的信息;步骤1703b =FMC PF向BPCF发送QoS授权请求消息,请求BPCF的QoS授权,内容与步骤1703中的一致。步骤1704 =BPCF根据V-PCRF的请求消息,执行相应的策略。如果BPCF接收到请求分配带宽资源GBR,BPCF根据签约固网线路当前可用带宽情况进行资源接纳。如果剩余的可用带宽大于等于GBR,则BPCF接收V-PCRF的请求,并向 V-PCRF返回接收确认消息,同时BPCF将从签约固网线路当前可用带宽中扣除GBR ;如果剩余的可用带宽小于GBR,则BPCF拒绝V-PCRF的请求,并向V-PCRF返回拒绝消息,并在拒绝消息中携带BPCF能够接受的带宽;如果BPCF接收到请求释放带宽资源GBR,则BPCF直接返回接收确认消息,同时 BPCF将在签约固网线路当前可用带宽中增加GBR。步骤1705 =BPCF向V-PCRF返回QoS授权请求确认消息,在QoS授权请求确认消息中携带有步骤1704中决策的信息。需要说明的是,如果FMC PF是作为独立的网元实体,则步骤1705包括步骤170 和步骤1705b。步骤1705a =BPCF向FMC PF返回QoS授权请求确认消息,携带S1504中决策的信息;步骤1705b =FMC PF根据BPCF返回消息进行策略决策。如果FMC PF接收到的是接受确认消息(包括接收资源分配和资源释放),则执行步骤1705c,并携带接受指示;如果FMC PF接收到的是拒绝消息,那么V-PCRF将根据QoS信息的ARP执行资源抢占,包括以下逻辑判断FMC PF根据ARP将该QoS信息与该用户自身已经QoS授权的其他QoS信息,以及通过同一个宽带线路接入的所有其他用户的已经授权的QoS信息进行比较,如果该QoS信息无法抢占其他的QoS信息的资源,则执行步骤1705c,并携带拒绝指示, 如果该QoS信息可以抢占其他用户已经授权的QoS信息的资源,则FMC PF发起授权被抢占的QoS信息的流程(该流程可以通过现有的删除和去激活QoS规则的流程实现)。此外 FMCPF再次向BPCF发送宽带会话QoS请求消息,BPCF分配带宽后,确认消息,FMC PF执行步骤1705c,并携带接受指示。步骤1706 =V-PCRF根据BPCF返回消息进行策略决策。如果V-PCRF接收到的是接受确认消息(包括接收资源分配和资源释放),则执行步骤1707,并携带接受指示;如果V-PCRF接收到的是拒绝消息,那么V-PCRF将根据QoS信息的ARP执行以下逻辑判断=V-PCRF根据ARP将该QoS信息与该用户自身已经QoS授权的其他QoS信息,以及通过同一个宽带线路接入的所有其他用户的已经授权的QoS信息进行比较,如果该QoS信息无法抢占其他的QoS信息的资源,则执行步骤1707,并携带拒绝指示,如果该QoS信息可以抢占其他用户已经授权的QoS信息的资源,则V-PCRF发起授权被抢占的QoS信息的流程 (该流程可以通过现有的删除和去激活QoS规则的流程实现)。此外V-PCRF再次向BPCF 发送宽带会话QoS请求消息,BPCF分配带宽后,确认消息,V-PCRF执行步骤1707,并携带接受指示。步骤1707 =V-PCRF向H-PCRF返回S9会话规则提供确认消息,通知H-PCRF请求接受或拒绝。步骤1708 若返回的是接受指示,则H-PCRF向PCEF发送策略计费规则提供消息, 携带PCC规则。步骤1709 =PCEF向H-PCRF返回确认消息。图18为本发明在本地疏导的漫游场景下(图11和图13架构),H-PCRF在制定策略时请求BPCF进行接纳控制的流程图,本实施例中假设FMC PF设置在V-PCRF中,作为 V-PCRF的功能增强,具体流程包括以下步骤步骤1801 =H-PCRF收到AF提供的业务信息或是UE发起的资源修改请求消息后进行策略决策。决策包括以下三种方式第一种方式,如果AF提供新的业务信息或UE发起新的资源分配请求,那么, H-PCRF进行的QoS授权,制定PCC规则。该PCC规则的QoS信息中包含QCI、ARP、GBR和 MBR ;第二种方式,如果AF通知业务终止或UE发起资源释放请求,那么,H-PCRF进行 QoS授权,决定删除或去激活对应的PCC规则。该要删除或去激活PCC规则的QoS信息中包含 QCI、ARP、GBR 禾口 MBR ;第三种方式,如果AF修改已提供的业务信息或UE请求修改已分配的资源,那么 H-PCRF进行QoS授权,更新已制定的PCC规则。该PCC规则和QoS规则的QoS信息中包含 QCI, ARP, GBR 禾口 MBR0
步骤1802 =H-PCRF向V-PCRF发送S9会话规则提供消息。如果H-PCRF决策为第一种方式,则H-PCRF在S9会话规则提供消息中携带新制定 PCC规则信息;如果H-PCRF决策为第二种方式,则H-PCRF在S9会话规则提供消息中携带要删除或去激活PCC规则信息;如果H-PCRF决策为第三种方式,则H-PCRF在消息中携带更新后PCC规则信息;步骤1803 步骤1806的具体实现与步骤1703 步骤1706完全一致,这里不再赘述。步骤1807 如果V-PCRF接收到的是接受指示,则V-PCRF向PCEF发送策略计费规则提供消息,携带PCC规则。步骤1808 =PCEF向V-PCRF返回确认消息。步骤1809 =V-PCRF向H-PCRF返回S9会话规则提供确认消息,通知H-PCRF请求接受或拒绝。图19为本发明在家乡路由的漫游场景下(图7架构),H-PCRF在制定策略时请求 BPCF进行接纳控制的流程图,本实施例中假设FMC PF设置在V-PCRF中,作为V-PCRF的功能增强,具体流程包括以下步骤步骤1901 =H-PCRF收到AF提供的业务信息或是UE发起的资源修改请求消息后, 进行策略决策。策略决策可以包括以下3种方式第一种方式,如果AF提供新的业务信息或UE发起新的资源分配请求,那么, H-PCRF进行的QoS授权,制定PCC规则。该PCC规则的QoS信息中包含QCI、ARP、GBR和 MBR ;第二种方式,如果AF通知业务终止或UE发起资源释放请求,那么,H-PCRF进行 QoS授权,决定删除或去激活对应的PCC规则。该要删除或去激活PCC规则的QoS信息中包含 QCI、ARP、GBR 禾口 MBR ;第三种方式,如果AF修改已提供的业务信息或UE请求修改已分配的资源,那么 H-PCRF进行QoS授权,更新已制定的PCC规则。该PCC规则的QoS信息中包含QCI、ARP、 GBR 禾口 MBR0步骤1902 =H-PCRF向P_GW发送策略计费规则提供消息,其中携带有PCC规则。步骤1903 =P-Gff执行PCC规则,执行承载绑定。步骤1904 :P-GW根据承载绑定的结果,向ePDG发送创建承载请求或更新承载请求或删除承载请求,并在消息中携带QoS信息。步骤1905 :ePDG向V-PCRF发送网关控制和QoS规则请求消息,在网关控制和QoS 规则请求消息中携带QoS信息,其中,如果ePDG收到的是创建承载请求,那么,ePDG在网关控制和QoS规则请求消息中携带请求分配资源的指示以及QoS信息中的GBR,以请求V-PCRF分配带宽资源GBR ;如果ePDG收到的是删除承载请求,那么,ePDG在网关控制和QoS规则请求消息中携带请求释放资源的指示以及QoS信息中的GBR,以请求V-PCRF释放带宽资源GBR ;如果ePDG收到的是更新承载请求,那么,ePDG将根据更新的QoS信息中的GBR与已分配GBR的增量向V-PCRF请求,如果更新后的GBR减小了,则ePDG在网关控制和QoS规则请求消息中携带的GBR为GBR的增量,并携带请求释放资源的指示;如果更新后的GBR增加了,则ePDG在网关控制和QoS规则请求消息中携带GBR为GBR增量,并携带请求分配资源的指示。步骤1906 =V-PCRF向BPCF发送QoS授权请求,在QoS授权请求中携带有步骤1905
中获得的QoS信息。步骤1907 =BPCF根据V-PCRF的请求消息,执行相应的策略。如果BPCF接收到请求分配带宽资源GBR,BPCF根据签约固网线路当前可用带宽情况进行资源接纳控制如果剩余的可用带宽大于等于GBR,则BPCF接收V-PCRF的请求,并向V-PCRF返回接收确认消息,同时BPCF将从签约固网线路当前可用带宽中扣除GBR ;如果剩余的可用带宽小于GBR,则BPCF拒绝V-PCRF的请求,并向V-PCRF返回拒绝消息,并消息中携带BPCF能够接受的带宽;如果BPCF接收到请求释放带宽资源GBR,则BPCF直接返回接收确认消息,同时 BPCF将在签约固网线路当前可用带宽中增加GBR。步骤1908 =BPCF向V-PCRF返回QoS授权请求确认消息,在QoS授权请求确认消息中携带有步骤1907中决策的信息。步骤1909 =V-PCRF根据BPCF返回消息进行策略决策。如果V-PCRF接收到的是接受确认消息(包括接收资源分配和资源释放),则执行步骤1910,携带接受指示;如果V-PCRF接收到的是拒绝消息,那么,V-PCRF将根据QoS信息的ARP执行以下逻辑判断=V-PCRF根据ARP将该QoS信息与该用户自身已经QoS授权的其他QoS信息以及通过同一个宽带线路接入的所有其他用户的已经授权的QoS信息进行比较,如果该QoS信息无法抢占其他的QoS信息的资源,则执行步骤S1910,携带拒绝指示,如果该QoS信息可以抢占其他用户已经授权的QoS信息的资源,则V-PCRF发起授权被抢占的QoS信息的流程 (该流程可以通过现有的删除和去激活QoS规则的流程实现)。此外,V-PCRF再次向BPCF 发送宽带会话QoS请求消息,BPCF分配带宽后,确认消息,V-PCRF执行步骤1910,携带接受指示。步骤1910 =V-PCRF向ePDG返回确认消息,携带接受或拒绝指示。需要说明的是,如果FMC PF是作为独立的网元实体,将执行步骤1905a 步骤 1910a以替代上述步骤1905 步骤1910,步骤190 步骤1910a与步骤1905 步骤1910 类似,不同之处在于用FMC PF替换V-PCRF即可。步骤1911 :ePDG向P-GW返回应答消息,携带接受或拒绝消息。对于非漫游场景下(图15和图16),PCRF在制定策略时请求BPCF进行接纳控制的流程,只要在图18的流程中将V-PCRF作为PCRF,省略所有V-PCRF与H-PCRF的交互过程即可。在本发明中,并不限定ePDG与PCRF,ePDG与V-PCRF或ePDG与FMCPF之间交互的协议以及消息类型(如Diameter、远程用户拨号认证协议(Remote Authenticatin Dial In User Service,简称RADIUS),DHCP协议和GPRS 隧道协议(GPRS Tunnel Protocol,简称 GTP)协议等,ePDG向PCRF,V-PCRF或FMC PF发送消息的目的是触发PCRF,V-PCRF或FMC PF发起与BPCF的S9*会话建立并提供必要的信息即可。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种实现BBF接入的策略控制方法,其特征在于,在用户请求接入的移动网中设置固网移动融合策略功能FMC PF ;该方法还包括FMC PF接收到来自演进的分组数据网关ePDG的触发消息后,向宽带策略控制架构 BPCF请求建立策略控制会话;BPCF根据FMC PF通过所述策略控制会话传送的服务质量QoS信息执行接纳控制。
2.根据权利要求1所述的策略控制方法,其特征在于,所述FMC PF作为独立的功能实体,或集成在策略和计费规则功能PCRF中。
3.根据权利要求1所述的策略控制方法,其特征在于,所述FMCPF接收到来自所述 ePDG的所述触发消息为会话建立请求消息,或动态主机配置协议DHCP请求消息。
4.根据权利要求3所述的策略控制方法,其特征在于,所述会话建立请求消息为携带有hternet协议安全性IPSec外部隧道信息的网关控制会话建立消息;或,所述DHCP请求消息为携带有IPSec外部隧道信息的DHCP请求消息;所述IPSec外部隧道信息包括ePDG接收到的所述UE发送的IKEv2信令的源地址和源端□。
5.根据权利要求4所述的策略控制方法,其特征在于,所述FMCPF向BPCF请求建立策略控制会话包括所述FMC PF根据IPSec外部隧道信息中的源地址确定所述UE当前接入的BBF接入网的BPCF,并向所述BPCF发送S9*会话建立消息,在S9*会话建立消息中携带有IPSec外部隧道信息中的源地址和源端口号。
6.根据权利要求1所述的策略控制方法,其特征在于,所述用户非漫游时,所述用户请求接入的移动网为所述用户归属的公共陆地移动网络 PLMN ; 所述用户漫游时,所述用户请求接入的移动网为所述用户拜访的PLMN。
7.根据权利要求1所述的策略控制方法,其特征在于,所述请求建立策略控制会话及 BPCF执行接纳控制具体包括所述FMC PF获得包含有保障带宽GBR的PCC规则、QoS规则或QoS请求后,通过所述策略控制会话向BPCF传送所述QoS信息;所述BPCF根据请求进行资源接纳控制;其中,所述QoS信息中包含所述GBR,或者,在更新已制定的PCC规则、QoS规则或更新已提交的QoS请求后,所述QoS信息中包含更新后的QoS信息中的GBR与更新前已分配GBR的差值。
8.根据权利要求7所述的策略控制方法,其特征在于,所述FMCPF作为独立的功能实体;所述FMC PF获得PCC规则、QoS规则或QoS请求为所述FMC PF从PCRF获得PCC规则或所述QoS规则;或者,所述FMC PF从ePDG获得所述QoS请求。
9.根据权利要求7所述的策略控制方法,其特征在于,所述FMCPF集成在PCRF中;所述FMC PF获得PCC规则、QoS规则或QoS请求为所述用户非漫游时,所述PCRF制定PCC规则和/或QoS规则;所述用户漫游时,所述 PCRF从用户归属的PLMN的PCRF获取PCC规则或QoS规则;或者,所述PCRF从ePDG获取QoS请求。
10.根据权利要求8或9所述的策略控制方法,其特征在于,所述BPCF根据请求进行资源接纳控制包括如果所述BPCF接收到请求分配带宽资源GBR,BPCF根据签约固网线路当前可用带宽情况进行资源接纳控制在剩余的可用带宽大于等于GBR时,所述BPCF接收所述用户当前请求接入的移动网的PCRF的请求,并向所述用户当前请求接入的移动网的FMC PF返回接收确认消息,同时BPCF将从签约固网线路当前可用带宽中扣除GBR ;在剩余的可用带宽小于 GBR时,所述BPCF拒绝所述用户当前请求接入的移动网的FMC PF的请求,并向所述用户当前请求接入的移动网的FMC PF返回拒绝消息,并消息中携带BPCF能够接受的带宽;如果所述BPCF接收到请求释放带宽资源GBR,则BPCF直接返回接收确认消息,同时 BPCF将在签约固网线路当前可用带宽中增加GBR。
11.根据权利要求10所述的策略控制方法,其特征在于,若所述FMCPF接收到拒绝消息,该方法还包括所述FMC PF根据分配保持优先级ARP执行资源抢占。
12.—种实现BBF接入的策略控制系统,其特征在于,至少包括ePDG、FMC PF和BPCF, 其中,ePDG,用于向FMC PF发送触发消息;FMC PF,设置在用户当前请求接入的移动网中,用于接收来自ePDG的触发消息,向 BPCF请求建立策略控制会话;BPCF,用于接收来自FMC PF的请求,根据通过所述策略控制会话传送的服务质量QoS 信息执行接纳控制。
13.根据权利要求12所述的策略控制系统,其特征在于,所述FMC PF,具体用于获得包含有保障带宽GBR的PCC规则、QoS规则或QoS请求,通过所述策略控制会话向BPCF传送所述QoS信息。
14.根据权利要求13所述的策略控制系统,其特征在于,所述FMCPF作为独立的功能实体;该系统还包括PCRF,用于向所述FMC PF提供PCC规则或QoS规则;或者,所述ePDG,还用于向所述FMC PF提供QoS请求。
15.根据权利要求12所述的策略控制系统,其特征在于,所述FMCPF集成在PCRF中;所述PCRF,用于在所述用户非漫游时,制定PCC规则或QoS规则;在所述用户漫游时,从用户归属的PLMN的PCRF获取PCC规则或QoS规则;或者,所述PCRF,用于从ePDG获取QoS请求。
16.根据权利要求13所述的策略控制系统,其特征在于,在所述FMCPF接收到BPCF的拒绝消息时,所述FMC PF,还用于根据ARP执行资源抢占。
全文摘要
本发明公开了一种实现BBF接入的策略控制方法及系统,在用户当前请求接入的移动网中设置固网移动融合策略功能(FMC PF);FMC PF接收到来自ePDG的触发消息后,向宽带策略控制架构(BPCF)请求建立策略控制会话,而BPCF根据FMC PF通过所述策略控制会话传送的服务质量QoS信息执行接纳控制。从本发明方法的实现可以看出,在UE通过BBF接入网接入3GPP时,通过FMC PF对来自ePDG的触发消息的感知,触发了UE当前接入的3GPP接入网的PCRF向BPCF发起策略会话请求,这样,对于现有UE通过BBF接入网接入3GPP核心网的架构中BBF接入网未能感知到UE的接入,或者BBF接入网不支持基于3GPP的接入认证的情况,实现了对UE接入的QoS控制,从而对数据的整个传输路径提供了QoS保证。
文档编号H04W28/24GK102378280SQ201010506648
公开日2012年3月14日 申请日期2010年9月29日 优先权日2010年8月12日
发明者周晓云, 芮通 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1