一种获取漫游信息的方法及系统的制作方法

文档序号:7651372阅读:112来源:国知局
专利名称:一种获取漫游信息的方法及系统的制作方法
技术领域
本发明涉及固网移动融合架构技术,尤指一种获取漫游信息的方法及系统。
背景技术
图I为现有EPS的组成示意图,如图I所示,第三代合作伙伴计划(3GPP,3rdGeneration Partnership Project)的演进的分组系统(EPS, Evolved Packet System)由演进的通用地面无线接入网(E-UTRAN, Evolved Universal Terrestrial Radio AccessNetwork)、移动管理单兀(MME, Mobility Management Entity)、服务网关(S-GW, ServingGateway)、分组数据网络网关(P-GW, Packet Data Network Gateway)和归属用户服务器(HSS, Home Subscriber Server)组成。如图I所示,EPS支持与非3GPP系统的互通,其中,与非3GPP系统的互通通过S2a/b/c接口实现,P-Gff作为3GPP与非3GPP系统间的锚点。在EPS的系统架构中,非3GPP系统接入被分为不可信任非3GPP接入和可信任非3GPP接入;其中,不可信任非3GPP接入需经过演进的分组数据网关(eroG, Evolved Packet Data Gateway)与P-GW相连,ePDG与P-GW间的接口为S2b ;可信任非3GPP接入可直接通过S2a接口与P-GW连接,S2a接口采用代理移动IP(PMIP,Proxy Mobile IP)协议进行信息交互;另外,S2c接口提供了用户设备(UE,User Equipment)与P_GW之间的用户面相关的控制和移动性支持,其支持的移动性管理协议为支持双栈的移动 IPv6 (DSMIPv6,Mobile IPv6 Support for Dual Stack Hostsand Routers),其可用于不可信任非3GPP和可信任非3GPP接入。如果EPS支持策略计费控制(PCC, Policy and Charging Control),则策略和计费规则功能(PCRF, Policy and Charging Rules Function)进行策略和计费规则的制定。其中,当S-GW与P-GW之间的S5/S8接口采用GTP协议时,P-Gff中驻留了策略和计费执行功能(PCEF, Policy and Charging Enforcement Function), PCRF 与 P-GW 间通过 Gx 接口交换信息,负责发起承载的建立、修改和释放,保证业务数据的服务质量(QoS,Quality ofService),并进行计费控制。当通过不可信任非3GPP网络接入且支持S2b接口时,eTOG中驻留承载绑定及事件报告功能(BBERF, Bearing Binding and Event Report Function),与PCRF之间通过S2b接口交换信息。当UE 漫游时,归属地 PCRF(H-PCRF,Home PCRF)和拜访地 PCRF(V_PCRF,VisitedPCRF)之间存在接口为S9接口,使漫游、归属网络的策略事件能够互通、协商工作。以S2a、S2b接入方式为例,如图2所示,图2为现有技术UE通过H (e) NB接入移动核心网络的一种架构。当固网作为非3GPP网络接入移动网络时,即为固网移动融合架构。在固网移动融合架构中,无线局域网络(WLAN, Wireless LAN)或者家用基站(H(e)NB, Home NodeB orHome eNodeB)可以通过固网线路接入EPS,如图3、图4所示。其中,固网作为非3GPP网络接入,宽带策略控制功能(BPCF, Broadband Policy Control Function)与PCRF之间通过S9*接口交换信息,使移动网络和固网策略架构互通,实现移动网资源和固网资源的统一管理控制。在漫游场景下,H-PCRF, V-PCRF和BPCF之间的接口需要建立相应的会话,使归属移动网络的策略能够传递到漫游地固网的策略功能实体中,实现移动网资源和固网资源的
统一管控。如果固网能够感知移动UE接入,或者拜访地移动网元与V-PCRF之间存在接口的话,那么,BPCF向V-PCRF请求建立S9*会话,或者拜访地移动网元向V-PCRF网关控制会话建立请求/IP-CAN会话建立请求消息,V-PCRF根据用户标识找到H-PCRF,触发与H-PCRF之间建立S9会话;而在固网不能够感知移动UE接入,且拜访地移动网元与V-PCRF之间不存在接口的情况下,如图3所示的H (e) NB接入,图3中P-GW与H-PCRF之间存在Gx接口,而V-PCRF与拜访地的网元不存在接口 ;或者,如图4所示的WLAN S2b接入,图4中P-GW与H-PCRF之间存在Gx接口,而V-PCRF与拜访地非3GPP网络的网元不存在接口。在图3或图4所示的情况下,此时,P-Gff收到相应的信令消息后,会向H-PCRF请求建立IP-CAN会话;H_PCRF收 到P-GW的消息触发后,需要通过V-PCRF向BPCF请求建立S9*会话,用于后续业务策略资源互通协商。但是,在现有技术中,没有提供H-PCRF如何确定合适的V-PCRF的解决方案,也就是说,家乡网络不能获知拜访网络的漫游信息。

