代理呼叫会话控制功能模块发现方法及策略计费控制系统的制作方法

文档序号:7689887阅读:171来源:国知局
专利名称:代理呼叫会话控制功能模块发现方法及策略计费控制系统的制作方法
技术领域
本发明涉及通讯领域,尤其涉及一种终端通过策略计费控制系统发现
P-CSCF (代理呼叫会话控制功能)模块的方法及策略计费控制系统。
背景技术
IMS (IP Multimedia Subsystem, IP多々某体子系统)是第三代合作伙伴 组织(3rd Generation Partnership Project,简称3GPP )定义的下一代网络的标 准,它的显著特点是采用了会话发起协议(Session Initiation Protocol,简称 SIP)体系,通讯与接入无关,可以具备多种媒体业务控制功能与承载能力 分离,呼叫与会话分离,应用与服务分离,业务与网络分离,以及移动网与 英特网业务融合等多种能力,IMS的提出顺应了通讯网融合发展的趋势。
IMS体系中的主要功能实体包括提供用户注册管理、会话控制等功能 的呼叫会话控制功能实体(Call Session Control Function,简称CSCF),提 供集中管理用户签约数据功能的归属用户服务器(Home Subscriber Server, 简称HSS),提供各种业务逻辑控制功能的应用服务器(Application Server, 简称AS)。
图1描述了 IMS体系结构中的和本发明相关的网元实体及其联系。其 中用户终端(User Equipment,简称l正)101代表用户使用的终端设备, 呼叫会话控制功能实体(Call Session Control Function,简称CSCF)是控制 会话过程的核心网元,包括代理呼叫会话控制功能模块(Proxy-CSCF,简 称P-CSCF) 102、查询呼叫会话控制功能模块(Interrogating-CSCF,简称 I-CSCF) 103、服务呼叫会话控制功能模块(Serving-CSCF,简称S-CSCF) 104;归属用户服务器(Home Subscriber Server,简称HSS ) 105是IMS中 所有与用户和服务器相关的数据的主要存储服务器;应用服务器 (Application Server,简称AS ) 106是提供增值多i某体业务的网元。在图1所示出的各个网元间,UE通过Gm接口和P-CSCF相连;P-CSCF 、 I-CSCF、S-CSCF间通过Mw接口实现互联;HSS通过Cx接口实现与I-CSCF、 S-CSCF相连,通过Sh接口实现与AS相连;S-CSCF通过ISC (IMS service control, IMS业务控制,简称ISC )接口实现与AS相连。
在3GPP标准中,信令和业务流程,由以CSCF为核心的网元实体来控 制。而媒体承载的策略控制和计费等,则由策略计费控制系统(Policy Charging Control,简称PCC)来执行。
图2描述了 3GPP标准R7版本下PCC架构下各主要网元实体和联系。 其中订阅配置存储库(Subscription Profile Repository,简称SPR)201用 于存储用户的策略和计费配置信息;应用层接口功能模块(Application Function,简称AF ) 202是实现业务控制的网元实体的统称;策略和计费规 则功能模块(Policy and Charging Rules Function,简称PCRF ) 203是PCC 架构的重要功能实体,用于控制策略和计费规则的获取、装配、下发等;策 略和计费执行功能模块(Policy and Charging Enforcement Function,简称 PCEF) 204是具体的策略和计费的执行点,通常位于网关(Gate Way,简称 GW)中;在线计费系统(Online Charging System) 205提供在线计费功能; 离线计费系统(Offline Charging System,简称OFCS ) 206提供离线计费功 能。
在图2所示出的PCC架构中,SPR存储了用户的策略和计费的配置信 息,PCRF利用Sp接口从SPR中获取用户的策略和计费相关的配置信息, 并组装成PCC规则,利用Gx接口下发到PCEF; PCEF使用Gx接口向PCRF 请求PCC规则,并利用PCC规则,对经过GW的媒体流进行验证,控制和 限制媒体流的通过;如果存在在线计费系统,则PCEF通过Gy接口向在线 计费系统请求媒体授权、汇报媒体流量等计费信息;如果存在离线计费系统, 则PCEF通过Gz接口向离线计费系统汇报计费信息。
IMS核心网络为UE提供服务,需要指定某一个P-CSCF为UE提供服 务,因此在UE发起注册请求之前,IMS网络需要为UE分配P-CSCF,而 UE也需要发现该P-CSCF,目前IMS提供了两种UE发现P-CSCF的方式 其中图4为UE采用PDP ( Packet Data Protocol,分组数据协议)上下文激
6活方式发现P-CSCF的IP地址;图5为UE采用DHCP (Dynamic Host Configuration Protocol,动态主才几分酉己十办i义)/DNS ( Domain Name System, 域名系统)方式发现P-CSCF的IP地址。
在说明两种UE发现P-CSCF方式之前,先说明发现P-CSCF所涉及网 元以及设备的网络拓朴,如图3所示。图中主要网元以及设备为301-用户 终端(User Equipment,简称UE) , 302-服务网关(Serving Gateway,简称 SGW) , 303-公共数据网网关(Public Data Networks Gateway,简称PGW), 304-DHCP/DNS服务器(简称DHCP/DNS )。在图4与图5中,为了简化流 程的描述,也将SGW与PGW统称为GW ( Gateway ) , DHCP/DNS可以为 两个服务器DHCP服务器与DNS服务器。
该流程适用于需要采用拨号方式建立承载的状况,应此在现有技术中,还需 要两个网元服务网关(Serving Gateway,简称SGW)与公共数据网网关 (Public Data Networks Gateway,简称PGW)来配合完成。其具体流程如下
401 )l正向SGW发送PDP上下文激活请求,由于UE期望发现P-CSCF, 因此在该请求中添加了获取P-CSCF的指示;
402 ) SGW解析PDP上下文激活请求中携带的APN信息,根据信息选 择提供服务的PGW后,将请求转发给该PGW;
403 ) PGW获取了为该UE服务的P-CSCF的IP地址,获耳又方式可以为 通过查询内部的配置信息来完成;
404) PGW创建PDP上下文激活响应,其中携带了除其它必要的信息 外,还携带了 P-CSCF的IP地址,PGW将该响应发送给SGW;
405 ) SGW将PDP上下文激活成功响应发送给UE,据此,成功建立了 IP-CAN,同时UE也获得了 P-CSCF的IP地址信息,完成了对P-CSCF的发 现,以后UE可以通过该P-CSCF完成注册以及其它SIP请求。
图5为采用DHCP/DNS方式发现P-CSCF的IP地址,该方式适用于拥 有DHCP与DNS服务的网络,其中,UE也需要通过PDP上下文与SGW、 PGW来建立承载,这里为了简化流程,将SGW、PGW合称为网关(GateWay,简称GW),其具体流程如下
501) 通过PDP上下文激活建立承载,在此过程中,如果UE期望发现 P-CSCF的域名,也可以通过PDP上下文请求、响应来获得;
502) UE发现本网络内部的DHCP服务器;
503 ) UE向该DHCP服务器发起DHCP请求,请求分配IP地址,如果 UE期望发现P-CSCF的域名,将在请求中添加指示;服务器将通过DHCP 响应向UE返回分配给该UE的IP地址等信息,如果请求中包含了发现 P-CSCF域名指示,还将在响应中添加P-CSCF的域名;
504) DNS通过得到P-CSCF的域名发现P-CSCF的IP地址,P-CSCF 的域名可以通过PDP上下文激活过程获得,也可以通过DHCP过程获得, 也可以是预先配置在UE上的信息。
以上是3GPP的IMS目前提供的两种发现P-CSCF方法,两种方法UE 获取的P-CSCF信息都需要预先配置在PGW或者DHCP服务器中。但是当 UE处于漫游状态,SGW、 PGW以及DHCP/DNS服务器一般都是由拜访域 提供,此时UE期望发现归属域的P-CSCF将非常困难,或者当UE无法由 归属域提供P-CSCF,只能发现拜访域的P-CSCF的时候,也将遇到相当大 的困难图3提供的方案,由于P-CSCF的信息是通过查找内部配置的方式 完成的,漫游的时候拜访域不可能配置所有网络的配置信息,难以维护内部 配置的过程;图4提供的方案,由于PDP上下文、DHCP都是返回的拜访 域的P-CSCF域名,即使l正采用预先配置的P-CSCF的域名,也无法保证 拜访域的DNS能够正确解析该域名,由此可以看到通用性并不强。
综上所述,当前需要一种新的发现P-CSCF的技术方案,尤其是当UE 处于漫游状态的,SGW、 PGW以及DHCP/DNS服务器一般都是由拜访域提 供时,发现归属域的P-CSCF的技术方案;或者当UE无法由归属域提供 P-CSCF,发现拜访域的P-CSCF的技术方案。