发明内容
有鉴于此,本发明的主要目的在于提供一种获知漫游信息的方法及系统,能够在固网移动融合架构中,实现漫游信息的传递,以便H-PCRF确定合适的V-PCRF。为达到上述目的,本发明的技术方案是这样实现的 一种获知漫游信息的方法,包括与分组数据网络网关P-GW相连的网关将漫游信息传递给P-GW ;PGff将收到的漫游信息转发给归属地策略和计费规则功能H-PCRF。在家用基站H (e) NB子系统中,所述与P-GW相连的网关为服务网关S_GW,传递的漫游信息为S-GW网元地址或者用户位置信息。该方法还包括所述H-PCRF根据获得的漫游信息提取VPLMN ID,具体为如果所述H-PCRF收到的漫游信息为S-GW网元地址,所述H-PCRF根据S-GW网元地址得到关联的VPLMN ID ;如果所述H-PCRF收到的漫游信息为用户位置信息,所述H-PCRF从用户位置信息中获得VPLMN ID。该方法还包括所述H-PCRF根据获得的漫游信息,选择出合适的V-PCRF。所述传递的漫游信息为用户位置信息;所述S-GW将漫游信息传递给P-GW包括所述S-GW将用户位置信息ULI标识携带在创建会话请求消息/修改会话请求消息中发送给P-GW ;在ULI标识中携带VPLMN ID。 所述PGW将收到的漫游信息转发给H-PCRF包括所述P-GW将接收到的创建会话请求消息/修改会话请求消息中的ULI标识,携带在IP-CAN会话建立请求消息/IP-CAN会话修改请求消息中发送给H-PCRF。所述H-PCRF收到IP-CAN会话建立请求消息时,所述H-PCRF根据获得的漫游信息提取VPLMN ID包括如果所述H-PCRF判断其支持FMC策略互通,则从所述接收到的IP-CAN会话建立请求消息中携带的ULI中获取VPLMNID。该方法还包括所述H-PCRF向V-PCRF发起S9会话请求触发消息,在S9会话请求触发消息中携带获得的所述VPLMN IDjH-PCRF根据该VPLMN ID进行Diameter消息路由到合适的V-PCRF。所述H-PCRF收到IP-CAN会话修改请求消息时,所述H-PCRF根据获得的漫游信息提取VPLMN ID包括所述H-PCRF从接收到的IP-CAN会话修改请求消息中携带的ULI标识中获取VPLMN ID。该方法还包括所述H-PCRF并根据获得的所述VPLMN ID查询该用户是否已经存在S9会话如果不存在S9会话,则向V-PCRF发起S9会话请求触发消息,在S9会话请求触发 消息中携带VPLMN ID, H-PCRF根据VPLMN ID进行Diameter消息路由到合适的V-PCRF ;如果存在S9会话,则H-PCRF可能修改已有的S9会话和S9*会话,并完成协议中的后续切换流程。所述传递的漫游信息为S-GW地址;所述S-GW将漫游信息传递给P-GW包括所述S-GW将控制面发送者的全资格的隧道标识携带在创建会话请求消息/修改会话请求消息中发送给P-GW ;在控制面发送者的全资格的隧道标识中携带有S-GW地址。所述PGW将收到的漫游信息转发给H-PCRF包括所述P-GW从接收到的创建会话请求消息/修改会话请求消息中携带的控制面发送者的全资格的隧道标识中获取S-GW地址;所述P-GW将获得的S-GW地址填写到接入网关地址信元中,将接入网关地址信元携带在IP-CAN会话建立请求消息/IP-CAN会话修改请求消息中发送给H-PCRF。该方法还包括所述H-PCRF根据获得的漫游信息提取VPLMN ID,具体为所述H-PCRF根据本地预先存储的S-GW地址和VPLMN ID的映射关系,获取与接收到的所述接入网关地址信元中的S-GW地址对应的VPLMN ID。在无线局域网络WLAN中,所述与P-GW相连的网关为演进的分组数据网关ePDG,所述传递的漫游信息为ePDG网元地址或者VPLMN ID信息。所述传递的漫游信息为VPLMN ID信息;所述ePDG将漫游信息传递给P_GW包括所述ePDG将VPLMN ID信息携带在创建会话请求消息/PBU消息中发送给P-GW。所述PGW将收到的漫游信息转发给H-PCRF包括 所述ePDG将从接收到的VPLMN ID信息,携带在IP-CAN会话建立请求消息/IP-CAN会话修改请求消息中发送给H-PCRF。该方法还包括所述H-PCRF收到IP-CAN会话建立请求消息时,向V-PCRF发起S9会话请求触发消息,在S9会话请求触发消息中携带获得的所述VPLMN ID, H-PCRF根据VPLMN ID进行Diameter消息路由到合适的V-PCRF ;或者,所述H-PCRF收到IP-CAN会话修改请求消息时,向V-PCRF发起S9会话请求触发消息,在该S9会话请求触发消息中携带VPLMN ID ;H-PCRF根据VPLMN ID,判断该用户是否已经存在S9会话如果不存在S9会话,则向V-PCRF发起S9会话请求触发消息,该消息中携带VPLMNID, H-PCRF根据VPLMN ID,来进行Diameter消息路由到合适的V-PCRF ;如果存在S9会话,则H-PCRF可能修改已有的S9会话和S9*会话。所述传递的漫游信息为ePDG网元地址;所述ePDG将漫游信息传递给P-GW包括所述ePDG将控制面发送者的 全资格的隧道标识携带在创建会话请求消息/修改会话请求消息中发送给P-GW ;在控制面发送者的全资格的隧道标识中携带有ePDG网元地址。所述P-GW将收到的漫游信息转发给H-PCRF包括所述P-GW从接收到的创建会话请求消息/修改会话请求消息中携带的控制面发送者的全资格的隧道标识中获取ePDG网元地址;所述P-GW将获得的ePDG网元地址填写到接入网关地址信元中,将接入网关地址信元携带在IP-CAN会话建立请求消息/IP-CAN会话修改请求消息中发送给H-PCRF。该方法还包括所述H-PCRF根据获得的漫游信息提取VPLMN ID,具体为所述H-PCRF根据配置的ePDG网元地址和VPLMN ID的映射关系,获取与接收到的所述接入网关地址信元中的ePDG网元地址对应的VPLMN ID。该方法还包括所述H-PCRF向V-PCRF发起S9会话请求触发消息,在该S9会话请求触发消息中携带获得的VPLMN ID, H-PCRF根据VPLMN ID进行Diameter消息路由到合适的V-PCRF。一种获知漫游信息的系统,至少包括第一网关、P-GW、以及H-PCRF,其中,第一网关,与P-GW相连,用于将漫游信息传递给P-GW ;P-Gff,用于将收到的漫游信息转发给H-PCRF。所述H-PCRF收到的漫游信息为S-GW网元地址,所述H-PCRF,具体用于根据S-GW网元地址得到关联的VPLMN ID ;所述H-PCRF收到的漫游信息为用户位置信息,所述H-PCRF,具体用于从用户位置信息中获得VPLMN ID ;所述H-PCRF收到的漫游信息为ePDG网元地址,所述H-PCRF,具体用于根据该ePDG网元地址映射得到VPLMN ID ;所述H-PCRF收到的漫游信息为VPLMN ID信息,所述H-PCRF,具体用于直接获得VPLMN ID。所述H-PCRF,还用于根据获得的漫游信息,选择出合适的V-PCRF。在H(e) NB子系统中,所述第一网关为S_GW,所述传递的漫游信息为S-GW网元地址或者用户位置信息;在WLAN中,所述第一网关为ePDG,传递的漫游信息为ePDG网元地址或者VPLMN ID信息。所述H-PCRF,具体用于根据获得的VPLMN ID,进行Diameter消息路由到合适的V-PCRF0从上述本发明提供的技术方案可以看出,包括与P-GW相连的网关将漫游信息传递给P-GW,PGff将收到的漫游信息转发给H-PCRF,H-PCRF根据获得的漫游信息提取VPLMNID。通过本发明在固网移动融合架构中,实现了漫游信息的传递,从而保证了 H-PCRF确定出合适的V-PCRF。