发明内容
本发明所要解决的技术问题是提供一种P-CSCF模块的发现方法及策略计费控制系统,解决了当UE处于漫游或非漫游状态时,可以发现P-CSCF 的问题。
为了解决上述问题,本发明提供了 一种代理呼叫会话控制功能模块的发 现方法,
当用户终端UE请求建立IP承载时,通过策略计费控制系统PCC的订 阅配置存储库SPR提供代理呼叫会话控制功能模块P-CSCF信息,使UE发 现P隱CSCF。
进一步地,上述方法还可包括,所述SPR中预先配置P-CSCF的信息或
者SPR在收到获取P-CSCF信息的请求后,从网络中获得P-CSCF的信息,
SPR根据当前P-CSCF的情形以及UE的接入信息来确定UE的P-CSCF信 台
进一步地,上述方法还可包括,该发现方法进一步分为以下步骤
a、 PCC的策略和计费执行功能模块PCEF收到UE发送的IP承载建立 的请求后,如需执行PCC授权检查,向策略和计费规则功能模块PCRF发 送请求,并请求返回P-CSCF信息;
b、 如果PCRF上不存在所述UE的相关信息,则PCRF向SPR发送请 求,请求获取P-CSCF信息;SPR收到PCRF发来的请求后,向PCRF返回 请求响应,请求响应中包含P-CSCF信息;PCRF通过从SPR获取的信息, 产生策略决策和计费规则并发送给PCEF,其中包含P-CSCF信息;
c、 PCEF从所述请求响应中获得P-CSCF信息,并将包含P-CSCF信息 的响应发送给发起请求的UE; UE通过获耳又的P-CSCF信息发现P-CSCF。
进一步地,上述方法还可包括,所述步骤b中进一步包括,
所述PCRF将从SPR获取的信息,保存在PCRF本地存储中,当PCEF 向PCRF发送返回P-CSCF信息的请求时,如果PCRF上存在所述UE的相 关信息,则PCRF向PCEF返回UE的相关信息。
进一步地,上述方法还可包括,所述PCEF收到UE发送的IP承载建立 的请求后,如果采用PDP上下文激活方式获取P-CSCF,则所述步骤c中进 一步包括,PCEF将PDP上下文激活成功响应发送给发起请求的UE,其中响应中 包含P-CSCF信息,UE通过获取的P-CSCF信息,发现P-CSCF。
进一步地,上述方法还可包括,所述PCEF收到UE发送的IP承载建立 的请求后,如果采用动态主机分配协议DHCP方式发现P-CSCF,则通过所 述步骤a至步骤c,从SPR上获取P-CSCF信息并存于网关GW,然后UE 通过DHCP响应从GW上获取P-CSCF信息,发现P-CSCF。
进一步地,上述方法还可包括,UE在漫游状态下,PCEF先发送获取 P-CSCF信息的请求到拜访域PCRF,再通过拜访域PCRF转发获取P-CSCF 信息的请求到归属域PCRF,归属域PCRF从归属域SPR获取归属域的 P-CSCF信息。
进一步地,上述方法还可包括,如果归属域PCRF通过归属域的SPR 获取归属域的P-CSCF信息失败或不被允许获取归属域的P-CSCF信息,则 拜访域PCRF将获取拜访域的P-CSCF信息,并将该P-CSCF信息返回给漫 游状态的UE,其中,拜访域PCRF获得拜访域的P-CSCF信息通过查询本 地配置获得,或者向拜访域的SPR获取拜访域的P-CSCF信息。
进一步地,上述方法还可包括,UE在非漫游状态下,PCEF先发送获 取P-CSCF信息的请求到归属域PCRF,归属域PCRF从归属域SPR获取归 属域的P-CSCF信息。
进一步地,上述方法还可包括,所述UE获取的P-CSCF信息包括P-CSCF 的IP地址信息或P-CSCF的域名信息;
如果UE获取的P-CSCF信息为P-CSCF的域名信息,则通过域名系统 DNS服务器得到P-CSCF的IP地址信息。
本发明还提供了 一种策略计费控制系统,包括策略和计费执行功能模块 PCEF、策略和计费规则功能模块PCRF和订阅配置存储库SPR,
所述PCEF,用于收到带有发现代理呼叫会话控制功能模块P-CSCF的 请求后,在策略计费控制系统PCC授权检查过程中,向所述PCRF请求 P-CSCF信息,并通过响应消息返回获得的P-CSCF信息;
所述PCRF,用于在收到对P-CSCF信息的请求后,向所述SPR请求获取P-CSCF信息,并将获取的P-CSCF信息返回到所述PCEF;
所述SPR,用于在收到获取P-CSCF信息的请求后,从预先配置的 P-CSCF信息中或者从网络中获得需要的P-CSCF信息,根据UE的接入信 息来确定UE的P-CSCF信息,并返回所述PCRF。
进一步地,上述策略计费控制系统还可包括,所述PCEF,还用于接收 UE发送的带有发现P-CSCF的IP承载建立的请求后,如需执行PCC授权斗全 查,向PCRF发送请求,请求返回用户的P-CSCF信息,并从所述请求响应 中获得P-CSCF信息,将包含P-CSCF信息的响应发送给发起请求的UE;
所述PCRF,还用于接收PCEF发送的请求,如果PCRF上不存在订阅 用户的相关信息,则向SPR发送请求,请求获取P-CSCF信息;接收SPR 发送的包含P-CSCF信息的请求响应,通过从SPR获取的信息,产生策略决 策和计费规则并发送给PCEF,其中包含P-CSCF信息。
进一步地,上述策略计费控制系统还可包括,所述PCRF,还用于将从 SPR获取的信息,保存在PCRF本地存储中,当PCEF向PCRF发送返回 P-CSCF信息的请求时,如果PCRF上存在所述UE的相关信息,则向PCEF 返回UE的相关信息。
进一步地,上述策略计费控制系统还可包括,所述SPR提供的P-CSCF 信息包括P-CSCF的IP地址信息或P-CSCF的域名信息。
与现有技术相比,应用本发明,只需要对GW、 PCC的相关服务器进行 升级,就可以解决UE在漫游状态时发现归属域的P-CSCF的问题,而不需 要对数量巨大的终端做任何修改,方法简便、并且与现有技术平滑过渡,同 时本发明也可解决UE无法由归属域提供P-CSCF时,发现拜访域的P-CSCF 的问题。


图1是现有技术中IMS体系结构中的和本发明相关的网元实体及其联 系的示意图2是现有技术中PCC架构下各主要网元实体和联系的示意图;图3是现有技术中发现P-CSCF所涉及网元以及设备的网络拓朴图; 图4是现有技术中采用PDP上下文激活方式发现P-CSCF的流程示意
图5是现有技术中采用DHCP/DNS方式发现P-CSCF的流程示意图6是引入PCC后的漫游状态下的网络拓朴示意图7是现有技术中PCC承载会话建立的流程示意图8是本发明中通过PCC发现P-CSCF的方法的流程图9是本发明中漫游时发现归属域P-CSCF的流程示意图10是本发明中漫游时发现拜访域P-CSCF的流程示意图11是本发明中非漫游时发现P-CSCF的流程示意图。
具体实施例方式
下面结合附图和具体实施方式
对本发明作进一步说明。
图6是引入PCC后的漫游状态下的网络拓朴示意图,主要涉及以下网 元和设备601-用户终端(User Equipment,简称UE ) ; 602-网关(Gateway, 简称GW),在这里网关是一个统称,目的是为了简化后面流程的描述,网 关中包含服务网关(Serving Gateway,简称SGW )、公共数据网网关(Public Data Networks Gateway,简称PGW)、策略和计费执行功能模块(Policy and Charging Enforcement Function,简称PCEF )等功能网元;603-计费系统, 通常包含在线计费系统(Online Charging System,简称OCS )和离线计费系 统(Offline Charging System,简称OFCS) ; 604-拜访域策略和计费规则功 能模块(Visited Policy and Charging Rules Function,简称V匿PCRF ) ; 605 -归属域策略和计费规则功能模块(Home Policy and Charging Rules Function, 简称H-PCRF ); 606-应用层接口功能模块(Application Function,简称AF ), 在后文中AF与P-CSCF为同一网元;607-订阅配置存储库(Subscription Profile Repository,简称SPR), 608-DNS服务器/DHCP服务器。当UE处 于漫游状态时,GW位于拜访域,GW通过V-PCRF与H-PCRF交互数据, 而如果UE处于非漫游状态时,则GW位于归属域,GW直接与H-PCRF交互数据,此时只有H-PCRF为UE服务,应此非漫游时称H-PCRF为PCRF 也不会引起误解。
在UE与GW建立承载的过程中,当UE发送PDP上下文激活请求到达 PGW的时候,也触发了 PCC会话的建立,特别是UE漫游时,PCC会话需 要到UE的归属域进行相关策略请求。图7是漫游时PCC承载会话建立流 程(与图4和图5)示意图,具体流程如下
701 )拜访域的GW中PCEF接收到UE发送的IP承栽建立的请求,并 为用户分配一个拜访域IP地址;
702 ) PCEF确认需要执行PCC授权检查,向拜访域的PCRF即V-PCRF 发送请求,请求V-PCRF返回用户可允许服务、PCC规则等信息;
PCEF在发送给V-PCRF的请求中,必须包含下列关键信息UE的标识、 UE的IP地址、UE所接入的网络标识(PLMN Identifier) 、 UE所接入的PDN 网关标识(PDN Identifier) 、 IP承载类型、IP承载建立4莫式、缺省计费方 式等。
其中,UE的标识、UE的IP地址,可以用于标识属于一个UE的IP承载。
703 ) V-PCRF检测PCEF发送的请求,检测该请求是需要归属域处理的 请求,同时,V-PCRF可能会根据本地配置做一些决策;
704 ) V-PCRF向归属域的PCRF即H-PCRF发送请求,请求返回用户可 允许服务、PCC规则等信息;
705 )如果H-PCRF上不存在订阅用户的相关信息,则H-PCRF向SPR
发送请求,以期获取订阅用户的策略和计费相关配置信息;
在H-PCRF发送给SPR的请求中,通常会包含下列信息订阅用户的 ID信息、请求建立承载的PDN标识信息等。在此请求中H-PCRF可能要求 SPR通知H-PCRF关于订阅用户的信息变化情况。
706 ) H-PCRF从SPR获取了需要的信息,保存在H-PCRF本地存储中。 这些信息中至少包含可允许的服务、PCC规则;
707 ) H-PCRF利用从SPR获取的信息,产生归属域的策略决策和计费规则;
708 ) H-PCRF向V-PCRF返回所请求的策略决策和计费规则信息;
709) V-PCRF接收到H-PCRF发送的策略决策和计费规则信息后,进 行拜访域的本地策略决策;
710) V-PCRF将策略决策和计费规则信息发送给PCEF,在其中,通常 包含所选择的IP承载建立模式、缺省的计费模式、可允许的服务;PCEF 接收到策略决策和计费规则等信息后,执行该策略决策;
711) PCEF向归属域的在线计费功能OCS提供计费相关的初始化输入 信息,以请求针对计费规则的计费信用。因为如果需要对该对用户执行在线 计费,则至少有一条PCC规则被激活,以使得PCEF能够激活在线计费过 程。
712 )如果在线计费可用,则归属域的OCS为PCEF准备相应的计费信 用信息,归属域的OCS将计费信用信息传输给PCEF,同时可能会对每个计 费信用触发重授权;
713)最终,至少一个PCC规则被成功激活,如果在线计费功能被激活, 而且OCS提供了可用的计费信用,贝'J GW中PCEF通知UE々某体承载已经 成功建立。
因为本发明与计费方面的内容并没有直接的关联,所以后面的PCC流 程中的信用请求、信用请求响应等步骤将会被省略。
本发明的主要构思是PCC的SPR可提供P-CSCF信息;当UE请求建 立IP承载时,可以通过PCC的SPR来获取P-CSCF信息。
如图8所示, 一种通过PCC发现P-CSCF的方法,具体包括以下步骤,
步骤10、 PCEF收到UE发送的IP承载建立的请求,如果采用PDP上 下文激活方式获取P-CSCF,则该请求包含发现P-CSCF的指示,如需执行 PCC授权检查,向PCRF发送请求,请求返回UE的可允许服务、PCC规则、 以及P-CSCF等信息;
步骤20、如果PCRF上不存在所述UE (对PCC而言,称为订阅用户) 的相关信息,则PCRF向SPR发送请求,以期获取UE的可允许服务、PCC如果PCRF上存在所述UE的相关信息,则PCRF向PCEF返回UE的
相关信息。
其中,如果归属域的SPR中预先配置归属域的P-CSCF的信息或者归属 域的SPR在收到获取P-CSCF信息的请求后,从网络中获得归属域的P-CSCF 的信息,则PCRF向归属域的SPR发送请求,以期获取l正的可允许服务、 PCC规则以及P-CSCF信息;UE在漫游状态下采用PCC发现归属域P-CSCF 是通过拜访域PCRF转发获取P-CSCF信息的请求到归属域PCRF,归属域 PCRF从归属域SPR获取归属域的P-CSCF信息。
步骤30、 SPR接收到PCRF发来的请求后,向PCRF返回请求响应,请 求响应中包含了 P-CSCF信息;
SPR中可以预先配置P-CSCF的信息,或者SPR能够获得网络中P-CSCF 的信息,SPR可根据当前P-CSCF的情形以及UE的接入信息来确定UE的 P-CSCF信息。
P-CSCF信息包括P-CSCF的IP地址或者域名信息。
如果H-PCRF通过归属域的SPR获取归属域的P-CSCF信息失败后(或 者获取归属域的P-CSCF信息不被允许),链路上的V-PCRF将获取拜访域 的P-CSCF信息,并将该P-CSCF信息返回给UE; UE在漫游状态下采用拜 访域PCRF从拜访域SPR获取拜访域的P-CSCF; V-PCRF获得拜访域的 P-CSCF可以通过查询本地配置获得,也可以向拜访域的SPR获取拜访域的 P-CSCF信息。
步骤40、 PCRF从SPR获取了需要的信息,保存在PCRF本地存储中; 其中,信息中至少包含可允许服务、PCC规则以及P-CSCF信息等;
步骤50、 PCRF通过从SPR获取的信息,产生策略决策和计费规则并 发送给PCEF,其中包含了 P-CSCF的信息;
PGW或者PCRF将保存从SPR (拜访域或归属域SPR)获取的P-CSCF 信息,以备下次发现P-CSCF时取用。
步骤60、 PCEF给所述UE返回IP承载响应,携带归属域的P-CSCF
15信息;
PCEF在返回IP承载响应中包含了 P-CSCF的IP地址或者域名信息。
步骤70、 UE获取P-CSCF信息后,最终得到代理呼叫会话控制功能模 块的IP地址。
获取的P-CSCF信息可以是P-CSCF的IP地址,也可以是P-CSCF的域 名;如果UE获取的为P-CSCF的域名,还需要通过DNS服务器最终得到 P-CSCF的IP地址。
图9是UE漫游时发现归属域P-CSCF的流程示意图,如下所示,
801)拜访域的GW中PCEF接收到UE的IP承载建立的请求,如果采 用PDP上下文激活方式获取P-CSCF,则该请求包含发现P-CSCF的指示, 以此为UE分配一个拜访域IP地址;
802 ) PCEF确认需要执行PCC授权检查,向拜访域的PCRF ( V-PCRF ) 发送请求,请求V-PCRF返回用户可允许服务、PCC规则、P-CSCF信息等;
803 ) V-PCRF检测PCEF发送的请求,检测该请求是需要归属域处理的 请求,同时,V-PCRF可能会根据本地配置做一些决策;
804) V-PCRF向归属域的PCRF (H-PCRF)发送请求,请求返回用户 可允许服务、PCC规则、P-CSCF等信息;
805 )如果H-PCRF上不存在订阅用户的相关信息,则H-PCRF向SPR 发送请求,以期获取UE的可允许服务、PCC规则及P-CSCF等信息……;
如果H-PCRF上存在所述UE的相关信息,则H-PCRF向PCEF返回UE
的相关信息。
在H-PCRF发送给SPR的请求中,除了包含所述UE的ID信息、请求 建立承载的PDN标识信息等信息外,还包含返回P-CSCF信息的请求。
806 ) H-PCRF从SPR获取了需要的信息(信息中包括预先配置于SPR 上的归属域的P-CSCF信息),保存在H-PCRF本地存储中;
这些信息中至少包含可允许的服务、PCC规则以及归属域的P-CSCF 信息。807 ) H-PCRF通过从SPR获取的信息,产生归属域的策略决策和计费 规则;
808 ) H-PCRF向V-PCRF返回所请求的UE的可允许服务、PCC规则以 及归属域的P-CSCF信息;
809 ) V-PCRF收到H-PCRF发送的UE的可允许服务、PCC规则以及归 属域的P-CSCF信息后,进行拜访域的本地策略决策;
810 )如果V-PCRF为有状态PCRF,则V-PCRF在本地保存所述UE的 可允许服务、PCC规则以及归属域的P-CSCF信息;V-PCRF将UE的可允 许服务、PCC规则以及归属域的P-CSCF信息发送给PCEF; PCEF收到信息 后,4丸行策略决策,并保存UE的归属域的P-CSCF信息;
811) PCEF给所述UE返回IP承载响应,携带归属域的P-CSCF信息, 如果采用PDP上下文激活方式获取P-CSCF信息,P-CSCF信息将被携带在 IP承载响应中,此时UE获得了包括P-CSCF信息在内的相关信息;UE获 得的P-CSCF信息可以为P-CSCF的IP地址,也可以为P-CSCF的域名;如 果UE获得的为P-CSCF的域名信息,则需要通过DNS等服务器进一步获得 P-CSCF的IP地址,最终完成P-CSCF的发现过程。
如果采用DHCP方式发现P-CSCF,则是通过PDP上下文激活方式从 SPR上获取P-CSCF信息并存于GW,然后UE通过DHCP响应从GW上获 取P-CSCF信息(通过DNS/DHCP获取的流程与现有中采用方式相同), 最终完成P-CSCF的发现过程,其流程与图5中DHCP、 DNS请求相同。
图9所基于的配置中归属域允许UE发现了位于归属域的P-CSCF,也 存在无法发现位于归属域的P-CSCF或者归属域的P-CSCF不允许;故漫游UE 发现的情形;图IO是本发明中UE漫游时发现拜访域P-CSCF的流程示意图, 如下所示
901 )拜访域的GW中PCEF接收到UE的IP承载建立的请求,在该请 求中包含了发现P-CSCF的指示,并为UE分配一个拜访域IP地址;
902 ) PCEF确认需要执行PCC 4受权4企查,向拜访域的PCRF (V-PCRF ) 发送请求,请求V-PCRF返回用户可允许服务信息、PCC规则信息、P-CSCF信息等。
卯3 ) V-PCRF检测PCEF发送的请求,检测该请求是需要归属域处理的 请求,同时,V-PCRF可能会根据本地配置做一些决策;
904) V-PCRF向归属域的PCRF (H-PCRF)发送请求,请求返回用户 可允许服务、PCC规则等信息;
905 )如果H-PCRF上不存在订阅用户的相关信息,则H-PCRF向归属 域SPR发送请求,以期获取订阅用户的策略和计费相关配置信息;
如果H-PCRF上存在所述UE的相关信息,则H-PCRF向PCEF返回UE
的相关信息。
在H-PCRF发送给SPR的请求中,除了包含订阅用户的ID信息、请求 建立承载的PDN标识信息等信息外,还包含返回归属域P-CSCF信息的请
求;
906 ) H-PCRF从归属域SPR获取了需要的信息,保存在H-PCRF本地 存储中;
这些信息中至少包含可允许的服务、PCC规则,但是未包含归属域的 P-CSCF信息。
907 ) H-PCRF通过从SPR获取的信息,产生归属域的策略决策和计费 规则;
908 ) H-PCRF向V-PCRF返回所请求的策略决策和计费规则信息;
909) V-PCRF接收到H-PCRF发送的策略决策和计费规则信息后,进 行拜访域的本地策略决策;
910) V-PCRF发现返回的信息中未有请求的归属域的P-CSCF信息,向 拜访域SPR发送请求,以期获取拜访域的P-CSCF信息;
911) 拜访域SPR向V-PCRF返回拜访域的P-CSCF信息;
其中,拜访域的SPR中预先配置P-CSCF的信息或者SPR能够获得网 络中P-CSCF的信息,SPR可根据当前P-CSCF的情形以及UE的接入信息 来确定UE的P-CSCF信息。912 )如果V-PCRF为有状态PCRF,则也会在本地保存策略决策和计费 规则以及P-CSCF的信息,V-PCRF将策略决策和计费规则以及P-CSCF的 信息发送给PCEF;该PCEF接收到策略决策和计费规则等信息后,执行该 策略决策;
913 ) PCEF给所述UE发送拜访域的P-CSCF信息,并且此时UE也获 得了包括P-CSCF信息在内的相关信息;UE获得的P-CSCF信息可以为 P-CSCF的IP地址,也可以为P-CSCF的域名;如果UE获得的为P-CSCF 的域名信息,则需要通过DNS等服务器进一步获得P-CSCF的IP地址,最 终完成P-CSCF的发现过程。
图10中V-PCRF发现拜访域P-CSCF信息,除了通过图中的从拜访域 SPR请求方式,也可以通过查询本地配置信息完成。当然与图9相类似,也 可以采用DHCP方式发现拜访域P-CSCF,其流程与PDP上下文激活方式的 差别与图9中的相同,这里不再赘述。
图ll是本发明中UE在非漫游时发现P-CSCF的流程示意图,当然也可 以采用DHCP方式UE在非漫游时发现P-CSCF,其差别与前面的两个例子相 同,不在赘述,图ll中步骤如下所示
1001 )网络中的PCEF接收到UE的IP承载建立的请求,在该请求中包 含发现P-CSCF的指示,并为用户分配一个拜访域IP地址;
1002) PCEF确认需要执行PCC授权检查,向PCRF发送请求,请求 PCRF返回用户可允许服务、PCC规则以及P-CSCF信息等。
1003 ) PCRF检测PCEF发送的请求,检测该请求发起者UE为非漫游 用户,同时,PCRF可能会根据本地配置做一些决策;
1004 )如果PCRF上不存在订阅用户的相关信息,则PCRF向SPR发送 请求,以期获取用户可允许服务、PCC规则以及P-CSCF信息等;
如果PCRF上存在所述UE的相关信息,则PCRF向PCEF返回UE的
相关j言息。
在PCRF发送给SPR的请求中,除了包含用户的ID信息、请求建立承 载的PDN标识信息等信息外,还包含返回P-CSCF的请求。
191005 ) PCRF从SPR获取了需要的信息(信息中包括P-CSCF信息), 保存在PCRF本地存储中;
所述SPR中预先配置P-CSCF的信息或者SPR能够获得网络中P-CSCF 的信息,SPR可根据当前P-CSCF的情形以及UE的接入信息来确定UE的 P-CSCF信息。
这些信息中至少包含可允许的服务、PCC规则以及P-CSCF信息。 1006) PCRF通过从SPR获取的信息,产生策略决策和计费规则信息;
1007 )PCRF在本地保存策略决策和计费规则以及P-CSCF信息,PCRF 将策略决策和计费规则以及P-CSCF信息发送给PCEF; PCEF接收到策略决 策和计费规则等信息后,执行该策略决策;
1008 ) PCEF给所述UE发送P-CSCF信息,并且此时UE也获得了包 括P-CSCF信息在内的相关信息;UE获得的P-CSCF信息可以为P-CSCF的 IP地址,也可以为P-CSCF的域名;如果UE获得的为P-CSCF的域名信息, 则需要通过DNS等服务器进一步获得P-CSCF的IP地址,最终完成P-CSCF 的发现过程。
由此可见,应用本发明,只需要对GW、 PCC的相关服务器进行升级, 就可以解决UE在漫游状态时发现归属域的P-CSCF的问题,而不需要对数 量巨大的终端做任何修改,方法简便、并且与现有技术平滑过渡。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不 局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到 的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范 围应该以权利要求的保护范围为准。
权利要求
1、一种代理呼叫会话控制功能模块的发现方法,其特征在于,当用户终端UE请求建立IP承载时,通过策略计费控制系统PCC的订阅配置存储库SPR提供代理呼叫会话控制功能模块P-CSCF信息,使UE发现P-CSCF。
2、 如权利要求1所述的发现方法,其特征在于,所述SPR中预先配置P-CSCF的信息或者SPR在收到获取P-CSCF信息 的请求后,从网络中获得P-CSCF的信息,SPR根据当前P-CSCF的情形以 及UE的接入信息来确定UE的P-CSCF信息。
3、 如权利要求2所述的发现方法,其特征在于,该发现方法进一步 分为以下步骤a、 PCC的策略和计费执行功能模块PCEF收到UE发送的IP承载建立 的请求后,如需执行PCC授权检查,向策略和计费规则功能模块PCRF发 送请求,并请求返回P-CSCF信息;b、 如果PCRF上不存在所述UE的相关信息,则PCRF向SPR发送请 求,请求获取P-CSCF信息;SPR收到PCRF发来的请求后,向PCRF返回 请求响应,请求响应中包含P-CSCF信息;PCRF通过从SPR获取的信息, 产生策略决策和计费规则并发送给PCEF,其中包含P-CSCF信息;c、 PCEF从所述请求响应中获得P-CSCF信息,并将包含P-CSCF信息 的响应发送给发起请求的UE; UE通过获取的P-CSCF信息发现P-CSCF。
4、 如权利要求3所述的发现方法,其特征在于, 所述步骤b中进一步包括,所述PCRF将从SPR获取的信息,保存在PCRF本地存储中,当PCEF 向PCRF发送返回P-CSCF信息的请求时,如果PCRF上存在所述UE的相 关信息,则PCRF向PCEF返回UE的相关信息。
5、 如权利要求3所述的发现方法,其特征在于,所述PCEF收到UE发送的IP承载建立的请求后,如果采用PDP上下 文激活方式获取P-CSCF,则所述步骤c中进一步包括,PCEF将PDP上下文激活成功响应发送给发起请求的UE,其中响应中 包含P-CSCF信息,UE通过获取的P-CSCF信息,发现P-CSCF。
6、 如权利要求3所述的发现方法,其特征在于,所述PCEF收到UE发送的IP承载建立的请求后,如果釆用动态主机分 配协议DHCP方式发现P-CSCF,则通过所述步骤a至步骤c,从SPR上获 取P-CSCF信息并存于网关GW,然后UE通过DHCP响应从GW上获取 P-CSCF信息,发现P-CSCF。
7、 如权利要求3所述的发现方法,其特征在于,UE在漫游状态下,PCEF先发送获取P-CSCF信息的请求到拜访域 PCRF,再通过拜访域PCRF转发获取P-CSCF信息的请求到归属域PCRF, 归属域PCRF从归属域SPR获取归属域的P-CSCF信息。
8、 如权利要求7所述的发现方法,其特征在于,如果归属域PCRF通过归属域的SPR获取归属域的P-CSCF信息失败或 不被允许获取归属域的P-CSCF信息,则拜访域PCRF将获取拜访域的 P-CSCF信息,并将该P-CSCF信息返回给漫游状态的UE,其中,拜访域 PCRF获得拜访域的P-CSCF信息通过查询本地配置获得,或者向拜访域的 SPR获取拜访域的P-CSCF信息。
9、 如权利要求3所述的发现方法,其特征在于,UE在非漫游状态下,PCEF先发送获取P-CSCF信息的请求到归属域 PCRF,归属域PCRF从归属域SPR获取归属域的P-CSCF信息。
10、 如权利要求l-9所述的任一发现方法,其特征在于,所述UE获取的P-CSCF信息包括P-CSCF的IP地址信息或P-CSCF的 域名4言息;如果UE获取的P-CSCF信息为P-CSCF的域名信息,则通过域名系统DNS服务器得到P-CSCF的IP地址信息。
11、 一种策略计费控制系统,包括策略和计费执行功能模块PCEF、 策略和计费规则功能模块PCRF和订阅配置存储库SPR,其特征在于,所述PCEF,用于收到带有发现代理呼叫会话控制功能模块P-CSCF的 请求后,在策略计费控制系统PCC授权检查过程中,向所述PCRP请求 P-CSCF信息,并通过响应消息返回获得的P-CSCF信息;所述PCRF,用于在收到对P-CSCF信息的请求后,向所述SPR请求获 取P-CSCF信息,并将获取的P-CSCF信息返回到所述PCEF;所述SPR,用于在收到获取P-CSCF信息的请求后,从预先配置的 P-CSCF信息中或者从网络中获得需要的P-CSCF信息,根据UE的接入信 息来确定UE的P-CSCF信息,并返回所述PCRF。
12、 如权利要求11所述的策略计费控制系统,其特征在于,所述PCEF,还用于接收UE发送的带有发现P-CSCF的IP承载建立的 请求后,如需执行PCC授:权检查,向PCRF发送请求,请求返回用户的 P-CSCF信息,并从所述请求响应中获得P-CSCF信息,将包含P-CSCF信 息的响应发送给发起请求的UE;所述PCRF,还用于接收PCEF发送的请求,如果PCRF上不存在订阅 用户的相关信息,则向SPR发送请求,请求获取P-CSCF信息;接收SPR 发送的包含P-CSCF信息的请求响应,通过从SPR获取的信息,产生策略决 策和计费规则并发送给PCEF,其中包含P-CSCF信息。
13、 如权利要求12所述的策略计费控制系统,其特征在于,所述PCRF,还用于将从SPR获取的信息,保存在PCRF本地存储中, 当PCEF向PCRF发送返回P-CSCF信息的请求时,如果PCRF上存在所述 UE的相关信息,则向PCEF返回UE的相关信息。
14、 如权利要求11-13所述的任一策略计费控制系统,其特征在于,所述SPR提供的P-CSCF信息包括P-CSCF的IP地址信息或P-CSCF的 ^戈名4言息。
全文摘要
本发明公开了一种代理呼叫会话控制功能模块的发现方法及策略计费控制系统,当用户终端UE请求建立IP承载时,通过PCC的订阅配置存储库SPR提供代理呼叫会话控制功能模块P-CSCF信息,使UE发现P-CSCF。应用本发明,只需要对GW、PCC的相关服务器进行升级,就可以解决UE在漫游状态时发现归属域的P-CSCF的问题,而不需要对数量巨大的终端做任何修改,方法简便、并且与现有技术平滑过渡,同时本发明也可解决UE无法由归属域提供P-CSCF时,发现拜访域的P-CSCF的问题。
文档编号H04W8/02GK101448242SQ20081008475
公开日2009年6月3日 申请日期2008年3月14日 优先权日2008年3月14日
发明者陈志峰 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1