图I为现有EPS的组成示意图;图2为现有技术UE通过非3GPP接入移动核心网络的一种架构;图3为现有技术UE通过H (e) NB接入移动核心网络的一种漫游架构;图4为现有技术UE通过非3GPP网络S2b接口接入移动核心网络架构的家乡路由漫游场景;图5为本发明获知漫游信息的方法的流程图;图6为本发明基于图3架构的用户附着流程的第一实施例的流程示意图;图7为本发明基于图3架构下的用户切换流程的第一实施例的流程示意图;图8为本发明基于图3架构下的用户附着流程的第二实施例的流程示意图;图9为本发明基于图3架构下的用户切换流程的第二实施例的流程示意图;图10为本发明基于图4架构下的用户附着流程的第一实施例的流程示意图;图11为本发明基于图4架构下的用户切换流程的第一实施例的流程示意图;图12为本发明基于图4架构下的用户附着流程的第二实施例的流程示意图;图13为本发明基于图4架构下的用户切换流程的第二实施例的流程示意图;图14为本发明获知漫游信息的系统架构示意图。
具体实施例方式图5为本发明获知漫游信息的方法的流程图,如图5所示,包括以下步骤步骤500 与P-GW相连的网关将漫游信息传递给P-GW。本步骤中,在固网移动融合架构中,通过固网线路接入EPS的系统可以是H(e)NB子系统,或者WLAN。其中,在H(e)NB子系统中,与P_GW相连的网关为S_GW,传递的漫游信息为S-GW网元地址或者用户位置信息;在WLAN中,与P-GW相连的网关为ePDG,传递的漫游信息为ePDG网元地址或者拜访地公共陆地移动网络标识(VPLMN ID)信息。步骤501 =P-Gff将收到的漫游信息转发给H-PCRF。这样,H-PCRF根据获得的漫游信息提取VPLMN ID信息。本步骤中,如果H-PCRF收到的漫游信息为S-GW网元地址,H-PCRF根据S-GW网元地址得到关联的VPLMN ID ;如果H-PCRF收到的漫游信息为用户位置信息,则H-PCRF从用户位置信息中获得VPLMN ID ;如果H-PCRF收到的漫游信息为ePDG网元地址,则H-PCRF根据配置的该ePDG网元地址和VPLMN ID的映射关系,映射得到VPLMN ID ; 如果H-PCRF收到的漫游信息为VPLMN ID信息,则H-PCRF直接获得VPLMN ID。、
本发明方法还包括=H-PCRF根据获得的VPLMN ID,选择出合适的V-PCRF。具体实现请参见后续实施例。图6为本发明基于图3架构的用户附着流程的第一实施例的流程示意图,本实施例中,假设H-PCRF根据用户位置信息获取VPLMN ID,来选择合适的V-PCRF。如图6所示,具体包括步骤600 UE按照协议TS23. 041 (图5. 3. 2. 1-1)发起附着请求消息,当S-GW收到创建会话请求时,S-GW会向P-GW发送创建会话请求消息,在该创建会话请求消息中携带用户位置信息(ULI, User Location Information)标识,而在该ULI标识中会携带有VPLMNID0步骤601 =P-Gff收到创建会话请求消息后,向H-PCRF发送IP-CAN会话建立请求消息,在IP-CAN会话建立请求消息中携带有ULI ;H-PCRF收到该消息后,向P-GW回复IP-CAN会话建立响应消息。步骤602 =P-Gff向S-GW回复创建会话响应消息。 步骤603 =H-PCRF收到IP-CAN会话建立请求消息,如果H-PCRF判断其支持FMC策略互通的话,比如=IP-CAN会话建立请求消息中携带有本地IP,则从该消息中携带的ULI中获取VPLMN ID,并向V-PCRF发起S9会话请求触发消息,在S9会话请求触发消息中携带获得的VPLMN ID, H-PCRF根据该VPLMN ID进行Diameter消息路由到合适的V-PCRF。本步骤中,按照现有协议,如果H-PCRF判断其不支持FMC策略互通的话,比如IP-CAN会话建立请求消息中未携带本地IP,则跳出本发明流程,按照现有协议继续执行。通过本步骤,H-PCRF选择了合适的V-PCRF。步骤604 =V-PCRF向H-PCRF返回S9会话触发响应消息。需要说明的是,本步骤也
可以省略。步骤605 :V-PCRF和H-PCRF之间完成S9会话建立流程。步骤606 =V-PCRF接收到H-PCRF的S9会话请求触发消息后,根据该消息中携带的本地IP找到BPCF,并触发S9*会话的建立。在完成上述策略会话建立后,UE和S-GW间按照协议TS23. 041 (图5. 3. 2. 1-1)继续完成附着流程后续流程。图7为本发明基于图3架构下的用户切换流程的第一实施例的流程示意图,本实施例为基于图3架构下,用户在H(e)NB之间切换或者从eNodeB切换到H(e)NB的流程,假设H-PCRF根据用户位置信息获取VPLMN ID,来选择合适的V-PCRF。本实施例中,MME支持位置信息改变上报,要求P-GW发送位置信息改变上报指示给MME。需要说明的是,在附着流程中,位置信息上报是必选信息,由MME上报给S-GW,然后由S-GW传递给P-GW,因此,图6实施例中没有特别说明;在后续位置改变时,是否上报是可选的。如果要求必须上报,则需要在用户附着时,在MME发送的创建会话请求信令消息中,MME需要携带表示支持位置信息改变上报的信息,并由S-GW转发给P-GW,且P-GW在创建会话响应消息中,携带指示位置信息改变上报的信息,由S-GW转发给MME。如图7所示,具体包括以下步骤步骤700 :服按照协议1523.041(图5.5. I. I. 3-1,5. 51. 2. 2-1)发起切换流程,当S-Gff收到修改会话请求时,S-Gff向P-GW发送修改会话请求消息,在修改会话请求消息中携带有ULI标识,而在该ULI标识中携带有VPLMN ID。步骤701 =P-Gff收到修改会话请求消息后,向H-PCRF发送IP-CAN会话修改请求消息,在IP-CAN会话修改请求消息中携带ULI ;H-PCRF收到该IP-CAN会话修改请求消息后,向H-PCRF回复IP-CAN会话修改响应消息。步骤702 =P-Gff向S-GW回复修改会话响应消息。步骤703 =H-PCRF收到IP-CAN会话修改请求消息,从其中携带的ULI标识中获取VPLMN ID,并根据VPLMN ID查询该用户是否已经存在S9会话如果不存在S9会话,则向V-PCRF发起S9会话请求触发消息,在S9会话请求触发消息中携带VPLMN ID, H-PCRF根据VPLMN ID进行Diameter消息路由到合适的V-PCRF ;如果存在S9会话,则H-PCRF可能修改已有的S9会话和S9*会话,并完成协议中切换流程在步骤A之后的流程,即不执行后续步骤704 步骤706。步骤704 =V-PCRF向H-PCRF返回S9会话触发响应消息。需要说明的是,本步骤也可以省略。 步骤705 :V-PCRF和H-PCRF间完成S9会话建立流程。步骤706 =V-PCRF接收到H-PCRF的S9会话请求触发消息后,根据该S9会话请求触发消息中携带的本地IP找到BPCF,并触发S9*会话的建立。在完成上述策略会话的建立后,按照协议TS23. 041 (图5. 5. I. I. 3-1、
5.51. 2. 2-1)继续完成切换流程的流程。图8为本发明基于图3架构下的用户附着流程的第二实施例的流程示意图,本实施例中,假设H-PCRF根据控制面发送者的全资格的隧道标识获取VPLMNID,来选择合适的V-PCRF。如图8所示,包括以下步骤步骤800 :UE按照协议TS23. 401(图5. 3. 2. 1-1)发起附着请求消息,当S-GW收到创建会话请求时,S-Gff向P-GW发送创建会话请求消息,在该创建会话请求消息中携带控制面发送者的全资格的隧道标识(Sender F-TEID for Control Plane),在该控制面发送者的全资格的隧道标识中携带有S-GW地址。步骤801 :P-GW收到创建会话请求消息后,从接收到的创建会话请求消息中提取控制面发送者的全资格的隧道标识,并从该标识中获取S-GW地址,并将获得的S-GW地址填写到接入网关地址(AN-GW-Address)信元中,之后再向H-PCRF发送IP-CAN会话建立请求消息,在该IP-CAN会话建立请求消息中携带有AN-GW-Address信元;H_PCRF收到IP-CAN会话建立请求消息后,向P-GW回复IP-CAN会话建立响应消息。步骤802 =P-Gff向S-GW回复创建会话响应消息。步骤803 =H-PCRF收到IP-CAN会话建立请求消息,从AN-GW-Address信元中获取S-Gff地址,根据本地预先存储有的S-GW地址和VPLMN ID的映射关系,获取对应的VPLMNID ;H-PCRF向V-PCRF发起S9会话请求触发消息,在该S9会话请求触发消息中携带获得的VPLMN ID, H-PCRF根据VPLMNID进行Diameter消息路由到合适的V-PCRF。步骤804 =V-PCRF向H-PCRF回复S9会话触发响应消息。需要说明的是,本步骤也可以省略。步骤805 =V-PCRF和H-PCRF之间完成S9会话建立流程。步骤806 =V-PCRF接收到H-PCRF的S9会话请求触发消息后,根据该消息中携带的本地IP找到BPCF,并触发S9*会话的建立。在完成上述策略会话的建立后,按照协议TS23. 401 (图5. 3. 2. 1-1)继续完成附着流程后续的流程。
图9为本发明基于图3架构下的用户切换流程的第二实施例的流程示意图,本实施例中,假设H-PCRF根据控制面发送者的全资格的隧道标识获取VPLMNID,来选择合适的V-PCRF。如图9所示,具体包括以下步骤步骤900 UE 按照协议 TS23. 401 (图 5. 5. I. I. 3-1,5. 5. I. 2. 2-1)发起切换流程,当S-GW收到修改会话请求时,S-Gff将向P-GW发送修改会话请求消息,在该修改会话请求消息中携带有控制面发送者的全资格的隧道标识(Sender F-TEID for Control Plane),而在该控制面发送者的全资格的隧道标识中携带有S-GW地址;步骤901 :P-GW收到修改会话请求消息后,从中提取控制面发送者的全资格的隧道标识,并从该标识中取出S-GW地址,填写到接入网关地址(AN-GW-Address)信元中,然后再向H-PCRF发送IP-CAN会话修改请求消息,在该IP-CAN会话修改请求消息中携带AN-Gff-Address信元;H_PCRF收到该IP-CAN会话修改请求消息后,向P-GW回复IP-CAN会话建立响应消息。步骤902 =P-Gff向S-GW回复修改会话响应消息。 步骤903 =H-PCRF收到IP-CAN会话修改请求消息,从其中携带的AN-GW-Address信元中获取S-GW2地址,再根据本地预先存储的S-GW地址和VPLMN ID的映射关系,获取对应的VPLMN ID,并根据VPLMN ID查询该用户是否已经存在S9会话如果不存在S9会话,则向V-PCRF发起S9会话请求触发消息,在该消息中携带VPLMN ID,H-PCRF根据VPLMN ID进行Diameter消息路由到合适的V-PCRF ;如果存在S9会话,则H-PCRF可能修改已有的S9会话和S9*会话,并完成协议TS23. 401 (图5. 5. I. I. 3-1,5. 5. I. 2. 2-1)的切换流程在步骤A之后的流程,省略本发明的步骤904 步骤906。步骤904 =V-PCRF向H-PCRF返回S9会话触发响应消息。需要说明的是,本步骤也
可以省略。步骤905 :V-PCRF和H-PCRF间完成S9会话建立流程。步骤906 =V-PCRF接收到H-PCRF的S9会话请求触发消息后,根据该消息中携带的本地IP找到BPCF,并触发S9*会话的建立。在完成图9所示的策略会话的建立后,按照协议TS23.401(图5.5. I. 1.3-1,
5.5. I. 2. 2-1)继续完成切换流程的后续流程。图10为本发明基于图4架构下的用户附着流程的第一实施例的流程示意图,本实施例基于图4架构下,用户附着流程的方案,与图6所示的实施例相同,H-PCRF根据VPLMNID选择合适的V-PCRF。如图10所示,具体包括步骤1000 UE和ePDG之间完成IPSec隧道建立;如果ePDG和P-GW之间采用PRS隧道协议(GTP,GPRS Tunneling Protocol)协议,ePDG会向P-GW发送创建会话请求消息;如果ePDG和P-GW之间采用代理移动IP(PMIP,Proxy Mobile IP)协议的话,eTOG会向P-GW发送代理绑定更新(PBU, Proxy Binding Update)消息。其中,如果ePDG收到的消息中携带本地IP (local IP)信息,但ePDG不支持Gxb*接口,那么,ePDG在创建会话请求消息或者PBU消息中携带VPLMN ID。步骤1001 =P-Gff收到创建会话请求/PBU消息后,向H-PCRF发送IP-CAN会话建立请求消息,在该IP-CAN会话建立请求消息中携带VPLMN ID ;H-PCRF收到IP-CAN会话建立请求消息后,向P-GW回复IP-CAN会话建立响应消息。步骤1002 =P-Gff向ePDG回复创建会话响应/PBA消息。步骤1003 =H-PCRF收到IP-CAN会话建立请求消息,向V-PCRF发起S9会话请求触发消息,在S9会话请求触发消息中携带VPLMN IDjH-PCRF根据VPLMN ID进行Diameter消息路由到合适的V-PCRF。步骤1004 =V-PCRF向H-PCRF回复S9会话触发响应消息。需要说明的是,本步骤也可以省略。步骤1005 :V-PCRF和H-PCRF间完成S9会话建立流程。步骤1006 :V-PCRF接收到H-PCRF的S9会话请求触发消息后,根据该消息中携带的本地IP找到BPCF,并触发S9*会话的建立。
图11为本发明基于图4架构下的用户切换流程的第一实施例的流程示意图,如图11所示,具体包括以下步骤步骤1100 UE发起切换流程,UE和ePDG之间完成IPSec隧道建立。如果ePDG收到的消息中携带local IP,但ePDG不支持Gxb*接口,则ePDG在创建会话请求消息或者PBU消息中携带VPLMN ID。步骤1101 步骤1102 =P-Gff收到创建会话请求/PBU消息后,向H-PCRF发送IP-CAN会话修改请求消息,在IP-CAN会话修改请求消息中携带VPLMNID ;H-PCRF收到该消息后,向P-GW回复IP-CAN会话修改响应消息。步骤1103 =H-PCRF收到IP-CAN会话修改请求消息,向V-PCRF发起S9会话请求触发消息,在该S9会话请求触发消息中携带VPLMN ID ;H-PCRF根据VPLMN ID,判断该用户是否已经存在S9会话如果不存在S9会话,则向V-PCRF发起S9会话请求触发消息,该消息中携带VPLMNID, H-PCRF根据VPLMN ID,来进行Diameter消息路由到合适的V-PCRF ;如果存在S9会话,则H-PCRF可能修改已有的S9会话和S9*会话,并完成协议中切换流程在步骤A之后的流程,即不执行后续步骤1104 步骤1106。步骤1104 =V-PCRF向H-PCRF回复S9会话触发响应消息。需要说明的是,本步骤也可以省略。 步骤1105 :V-PCRF和H-PCRF间完成S9会话建立流程。步骤1106 :V-PCRF接收到H-PCRF的S9会话请求触发消息后,根据该消息中携带的本地IP找到BPCF,并触发S9*会话的建立。图12为本发明基于图4架构下的用户附着流程的第二实施例的流程示意图,本实施例中,H-PCRF根据ePDG地址获取VPLMN ID,来选择合适的V-PCRF。如图12所示,具体包括以下步骤步骤1200 :UE和ePDG之间完成IPSec隧道建立。如果ePDG和P-GW之间采用GTP协议,则ePDG会向P-GW发送创建会话请求消息;如果ePDG和P-GW之间采用PMIP协议,则ePDG会向P-GW发送PBU消息。其中,创建会话请求消息携带控制面发送者的全资格的隧道标识(Sender F-TEID for Control Plane),该标识中会携带ePDG地址;PBU消息头中会包含ePDG地址。步骤1201 :P-GW收到创建会话请求消息后,从该消息中获取Sender F-TEID forControl Plane,并从该控制面发送者的全资格的隧道标识中取出ePDG地址,填写到接入网关地址(AN-GW-Address)信元中;或者,如果P-GW收到PBU消息,从PBU消息头中获取ePDG地址,填写到接入网关地址(AN-GW-Address)信元,并向H-PCRF发送IP-CAN会话建立请求消息,该消息中携带AN-GW-Address信元;H-PCRF收到创建会话请求消息或PBU消息后,向P-GW回复IP-CAN会话建立响应消息。步骤1202 =P-Gff向ePDG回复创建会话响应/代理绑定确认(PBA,Proxy BindingAcknowledgement)消息。
步骤1203 =H-PCRF收到IP-CAN会话建立请求消息,根据本地的ePDG地址和VPLMNID的映射关系,获取VPLMN ID,并向V-PCRF发起S9会话请求触发消息,在该S9会话请求触发消息中携带VPLMN IDjH-PCRF根据VPLMN ID进行Diameter消息路由到合适的V-PCRF。步骤1204 =V-PCRF向H-PCRF回复S9会话触发响应消息。需要说明的是,本步骤也可以省略。步骤1205 =V-PCRF和H-PCRF之间完成S9会话建立流程。步骤1206 步骤1207 =V-PCRF接收到H-PCRF的S9会话请求触发消息后,根据该消息中携带的本地IP找到BPCF,并触发S9*会话的建立。图13为本发明基于图4架构下的用户切换流程的第二实施例的流程示意图,本实施例中,H-PCRF根据ePDG地址获取VPLMN ID,来选择合适的V-PCRF。如图13所示,具体包括以下步骤步骤1300 UE发起切换流程,UE和ePDG之间完成IPSec隧道建立。如果ePDG和P-Gff之间采用GTP协议,则ePDG会向P-GW发送创建会话请求消息;如果ePDG和P-GW之间采用PMIP协议,则ePDG会向P-GW发送PBU消息。其中,创建会话请求消息携带控制面发送者的全资格的隧道标识(Sender F-TEID for Control Plane),该标识中会携带ePDG地址;PBU消息头中会包含ePDG地址。步骤1301 :P_GW收到创建会话请求消息后,从该消息中获取Sender F-TEID forControl Plane,并从该控制面发送者的全资格的隧道标识中取出ePDG地址,填写到接入网关地址(AN-GW-Address)信元中;或者,如果P-GW收到PBU消息,从PBU消息头中获取ePDG地址,填写到接入网关地址(AN-GW-Address)信元,并向H-PCRF发送IP-CAN会话建立请求消息,该消息中携带AN-GW-Address信元;H-PCRF收到创建会话请求消息或PBU消息后,向P-GW回复IP-CAN会话建立响应消息。步骤1302 =P-Gff向ePDG回复创建会话响应/PBA消息。步骤1303 1304 =H-PCRF收到IP-CAN会话建立请求消息,根据本地的ePDG地址和VPLMN ID的映射关系,获取VPLMN ID,并向V-PCRF发起S9会话请求触发消息,在该S9会话请求触发消息中携带VPLMN ID,H-PCRF根据VPLMN ID,判断该用户是否已经存在S9会话如果不存在S9会话,则向V-PCRF发起S9会话请求触发消息,该消息中携带VPLMNID, H-PCRF根据VPLMN ID,来进行Diameter消息路由到合适的V-PCRF ;如果存在S9会话,则H-PCRF可能修改已有的S9会话和S9*会话,并完成协议中切换流程在步骤A之后的流程,即不执行后续步骤1305 步骤1307。步骤1305:V-PCRF向H-PCRF回复S9会话触发响应消息。需要说明的是,本步骤也可以省略。步骤1306 步骤1307 :V-PCRF接收到H-PCRF的S9会话请求触发消息后,根据该消息中携带的本地IP找到BPCF,并触发S9*会话的建立。针对本发明方法,还提供一种获知漫游信息的系统,至少包括第一网关、P-GW、以及H-PCRF,其中,第一网关,与P-GW相连,用于将漫游信息传递给P-GW ;其中,在H(e) NB子系统中,第一网关为S-GW,传递的漫游信息为S-GW网元地址或者用户位置信息;在WLAN中,第一网关为ePDG,传递的漫游信息为ePDG网元地址或者VPLMN ID信息。 P-Gff,用于将收到的漫游信息转发给H-PCRF ;H-PCRF,具体地用于,如果H-PCRF收到的漫游信息为S-GW网元地址,H-PCRF,具体用于根据S-GW网元地址得到关联的VPLMN ID ;如果H-PCRF收到的漫游信息为用户位置信息,H-PCRF,具体用于从用户位置信息即可获得VPLMN ID ;如果H-PCRF收到的漫游信息为ePDG网元地址,H-PCRF,具体用于根据该ePDG网元地址映射得到VPLMN ID ;如果H-PCRF收到的漫游信息为VPLMN ID信息,H-PCRF,具体用于直接获得VPLMNID0本发明H-PCRF,还用于根据获得的漫游信息,选择出合适的V-PCRF。具体用于根据获得的VPLMN ID,进行Diameter消息路由到合适的V-PCRF。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种获知漫游信息的方法,其特征在于,包括 与分组数据网络网关P-GW相连的网关将漫游信息传递给P-GW ; PGff将收到的漫游信息转发给归属地策略和计费规则功能H-PCRF。
2.根据权利要求I所述的方法,其特征在于,在家用基站H(e)NB子系统中,所述与P-Gff相连的网关为服务网关S-GW,传递的漫游信息为S-GW网元地址或者用户位置信息。
3.根据权利要求2所述的方法,其特征在于,该方法还包括所述H-PCRF根据获得的漫游信息提取VPLMN ID,具体为 如果所述H-PCRF收到的漫游信息为S-GW网元地址,所述H-PCRF根据S-GW网元地址得到关联的VPLMN ID ; 如果所述H-PCRF收到的漫游信息为用户位置信息,所述H-PCRF从用户位置信息中获得 VPLMN ID。
4.根据权利要求I 3任一项所述的方法,其特征在于,该方法还包括所述H-PCRF根据获得的漫游信息,选择出合适的V-PCRF。
5.根据权利要求2所述的方法,其特征在于,所述传递的漫游信息为用户位置信息;所述S-GW将漫游信息传递给P-GW包括 所述S-GW将用户位置信息ULI标识携带在创建会话请求消息/修改会话请求消息中发送给P-GW ;在ULI标识中携带VPLMN ID。
6.根据权利要求5所述的方法,其特征在于,所述PGW将收到的漫游信息转发给H-PCRF 包括 所述P-GW将接收到的创建会话请求消息/修改会话请求消息中的ULI标识,携带在IP-CAN会话建立请求消息/IP-CAN会话修改请求消息中发送给H-PCRF。
7.根据权利要求6所述的方法,其特征在于,所述H-PCRF收到IP-CAN会话建立请求消息时,所述H-PCRF根据获得的漫游信息提取VPLMN ID包括如果所述H-PCRF判断其支持FMC策略互通,则从所述接收到的IP-CAN会话建立请求消息中携带的ULI中获取VPLMNID0
8.根据权利要求7所述的方法,其特征在于,该方法还包括 所述H-PCRF向V-PCRF发起S9会话请求触发消息,在S9会话请求触发消息中携带获得的所述VPLMN ID, H-PCRF根据该VPLMN ID进行Diameter消息路由到合适的V-PCRF。
9.根据权利要求6所述的方法,其特征在于,所述H-PCRF收到IP-CAN会话修改请求消息时,所述H-PCRF根据获得的漫游信息提取VPLMN ID包括所述H-PCRF从接收到的IP-CAN会话修改请求消息中携带的ULI标识中获取VPLMN ID。
10.根据权利要求9所述的方法,其特征在于,该方法还包括所述H-PCRF并根据获得的所述VPLMN ID查询该用户是否已经存在S9会话 如果不存在S9会话,则向V-PCRF发起S9会话请求触发消息,在S9会话请求触发消息中携带VPLMN ID,H-PCRF根据VPLMN ID进行Diameter消息路由到合适的V-PCRF ; 如果存在S9会话,则H-PCRF可能修改已有的S9会话和S9*会话,并完成协议中的后续切换流程。
11.根据权利要求2所述的方法,其特征在于,所述传递的漫游信息为S-GW地址;所述S-Gff将漫游信息传递给P-GW包括所述S-GW将控制面发送者的全资格的隧道标识携带在创建会话请求消息/修改会话请求消息中发送给P-GW ;在控制面发送者的全资格的隧道标识中携带有S-GW地址。
12.根据权利要求11所述的方法,其特征在于,所述PGW将收到的漫游信息转发给H-PCRF 包括 所述P-GW从接收到的创建会话请求消息/修改会话请求消息中携带的控制面发送者的全资格的隧道标识中获取S-GW地址; 所述P-GW将获得的S-GW地址填写到接入网关地址信元中,将接入网关地址信元携带在IP-CAN会话建立请求消息/IP-CAN会话修改请求消息中发送给H-PCRF。
13.根据权利要求12所述的方法,其特征在于,该方法还包括所述H-PCRF根据获得的漫游信息提取VPLMN ID,具体为 所述H-PCRF根据本地预先存储的S-GW地址和VPLMN ID的映射关系,获取与接收到的所述接入网关地址信元中的S-GW地址对应的VPLMN ID。
14.根据权利要求I所述的方法,其特征在于,在无线局域网络WLAN中,所述与P-GW相连的网关为演进的分组数据网关ePDG,所述传递的漫游信息为ePDG网元地址或者VPLMNID f目息。
15.根据权利要求14所述的方法,其特征在于,所述传递的漫游信息为VPLMNID信息;所述ePDG将漫游信息传递给P-GW包括 所述ePDG将VPLMN ID信息携带在创建会话请求消息/PBU消息中发送给P-GW。
16.根据权利要求15所述的方法,其特征在于,所述PGW将收到的漫游信息转发给H-PCRF 包括 所述ePDG将从接收到的VPLMN ID信息,携带在IP-CAN会话建立请求消息/IP-CAN会话修改请求消息中发送给H-PCRF。
17.根据权利要求16所述的方法,其特征在于,该方法还包括 所述H-PCRF收到IP-CAN会话建立请求消息时,向V-PCRF发起S9会话请求触发消息,在S9会话请求触发消息中携带获得的所述VPLMN IDjH-PCRF根据VPLMN ID进行Diameter消息路由到合适的V-PCRF ;或者, 所述H-PCRF收到IP-CAN会话修改请求消息时,向V-PCRF发起S9会话请求触发消息,在该S9会话请求触发消息中携带VPLMN ID ;H-PCRF根据VPLMN ID,判断该用户是否已经存在S9会话 如果不存在S9会话,则向V-PCRF发起S9会话请求触发消息,该消息中携带VPLMN ID,H-PCRF根据VPLMN ID,来进行Diameter消息路由到合适的V-PCRF ; 如果存在S9会话,则H-PCRF可能修改已有的S9会话和S9*会话。
18.根据权利要求16所述的方法,其特征在于,所述传递的漫游信息为ePDG网元地址;所述ePDG将漫游信息传递给P-GW包括 所述ePDG将控制面发送者的全资格的隧道标识携带在创建会话请求消息/修改会话请求消息中发送给P-GW ;在控制面发送者的全资格的隧道标识中携带有ePDG网元地址。
19.根据权利要求18所述的方法,其特征在于,所述P-GW将收到的漫游信息转发给H-PCRF 包括 所述P-GW从接收到的创建会话请求消息/修改会话请求消息中携带的控制面发送者的全资格的隧道标识中获取ePDG网元地址; 所述P-GW将获得的ePDG网元地址填写到接入网关地址信元中,将接入网关地址信元携带在IP-CAN会话建立请求消息/IP-CAN会话修改请求消息中发送给H-PCRF。
20.根据权利要求19所述的方法,其特征在于,该方法还包括所述H-PCRF根据获得的漫游信息提取VPLMN ID,具体为 所述H-PCRF根据配置的ePDG网元地址和VPLMN ID的映射关系,获取与接收到的所述接入网关地址信元中的ePDG网元地址对应的VPLMN ID。
21.根据权利要求13或20所述的方法,其特征在于,该方法还包括 所述H-PCRF向V-PCRF发起S9会话请求触发消息,在该S9会话请求触发消息中携带获得的VPLMN ID, H-PCRF根据VPLMN ID进行Diameter消息路由到合适的V-PCRF。
22.—种获知漫游信息的系统,其特征在于,至少包括第一网关、P-GW、以及H-PCRF,其中, 第一网关,与P-GW相连,用于将漫游信息传递给P-GW ; P-Gff,用于将收到的漫游信息转发给H-PCRF。
23.根据权利要求22所述的系统,其特征在于, 所述H-PCRF收到的漫游信息为S-GW网元地址,所述H-PCRF,具体用于根据S-GW网元地址得到关联的VPLMN ID ; 所述H-PCRF收到的漫游信息为用户位置信息,所述H-PCRF,具体用于从用户位置信息中获得VPLMN ID ; 所述H-PCRF收到的漫游信息为ePDG网元地址,所述H-PCRF,具体用于根据该ePDG网元地址映射得到VPLMN ID ; 所述H-PCRF收到的漫游信息为VPLMN ID信息,所述H-PCRF,具体用于直接获得VPLMNID0
24.根据权利要求22或23所述的系统,其特征在于,所述H-PCRF,还用于根据获得的漫游信息,选择出合适的V-PCRF。
25.根据权利要求24所述的系统,其特征在于, 在H (e) NB子系统中,所述第一网关为S-GW,所述传递的漫游信息为S-GW网元地址或者用户位置信息; 在WLAN中,所述第一网关为ePDG,传递的漫游信息为ePDG网元地址或者VPLMN ID信肩、O
26.根据权利要求24所述的系统,其特征在于,所述H-PCRF,具体用于根据获得的VPLMN ID,进行Diameter消息路由到合适的V-PCRF。
全文摘要
本发明公开了一种获取漫游信息的方法及系统,包括与P-GW相连的网关将漫游信息传递给P-GW,PGW将收到的漫游信息转发给H-PCRF。这样,H-PCRF根据获得的漫游信息提取VPLMN ID。通过本发明在固网移动融合架构中,实现了漫游信息的传递,从而保证了H-PCRF确定出合适的V-PCRF。
文档编号H04W76/02GK102761852SQ20111010741
公开日2012年10月31日 申请日期2011年4月27日 优先权日2011年4月27日
发明者刘国燕, 周晓云, 宗在峰, 毕以峰 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1