会话信息的标识方法及装置.pdf

上传人:b*** 文档编号:1090330 上传时间:2018-03-30 格式:PDF 页数:38 大小:1.43MB
返回 下载 相关 举报
摘要
申请专利号:

CN200810212901.1

申请日:

2008.09.03

公开号:

CN101583112A

公开日:

2009.11.18

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效|||公开

IPC分类号:

H04W4/22(2009.01)I; H04W8/00(2009.01)I; H04L12/56

主分类号:

H04W4/22

申请人:

中兴通讯股份有限公司

发明人:

周晓云; 宗在峰; 芮 通

地址:

518057广东省深圳市南山区科技南路55号

优先权:

2008.8.12 CN 200810210696.5

专利代理机构:

北京康信知识产权代理有限责任公司

代理人:

尚志峰;吴孟秋

PDF下载: PDF下载
内容摘要

本发明公开了一种会话信息的标识方法及装置,其中,该方法包括:发送端PCRF向接收端PCRF发送S9会话消息以传送Diameter会话的信息,其中,S9会话消息中携带有唯一标识Diameter会话的标识信息;接收端PCRF根据标识信息,确定与S9会话消息中携带的Diameter会话信息对应的Diameter会话。通过本发明,发送端PCRF下发策略控制信息时,根据S9会话中携带的唯一的标识信息将策略控制信息下发到相应的Gxx会话或者AF会话,能够完善策略计费控制架构中实现S9漫游接口的应用流程。

权利要求书

1.  一种会话信息的标识方法,应用于包括发送端策略和计费规则功能实体即发送端PCRF、接收端策略和计费规则功能实体即接收端PCRF、承载绑定和事件报告功能实体BBERF、策略和计费执行功能PCEF、和/或应用功能实体AF的网络系统,其特征在于,所述方法包括:
发送端PCRF向接收端PCRF发送S9会话消息以传送Diameter会话信息,其中,所述S9会话消息中携带有唯一标识Diameter会话的标识信息;
所述接收端PCRF根据所述标识信息,确定所述S9会话消息中携带的所述Diameter会话信息对应的所述Diameter会话。

2.
  根据权利要求1所述的方法,其特征在于,在所述发送端PCRF为vPCRF、所述接收端PCRF为hPCRF的情况下,所述发送端PCRF向接收端PCRF发送S9会话消息具体包括:
所述vPCRF向所述hPCRF发送S9会话消息以传送接收到的来自拜访地网络的一个或多个Diameter会话信息,其中,所述S9会话消息中携带有唯一标识所述Diameter会话的标识信息。

3.
  根据权利要求2所述的方法,其特征在于,在所述Diameter会话建立时,所述vPCRF向所述hPCRF发送S9会话消息具体包括:
所述vPCRF终结来自拜访地网络的所述Diameter会话;
所述vPCRF使用S9会话消息向所述hPCRF传送所述Diameter会话信息,所述S9会话消息中携带的所述标识信息是用于标识携带的所述Diameter会话信息的所述Diameter会话;
在所述hPCRF根据所述标识信息确定所述Diameter会话之后,所述方法还包括:
所述hPCRF根据所述标识信息,为所述Diameter会话建立上下文并保存携带的所述Diameter会话信息。

4.
  根据权利要求2所述的方法,其特征在于,在所述Diameter会话修改时,所述vPCRF向所述hPCRF发送S9会话消息具体包括:
所述vPCRF终结来自拜访地网络的所述Diameter会话;
所述vPCRF使用S9会话消息向所述hPCRF传送所述Diameter会话所携带的请求和/或修改信息,所述S9会话消息中携带的所述标识信息是用于标识携带的所述请求和/或修改信息的所述Diameter会话;
在所述hPCRF根据所述标识信息确定所述Diameter会话之后,所述方法还包括:
所述hPCRF根据所述标识信息,对所述Diameter会话建立的上下文进行更新。

5.
  根据权利要求2所述的方法,其特征在于,所述Diameter会话终结时,所述vPCRF向所述hPCRF发送S9会话消息具体包括:
所述vPCRF终结来自拜访地网络的所述Diameter会话;
所述vPCRF使用S9会话消息向所述hPCRF传送所述Diameter会话所携带的终结指示信息,所述S9会话消息中携带的所述标识信息是用于标识携带的所述终结指示信息的所述Diameter会话;
在所述hPCRF根据所述标识信息确定所述Diameter会话之后,所述方法还包括:
所述hPCRF根据所述标识信息,删除所述Diameter会话的上下文。

6.
  根据权利要求1所述的方法,其特征在于,在所述发送端PCRF为hPCRF、所述接收端PCRF为vPCRF的情况下,所述发送端PCRF向接收端PCRF发送S9会话消息具体包括:
所述hPCRF向所述vPCRF发送S9会话消息以传送一个或多个Diameter会话的信息,其中,所述S9会话消息中携带有唯一标识所述Diameter会话的标识信息;
在所述hPCRF根据所述标识信息确定所述Diameter会话之后,所述方法还包括:
所述vPCRF将所述S9会话消息中携带的所述Diameter会话的信息发送到与确定的所述Diameter会话对应的网元。

7.
  根据权利要求6所述的方法,其特征在于,所述hPCRF向所述vPCRF发送S9会话消息进一步包括:
所述hPCRF修改一个或多个Diameter会话的控制策略并使用S9会话消息向所述vPCRF发送控制策略,其中,所述S9会话消息中携带的所述标识信息是用于标识接收所述控制策略的Diameter会话。

8.
  根据权利要求1至7中任一项所述的方法,其特征在于,所述S9会话消息携带的所述标识信息采用所述Diameter会话的会话标识;或者所述vPCRF为所述Diameter会话分配所述标识信息,其中,所述标识信息在所述vPCRF中唯一标识一个IP连接接入网会话。

9.
  根据权利要求8所述的方法,其特征在于,所述Diameter会话包括以下之一:Gxx会话、Gx会话、Rx会话。

10.
  根据权利要求9所述的方法,其特征在于,所述BBERF位于服务网关或可信任非3GPP IP接入网关。

11.
  一种会话信息的标识装置,其特征在于,设置于包括发送端PCRF和接收端PCRF的网络系统,所述装置包括:
标识模块,用于标识Diameter会话,其中,所述Diameter会话与S9会话消息中携带的Diameter会话信息相关;
发送模块,用于发送所述S9会话消息,其中,所述S9会话消息中携带有唯一标识所述Diameter会话的标识信息;
接收模块,用于接收所述S9会话消息;
确定模块,用于根据所述标识信息确定所述S9会话消息中携带的所述Diameter会话信息对应的所述Diameter会话。

说明书

会话信息的标识方法及装置
技术领域
本发明涉及通信领域,具体而言,涉及一种会话信息的标识方法及装置。
背景技术
3GPP(3rd Generation Partnership Project,第三代合作伙伴计划)的EPS(Evolved Packet System,演进的分组系统)由E-UTRAN(Evolved Universal Terrestrial Radio Access Network,演进的通用地面无线接入网)、MME(Mobility Management Entity,移动管理单元)、S-GW(Serving Gateway,服务网关)、P-GW(Packet DataNetwork Gateway,分组数据网络网关)、HSS(Home SubscriberServer,归属用户服务器)、3GPP AAA服务器(3GPP认证授权计费服务器)、PCRF(Policy and Charging Rules Function,策略和计费规则功能)及其他支撑节点组成。
其中,S-GW是与E-UTRAN相连的接入网关设备,用于在E-UTRAN和P-GW之间转发数据,并且负责对寻呼等待数据进行缓存;P-GW则是EPS与PDN(Packet Data Network,分组数据网络)的边界网关,负责PDN的接入、在EPS与PDN间转发数据等。
一方面,PCRF通过Rx接口与运营商提供的IP(InternetProtocol,互联网协议)业务连接,获取业务信息;另一方面,PCRF通过Gx/Gxa/Gxc接口与网络中的网关设备相连,负责发起IP承载的建立,保证业务数据的QoS(Quality of Service,服务质量),并进行计费控制。
EPS支持与非3GPP网络的互通,并通过S2a/b/c接口实现与非3GPP网络的互通。非3GPP网络包括可信任非3GPP网络和不可信任非3GPP网络。可信任非3GPP网络的IP接入可直接通过S2a与P-GW接口;不可信任非3GPP网络的IP接入需要经过ePDG(Evolved Packet Data Gateway,演进的数据网关)与P-GW相连,ePDG与P-GW间的接口为S2b。
在EPS之间的3GPP网络中,PCEF(Policy and ChargingEnforcement Function,策略和计费执行功能)存在于P-GW中,PCRF只要与P-GW连接即可完成对所有功能的控制,PCRF与P-GW间通过Gx接口交换信息。当P-GW与S-GW间的接口基于PMIP(ProxyMobile IP,代理移动IP)时,S-GW中存在承载绑定和事件报告功能(Bearer Binding and Event Report Function,简称为BBERF),并且S-GW与PCRF之间通过Gxc接口交换信息。当可信任非3GPP网络接入时,可信任非3GPP接入网关中也驻留BBERF,可信任非3GPP网络接入网关与PCRF之间通过Gxa接口交换信息。UE(UserEquipment,用户设备)漫游时,归属地PCRF和拜访地PCRF的接口为S9接口,同时,为UE提供业务的AF(Application Function,应用功能)通过Rx接口向PCRF发送用于生成PCC(Policy andCharging Control,策略计费控制)策略的业务信息。
EPS系统支持Multiple PDN接入,UE可以通过多个P-GW或者一个P-GW同时接入到多个PDN,即一个UE可以同时有多个IP-CAN会话。
EPS存在三种漫游架构,第一种为家乡路由,如图1所示,P-GW在家乡网络,并由家乡网络运营商提供IP业务(即AF在家乡网络);第二种为本地疏导并家乡网络运营商提供IP业务,如图2所示,P-GW在拜访网络,并由家乡网络运营商提供IP业务(即AF在家乡网络);第三种为本地疏导并拜访地网络运营商提供IP业务,如图3所示,P-GW在拜访网络,并由拜访网络运营商提供IP业务(即AF在拜访网络)。对于不同的漫游场景,PCC的流程不同,PCC网元的执行的功能也不相同。
在目前的技术中,PCC架构中采用的协议是在Diameter基础协议(Diameter Base Protocol)基础上发展的Diameter应用协议,目前PCC架构已经定义了在非漫游场景下使用的Diameter应用协议,例如,应用于Gx接口的应用协议,应用于Rx接口的应用协议以及Gxx接口(包括Gxa和Gxc接口)的应用协议等。在这些应用协议中定义了用于PCC的消息、命令以及属性值对(Attribute Value Pairs,简称为AVP)等。
在现有技术中,UE到一个PDN(Packet Data Network,分组数据网)网络的IP连接称为一个IP-CAN(IP-Connectivity AccessNetwork,IP连接接入网)会话,一个IP-CAN会话会涉及多个网元。为了获取对这个IP-CAN会话进行控制的策略控制规则或者提供用于制定策略控制规则的信息,各个网元将与PCRF分别建立Diameter会话。因此一个IP-CAN会话将与多个Diameter会话关联,这些Diameter会话都采用Diameter协议建立、维持和删除。目前,Diameter会话包括Gx接口上建立的Gx会话,Gxx接口(包括Gxa和Gxc)上建立的Gxx会话和Rx接口上的Rx会话。
目前,主要包括以下三种实现S9漫游接口的方案:
方案一:针对UE的每一个IP-CAN会话,vPCRF终结在拜访地网络存在的Gx会话、Gxx会话或Rx会话,vPCRF与hPCRF之间建立新的S9会话。也就是说,采用一个S9会话来传送Gx会话、Gxx会话和Rx会话上的信息。
方案二:针对UE的每一个IP-CAN会话,vPCRF只终结在拜访地网络存在的Gx会话、Gxx会话,用一个S9会话来传送Gx会话、Gxx会话上的信息,而不终结拜访地网络中的Rx会话,只是将Rx会话的消息转发给hPCRF,将vPCRF作为一个代理(Proxy)。
方案三:针对每一个UE,vPCRF终结所有IP-CAN会话在拜访地网络存在的Gx会话、Gxx会话,用一个S9会话来传送所有IP-CAN会话的Gx会话、Gxx会话上的信息,而不终结所有IP-CAN会话在拜访地网络中的Rx会话,只是将Rx会话的消息转发给hPCRF,将vPCRF作为一个代理(Proxy)。
上述三种方案存在如下问题:
(1)在家乡路由的漫游架构下,在BBERF发生重选(即用户设备发生切换)期间,hPCRF需要同时控制两个BBERF,一个称为Primary BBERF(主BBERF),另一个称为Non-Primary BBERF(非主BBERF)。hPCRF分别同时为两个BBERF分别保存其QoS规则以及状态,对这两个BBERF的操作也不同。例如:当hPCRF要更新QoS规则时,hPCRF会将更新的QoS规则同时下发给两个BBERF,若Primary BBERF无法成功安装QoS规则,它将上报给hPCRF,hPCRF将删除Non-Primary中相同的QoS规则,并且删除PCEF中对应的PCC规则。若Non-Primary BBERF无法成功安装QoS规则,它上报给hPCRF后,hPCRF只是更新一个hPCRF中为Non-Primary BBERF保存的QoS规则及其状态,而不进行其他操作。当然,hPCRF针对Primary BBERF和Non-Primary BBERF进行的还有其他不同操作,这里不再赘述。由于hPCRF针对Primary BBERF和Non-Primary BBERF的操作不同,因此hPCRF就必须区分上报的信息来自哪个BBERF(即来自于哪个拜访地的Gxx会话)。同时在hPCRF下发策略和信息时,也要通知vPCRF这些策略和信息是下发给哪个Gxx会话的。
不管是上述的方案1还是方案2,都只有一个S9会话来传送拜访地的Gxx会话,hPCRF无法判断S9会话中的信息来自于哪个Gxx会话;同样,当hPCRF下发策略控制信息时,vPCRF也无法判断策略控制信息是下发给哪个Gxx会话的。
(2)对于本地疏导且AF在拜访地的漫游架构,若同时有多个AF提供业务信息,则hPCRF同样需要判别业务信息来自于哪个AF会话,并分别为各个AF保存其提供的业务信息。若某个AF提供的业务信息发生了更新,则hPCRF必须判别哪些业务信息发生了更新。
对于方案1来说,由于只有一个S9会话来传送拜访地网络所有的Rx会话,则hPCRF无法判断S9会话中的业务信息来自于哪个Rx会话。
(3)对于方案3,当UE同时接入多个PDN时,一个S9会话用来传送多个IP-CAN会话的Gxx或Gx会话的信息。例如,若UE都以家乡路由的方式同时接入两个PDN,那么在拜访地将有两个Gxx会话来传送策略控制相关的信息,一个S9会话就要同时传送两个Gxx会话的信息。若UE都以本地疏导的方式接入两个PDN,那么在拜访地将有两个Gx需要一个S9会话来传送信息。若UE以家乡路由的方式接入一个PDN,以本地疏导的方式接入第二个PDN,那么在拜访地有Gx会话和Gxx会话需要一个S9会话传送信息。因此,当有一个S9会话来传送一个UE在拜访地网络相关的多个Gxx或Gx会话时,hPCRF无法判断S9会话中的信息来自于哪个Gxx或Gx会话。
发明内容
本发明旨在提供一种会话信息的标识方法及装置,以解决上述问题。
根据本发明的一个方面,提供了一种会话信息的标识方法。
根据本发明的会话信息的标识方法,应用于包括发送端PCRF、接收端PCRF、BBERF、PCEF和/或AF的网络系统,该方法包括:发送端PCRF向接收端PCRF发送S9会话消息以传送Diameter会话信息,其中,S9会话消息中携带有唯一标识Diameter会话的标识信息;接收端PCRF根据标识信息,确定S9会话消息中携带的Diameter会话信息对应的Diameter会话。
根据本发明的另一方面,还提供了一种会话信息的标识装置。
根据本发明的会话信息的标识装置,设置于包括发送端PCRF和接收端PCRF的网络系统,该装置包括:标识模块,用于标识Diameter会话,其中,Diameter会话与S9会话消息中携带的Diameter会话信息相关;发送模块,用于发送S9会话消息,其中,S9会话消息中携带有唯一标识Diameter会话的标识信息;接收模块,用于接收S9会话消息;确定模块,用于根据标识信息确定S9会话消息中携带的Diameter会话信息对应的Diameter会话。
通过本发明的上述技术方案,在使用S9会话传送关于Gxx、Gx以及Rx等Diameter会话时,通过在S9会话中携带唯一的用于标识会话信息的标识信息,使得发送端PCRF能够得知该会话信息是来自于哪个Gxx、Gx或Rx会话,并且当发送端PCRF下发策略控制信息时,能够根据S9会话中携带的唯一的标识信息将策略控制信息下发到相应的Gxx会话、Gx会话或者AF会话,进而完善了策略计费控制架构中实现S9漫游接口的应用流程。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据现有技术的为家乡路由的EPS的漫游架构图;
图2是根据现有技术的本地疏导且家乡网络运营商提供IP业务的EPS的漫游架构图;
图3是根据现有技术的本地疏导且拜访地网络运营商提供IP业务的EPS的漫游架构图;
图4是根据本发明实施例的会话信息的标识方法的流程图;
图5是根据本发明实施例一的流程图;
图6是根据本发明实施例二的流程图;
图7是根据本发明实施例三的流程图;
图8是根据本发明实施例四的流程图;
图9是根据本发明实施例五的流程图;
图10是根据本发明实施例的会话信息的标识装置的框图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
功能概述
本发明的核心思想是,在vPCRF与hPCRF之间建立S9会话传送Gxx会话、Gx会话以及Rx会话(或仅传送Gxx会话、Gx会话)的信息时,使用全局唯一的标识来标识信息来自哪个Gxx、Gx或Rx会话;并且,在hPCRF通过S9会话向vPCRF下发信息时,也使用全局唯一的标识来标识这些信息发送给到哪个Gxx、Gx或Rx会话。这样,vPCRF能够将信息下发到相应的Gxx会话、Gx会话或者AF会话。
方法实施例
根据本发明实施例,提供了一种会话信息的标识方法,该方法可以应用于包括发送端PCRF、接收端PCRF、BBERF、和/或AF的网络,该网络环境的架构如图1至图3所示,图4是根据本发明实施例的会话信息的标识方法的流程图,如图4所示,该方法包括:
步骤402,发送端PCRF向接收端PCRF发送S9会话消息以传送Diameter会话信息,其中,S9会话消息中携带有唯一标识Diameter会话的标识信息;
步骤404,接收端PCRF根据标识信息,确定S9会话消息中携带的Diameter会话信息对应的Diameter会话。
优选地,发送端PCRF可以为vPCRF、接收端PCRF可以为hPCRF;或者优选地,发送端PCRF可以为hPCRF、接收端PCRF可以为vPCRF。
其中,上述S9会话消息携带的标识信息采用Diameter会话的会话标识;或者vPCRF为Diameter会话分配标识信息,其中,该标识信息在vPCRF中唯一标识一个IP-CAN会话。
本发明中的Diameter会话特指以下之一:Gxx会话、Gx会话、Rx会话。
通过上述实施例,在使用S9会话传送关于Gxx、Gx以及Rx等Diameter会话时,通过在S9会话中携带唯一的用于标识会话信息的标识信息,使得发送端PCRF能够得知该会话信息是来自于哪个Gxx、Gx或Rx会话,并且当发送端PCRF下发策略控制信息时,能够根据S9会话中携带的唯一的标识信息将策略控制信息下发到相应的Gxx会话、Gx会话或者AF会话。
下面通过不同的EPS漫游架构场景分别描述本发明实施例。
实施例一
本实施例描述UE在家乡路由的漫游场景下,UE通过E-UTRAN或可信任非3GPP接入网关,接入EPS的IP-CAN会话建立的流程。其中,通过E-UTRAN接入时,S-GW与P-GW之间采用PMIPv6协议,通过可信任非3GPP接入网关接入时,接入网关与P-GW之间采用PMIPv6协议。
在本实施例中,发送端PCRF为vPCRF、接收端PCRF为hPCRF,如图5所示,该方法包括以下处理:
步骤502,BBERF接收到建立IP-CAN会话请求消息,并且BBERF获得了UE的标识NAI(Network Access Identity,网络接入标识)、PDN(Packet Data Network,分组数据网)标识、用于制定策略的接入信息,接入信息包括BBERF所在的网络标识,UE当前的位置信息等。其中,BBERF可以位于S-GW或可信任非3GPP接入网关;
步骤504,BBERF向vPCRF发送“网关控制会话(Gxx会话)建立指示”消息,其中,“网关控制会话建立指示”消息中携带有UE的标识NAI、PDN标识、用于制定策略的接入信息和会话标识1,其中,会话标识1是由BBERF分配的,用于标识BBERF与vPCRF之间的将要建立Diameter会话。Diameter基础协议确保该会话标识1为全局唯一;
步骤506,vPCRF根据PDN标识以及漫游协议判断UE采用了家乡路由并且hPCRF支持Gxx接口的功能。vPCRF终结Gxx会话,并发起建立与hPCRF之间的新的Diameter会话。vPCRF向hPCRF发送S9会话建立指示消息,消息中包括由vPCRF分配的会话标识2、步骤504“网关控制会话建立指示”消息中携带的NAI、PDN标识、用于制定策略的接入信息、S9会话建立的原因(即网关控制会话建立),并且,该消息中还携带有会话标识1,其用于标识消息中携带的用于制定策略的接入信息是与步骤504中的建立的Gxx会话(网关控制会话)有关的;
步骤508,hPCRF根据NAI、PDN标识与SPR(SubscriptionProfile Repository,用户签约文档库)交互,获取UE的签约信息,并根据网络策略以及上报的接入信息等制定PCC规则、QoS规则和事件触发器。hPCRF向vPCRF发送S9会话建立确认消息,该消息中携带有标识S9会话的会话标识2,QoS规则、事件触发器和会话标识1,其中,会话标识1用于标识QoS规则和事件触发器是与Gxx会话相关的;
步骤510,vPCRF根据收到的会话标识1查找到对应的BBERF与vPCRF之间的Gxx会话,向BBERF发送网关控制会话建立确认消息,消息中携带有从S9会话建立确认消息中得到的QoS规则和事件触发器,BBERF安装QoS规则和事件触发器。
其中,vPCRF能够根据拜访地网络的策略对hPCRF下发的QoS规则和事件触发器进行修改,从而步骤510下发修改过的QoS规则和事件触发器,BBERF进行安装。
步骤512,BBERF向P-GW发送建立IP-CAN会话请求消息,消息中携带UE的NAI标识,PDN标识等信息,建立IP-CAN会话请求消息在实现时为代理绑定更新消息;
步骤510可以与步骤504同时执行,不必等待步骤510返回的消息。
步骤514,由于是家乡路由,P-GW在家乡网络。P-GW为UE分配IP地址,驻留于P-GW的PCEF向hPCRF发送IP-CAN会话建立指示消息,消息中携带UE的NAI标识、IP地址、PDN标识和用于制定策略的接入信息和PCEF为要建立的Gx会话分配的会话标识3等;
步骤516,hPCRF根据NAI和PDN标识将该消息与506的消息进行关联,并将相关的PCC规则和事件触发器通过IP-CAN会话建立确认消息发送给PCEF,PCEF接收到确认消息后,安装下发的PCC规则和事件触发器以及会话标识3;
并且,hPCRF还可以根据PCEF提供的用于制定策略的接入信息修改前面制定PCC规则,从而hPCRF下发修改过的PCC规则。
步骤518,PCEF向BBERF返回建立IP-CAN会话应答。在实现时,建立IP-CAN会话应答为代理绑定更新确认消息。该消息不必等待步骤516的确认消息;
步骤520,BBERF返回建立IP-CAN会话应答。
在其他实施例中,vPCRF可以为步骤504中建立的Gxx会话分配一个标识,而不是采用步骤504中BBERF为Gxx会话分配的会话标识1。当然,vPCRF分配的这个标识,必须保证在vPCRF中针对UE的IP-CAN会话是全局唯一的。一旦vPCRF为Gxx分配了这个标识,在vPCRF、S9会话和hPCRF中都可以通过这个标识来关联到步骤504中建立的Gxx会话。
UE在家乡路由的漫游场景下,通过可信任非3GPP接入网采用DSMIPv6接入EPS的IP-CAN会话建立流程与上述实施例基本类似,此处不进行详细描述。
实施例二
本实施例描述UE在家乡路由的漫游场景下,UE通过E-UTRAN或可信任非3GPP接入网关,如实施例一所示的流程接入EPS建立IP-CAN会话后,由于BBERF发生重选(即用户设备发生切换)而引起的IP-CAN会话修改流程。其中,通过E-UTRAN接入时,S-GW与P-GW之间采用PMIPv6协议,通过可信任非3GPP接入网关接入时,接入网关与P-GW之间采用PMIPv6协议。
在本实施例中,发送端PCRF为vPCRF、接收端PCRF为hPCRF,如图6所示,该方法包括以下处理:
步骤602,New BBERF(新BBERF)接收到建立网关控制会话请求消息,并且New BBERF获得了UE的标识NAI,PDN标识以及用于制定策略的接入信息等,接入信息包括BBERF所在的网络标识,UE当前的位置信息等;
步骤604,New BBERF向vPCRF发送“网关控制会话建立指示”消息,该“网关控制会话建立指示”消息中携带有UE的标识NAI、PDN标识和会话标识4,其中,会话标识4是由New BBERF分配的,用于标识New BBERF与vPCRF之间将要建立的Diameter会话。Diamter基础协议确保该会话标识4是全局唯一的;
步骤606,vPCRF根据UE的标识NAI和PDN标识确定UE切换之前的上下文(Context)、Gxx会话和对应的S9会话。vPCRF向hPCRF发送S9会话修改指示消息,该消息携带有S9会话建立指示消息中分配给该S9会话的会话标识2,同时携带UE新的接入信息和会话标识新建的Gxx会话标识4,该消息还携带有S9会话修改原因,即网关控制会话建立;
步骤608,hPCRF根据S9会话的会话标识2查找到UE切换前对应的上下文,并根据UE新的接入信息重新制定PCC规则和QoS规则。同时hPCRF为会话标识4对应的Gxx会话保存一份新的QoS规则。hPCRF向vPCRF发送S9会话修改确认消息,该消息中携带新的QoS规则和会话标识4;
hPCRF能够制定新的事件触发器,并通过S9会话修改确认消息与QoS规则一同下发。
步骤610,vPCRF根据会话标识4查找到对应的Gxx会话,并向New BBERF发送网关控制会话建立确认消息,消息中携带新的QoS规则,其中,New BBERF更新QoS规则;
如果hPCRF下发新事件触发器,vPCRF也将下发给NewBBERF,New BBERF更新事件触发器。
vPCRF又能够根据本次策略修改QoS规则和/事件触发器,并下发给New BBERF。
步骤612,New BBERF向PCEF发送IP-CAN会话信令消息,该消息中携带有UE的标识NAI和PDN标识;该消息实现时为PMIPv6的代理绑定更新消息;
步骤614,PCEF根据UE的标识NAI和PDN标识查找到UE切换前对应的上下文(PCC规则、事件触发器等信息),并向hPCRF发送IP-CAN会话修改指示消息,消息中携带会话标识3;
步骤616,hPCRF根据会话标识3查找到在504步中重新制定的PCC规则,并通过IP-CAN会话修改确认消息发送给PCEF。PCEF更新PCC规则;
步骤618,PCEF向BBERF返回IP-CAN会话信令。该消息实现时为代理绑定更新确认消息;
步骤620,New BBERF返回修改IP-CAN会话应答消息;
步骤622,Old BBERF(旧BBERF)收到删除网关控制会话请求消息,消息中携带UE的标识NAI和PDN标识;
步骤624,Old BBERF根据UE的标识NAI和PDN标识查找到UE切换前对应的上下文和Gxx会话。Old BBERF向vPCRF发送网关控制会话终结指示消息,消息中携带终结指示和会话标识1;
步骤626,vPCRF根据会话标识查找到对应的S9会话,向hPCRF发送S9会话修改指示,该消息中携带有S9会话标识2,同时携带终结指示和会话标识1,以及S9会话修改原因(即网关控制会话终结);
步骤628,hPCRF根据会话标识2判断该标识对应的Gxx会话将被删除,因此,hPCRF亦删除其上该Gxx会话的信息,并返回S9会话修改确认消息,该消息中携带有会话标识1;
步骤630,vPCRF根据会话标识1查找到对应的Gxx会话,并向BBERF发送网关控制会话终结确认;
步骤632,Old BBERF返回删除IP-CAN会话应答消息。
参考图6可以得出,从步骤604到步骤630,同时存在着两个Gxx会话,hPCRF通过会话标识1和会话标识4来分别确认这两个Gxx会话。从步骤602到步骤614,Old BBERF作为Primary BBERF,New BBERF作为Non-Primary BBERF;从步骤616到步骤630,Old BBERF作为Non-Primary BBERF,New BBERF作为PrimaryBBERF。如果存在两个Gxx会话的情况下,BBERF发生QoS规则的更新,hPCRF将对两个BBERF采取不同的操作。
实施例三
本实施例描述的UE在家乡路由的漫游场景下,UE通过E-UTRAN或可信任非3GPP接入网关,如实施例一所示的流程接入EPS建立IP-CAN会话后,在如实施例二所示的切换流程中,BBERF收到触发,要求请求新的QoS规则和/或施加触发器的网关控制会话修改流程。
在本实施例中,发送端PCRF为vPCRF、接收端PCRF为hPCRF,如图7所示,该方法包括以下处理:
步骤702,Old BBERF收到请求消息,要求报告一个事件或请求QoS规则或两者皆有;
步骤704,Old BBERF向vPCRF发送网关控制和QoS规则请求消息,消息中携带新的资源请求信息和/或事件报告信息以及在网关控制会话建立指示消息中分配的会话标识1;
步骤706,vPCRF收到该网关控制和QoS规则请求消息后,根据会话标识1查找到对应的S9会话,向hPCRF发送S9会话修改指示消息,中S9会话建立指示消息中分配给该S9会话的会话标识2,同时携带网关控制和QoS规则请求消息携带的新的资源请求信息和/或事件报告信息以及会话标识1;
步骤708,hPCRF根据会话标识2和会话标识1查找到hPCRF中保存的该Gxx会话的上下文,包括QoS规则、事件触发器等以及该Gxx会话对应的PCC规则。同时判断该Old BBERF为PrimaryBBERF,因此hPCRF根据新的资源请求信息和/或事件报告信息等重新制定PCC和QoS规则,并通过S9会话修改确认消息发送给vPCRF,消息中携带QoS规则和会话标识1;
hPCRF还能够更新事件触发器,并随更新的QoS规则一同下发。
步骤710,vPCRF根据会话标识1查找到对应的Gxx会话,向Old BBERF发送网关控制和QoS规则响应消息,消息中携带QoS规则和/或事件触发器和会话标识1。Old BBERF更新QoS规则和/或事件触发器;
步骤712,hPCRF发起IP-CAN会话修改流程;
步骤714,Old BBERF返回修改应答消息。
如果在步骤708中,hPCRF发现Old BBERF已成为Non-PrimaryBBERF,在S9会话修改确认消息中,hPCRF将返回拒绝信息。
类似地,如果New BBERF收到请求信息,要求报告事件或请求新的QoS规则,在706步中,vPCRF的S9会话修改请求消息将携带会话标识4和资源请求信息和/或事件报告信息,hPCRF判断New BBERF为Primary BBERF,将制定新的QoS规则和/或事件触发器。S9会话修改确认消息携带会话标识4和QoS规则和/或事件触发器返回给New BBERF。如果hPCRF判断New BBERF为Non-Primary BBERF,hPCRF将返回拒绝消息。
当UE通过可信任非3GPP接入网关并采用DSMIPv6协议接入EPS的建立IP-CAN会话后,由于BBERF请求新的QoS规则而引起的修改流程与此类似,此处不进行详细描述。
实施例四
本实施例描述UE在家乡路由的漫游场景下,UE通过E-UTRAN或可信任非3GPP接入网关,如实施例一所示的流程接入EPS建立IP-CAN会话后,在如实施例二所示的切换流程中,hPCRF收到触发,要求更新QoS规则和/或事件触发器而引起的网关控制会话修改流程。
在本实施例中,发送端PCRF为hPCRF、接收端PCRF为vPCRF,如图8所示,该方法包括以下处理:
步骤802,hPCRF被请求更新QoS规则和/或事件触发器,并根据提供的信息,制定PCC规则,并根据两个BBERF的接入信息分别制定QoS规则;
步骤804,hPCRF需要同时向Old BBERF和New BBERF提供QoS规则和/或事件触发器。本实施例仅描述向Old BBERF提供QoS规则和/或事件触发器。hPCRF向vPCRF发送S9会话规则提供消息,消息中携带为S9会话分配的会话标识2,同时携带新制定的QoS规则和Old BBERF对应的Gxx会话的会话标识1;
步骤806,vPCRF根据会话标识1,查找到对应Gxx会话,向Old BBERF发送网关控制和QoS规则提供消息,该消息中携带有会话标识1和QoS规则和/或事件触发器;
vPCRF有可能根据本次策略修改QoS规则和/或事件触发器。
步骤808,Old BBERF安装QoS规则和/或事件触发器;
步骤810,Old BBERF向vPCRF返回网关控制和QoS规则提供确认消息,该消息中携带有会话标识1。如果在步骤808中,OldBBERF没有安装成功部分或全部QoS规则,Old BBERF将在确认消息中上报没有安装成功的QoS规则和会话标识1;
步骤812,vPCRF向hPCRF返回S9会话规则提供确认消息。hPCRF将完成余下的IP-CAN会话更新流程。如果步骤810中携带了没有安装成功的QoS规则,vPCRF将没有安装成功的QoS规则同会话标识1一起上报给hPCRF。hPCRF根据会话标识1判断这些没有安装成功的QoS规则与Old BBERF的Gxx会话有关,若hPCRF判断此时Old BBERF为Primary BBERF,那么hPCRF将删除在NewBBERF中的相同的QoS规则,并且删除PCEF中对应的PCC规则;若hPCRF判断此时Old BBERF为Non-Primary BBERF,那么hPCRF只是将它保存信息中该QoS规则的状态设为“Inactive”(停止),而不进行其他操作。
在其他实施例中,hPCRF向New BBERF下发QoS规则和/或事件触发器,在步骤804中携带会话标识4和QoS规则和/或事件触发器。若New BBERF没有全部安装成功QoS规则,那么NewBBERF将没有安装成功的QoS规则上报给vPCRF,vPCRF将QoS规则同会话标识4一起上报给hPCRF。hPCRF的判断操作流程类似。
当UE通过可信任非3GPP接入网关并采用DSMIPv6协议接入EPS的建立IP-CAN会话后,PCRF更新QoS规则和/或事件触发器的流程与此类似,此处不进行详细描述。
实施例五
本实施例描述的UE在本地疏导并且AF在拜访地的漫游场景下,UE通过E-UTRAN或可信任非3GPP接入网关,接入EPS的IP-CAN会话后,AF建立Rx会话,提供业务信息的流程。其中vPCRF终结BBERF的Gxx会话,PCEF的Gx会话,在vPCRF和hPCRF之间建立S9会话。S9会话将用来传送Gx会话和Rx会话的信息。通过E-UTRAN接入时,S-GW与P-GW之间采用PMIPv6协议,通过可信任非3GPP接入网关接入时,接入网关与P-GW之间采用PMIPv6协议。BBERF为Gxx会话分配的会话标识为会话标识1,PCEF为Gx会话分配的会话标识为会话标识3。vPCRF为S9会话分配的会话标识为会话标识2。
在本实施例中,发送端PCRF为vPCRF、接收端PCRF为hPCRF,如图9所示,该方法包括以下处理:
步骤902,由于AF在拜访地网络,因此AF向vPCRF发送应用/业务信息,同时建立AF和vPCRF之间的Rx会话(AF会话),消息中携带业务信息、UE的IP地址、PDN标识以及AF为该会话分配的会话标识5。AF还可以通过该消息下发事件触发,向PCRF订阅IP-CAN会话发生变化时的事件报告;
步骤904,vPCRF根据IP地址将Rx会话与建立的IP-CAN会话进行关联,包括对应的Gxx会话、Gx会话和S9会话,并查找到对应的上下文,保存信息的内容。vPCRF向hPCRF发送S9会话修改指示消息,消息中携带S9会话的会话标识2,Rx会话的会话标识5、业务信息的内容和/或事件触发。还可以携带S9会话修改的原因,即“Rx会话建立”;
步骤906,hPCRF根据会话标识2查找到对应的上下文,并根据会话标识5和“Rx会话建立”判断一个Rx会话建立,保存消息中Rx会话有关的业务信息内容和/或事件触发。hPCRF根据业务信息、用户的签约信息和网络策略等制定PCC规则和/或事件触发器。hPCRF向vPCRF返回S9会话修改确认消息,消息中携带为S9会话分配的会话标识2,携带Rx会话的会话标识5,同时将新制定的PCC规则和/或事件触发器也一起发送给vPCRF;
步骤908,vPCRF根据会话标识5查找到对应的Rx会话。同时从消息中获取IP-CAN会话的PCC规则和/或事件触发器。vPCRF向AF返回应答消息,消息中携带会话标识5;
步骤910,vPCRF从步骤908中获取的PCC规则中抽取出QoS规则,向PCEF提供PCC规则和/或事件触发器,向BBERF提供QoS规则和/或事件触发器,发起IP-CAN会话修改流程。
vPCRF有可能根据本次策略修改PCC规则、QoS规则和/或事件触发器。
如果一个以上的AF向UE提供业务,那么其他的AF可以采用相同的流程,每个AF建立Rx会话时都会为这个Rx会话分配全局唯一的会话标识,在S9会话中可以用这个会话标识来唯一标识该AF提供的业务信息和/或事件触发,PCRF根据这个会话标识能够判断这个业务信息来自哪个AF。
在提供业务的过程中,AF可能对业务信息进行更改,那么AF将采用已建立的Rx会话向vPCRF提供更改的业务信息,vPCRF在S9会话中向hPCRF提供更改的业务信息时用这个Rx会话的会话标识进行标识,从而hPCRF就可以判断哪个AF的业务信息发生了改变。
当AF决定结束业务是,AF向vPCRF发送终结Rx会话消息,vPCRF在S9会话中向hPCRF提供终结请求时用这个Rx会话的会话标识进行标识,从而hPCRF就可以判断哪个Rx会话终结,需要删除相关的业务信息,从而进行相应的操作。
当然vPCRF在S9会话中标识某个AF的信息也可能由vPCRF分配,并且,该标识信息在该vPCRF中唯一标识这个IP-CAN会话。
当UE通过可信任非3GPP接入网关并采用DSMIPv6协议接入EPS的建立IP-CAN会话后,AF的建立、修改和终结的流程与此类似,此处不进行详细描述。
对于方案三,同样可以采用本发明的方法来解决采用一个S9会话传送多个IP-CAN会话的Gxx或Gx会话信息而无法进行标识的问题。大致方法如下:
(1)家乡路由场景:
UE初始附着建立了第一IP-CAN会话,在这个过程中BBERF与vPCRF建立第一Gxx会话(会话标识为1A),vPCRF与hPCRF建立S9会话,PCEF与hPCRF建立第一Gx会话,其中Gxx会话通过S9会话传送信息,在S9会话中用1A标识要传送的第一Gxx会话信息。在UE发起建立第二IP-CAN会话的过程中,BBERF与vPCRF建立第二Gxx会话(会话标识为2A),PCEF与hPCRF建立第二Gx会话,用之前建立的S9会话来传送第二Gxx会话信息并用2A标识。此后,BBERF收到请求或事件引起第一IP-CAN会话发生变化,请求新的QoS规则,BBERF通过第一Gxx会话向vPCRF发送请求信息,vPCRF通过S9会话向hPCRF发送请求信息,该信息用会话标识1A来标识。hPCRF根据会话标识1A来判断该信息来自第一Gxx会话,找到对应的上下文,制定新的QoS规则并进行更新,向vPCRF返回消息中携带的QoS规则也用1A来标识,vPCRF根据1A将QoS规则通过第一Gxx会话发发送给BBERF。可以用于PCRF主动下发QoS规则,BBERF发起的IP-CAN会话终结等。
(2)本地疏导场景:
UE初始附着建立了第一IP-CAN会话,在这个过程中BBERF与vPCRF建立第一Gxx会话(会话标识为1A),PCEF与vPCRF建立第一Gx会话(会话标识为1B),vPCRF与hPCRF建立S9会话,其中Gx会话通过S9会话传送信息,在S9会话中用1B标识要传送的第一Gx会话信息。在UE发起建立第二IP-CAN会话的过程中,BBERF与vPCRF建立第二Gxx会话(会话标识为2A),PCEF与vPCRF建立第二Gx会话(会话标识为2B),用之前建立的S9会话来传送第二Gx会话信息并用2B标识。此后,BBERF收到请求或事件引起第一IP-CAN会话发生变化,请求新的QoS规则,BBERF通过第一Gxx会话向vPCRF发送请求信息,vPCRF终结Gxx会话,通过S9会话向hPCRF发送请求信息,该信息是从第一个Gxx会话的信息中获取并用第一Gx会话标识1B来标识。hPCRF根据会话标识1B来判断该信息来自第一Gx会话,找到对应的上下文,制定新的PCC规则并进行更新,向vPCRF返回消息中携带的PCC规则也用1B来标识,vPCRF根据1B将PCC规则通过第一Gx会话发送给PCEF,并根据PCC规则制定QoS规则,通过第一Gxx会话发送给BBERF。类似的,可以用于PCRF主动下发PCC规则,BBERF、PCEF发起的IP-CAN会话终结等。
(3)家乡路由、本地疏导混合场景:
该场景可以认为是(1)和(2)的混合,流程类似。
当然vPCRF在S9会话中标识某个Gxx或Gx的信息也可能由vPCRF分配,并且,该标识信息在该vPCRF中唯一标识这个IP-CAN会话。
装置实施例
根据本发明的实施例,还提供了一种会话信息的标识装置,该装置设置于包括发送端PCRF和接收端PCRF的网络系统,如图10所示,该装置包括:标识模块10、发送模块20、接收模块30、确定模块40,其中,标识模块10和发送模块20设置于发送端PCRF,接收模块30和确定模块40设置于接收端PCRF。优选地,上述的发送端PCRF可以为vPCRF、接收端PCRF可以为hPCRF;或者优选地,发送端PCRF可以为hPCRF、接收端PCRF可以为vPCRF。
具体地,标识模块10,用于标识Diameter会话,其中,Diameter会话与S9会话消息中携带的Diameter会话信息相关;发送模块20,连接于标识模块10,用于发送S9会话消息,其中,S9会话消息中携带有唯一标识Diameter会话的标识信息;接收模块30,连接于发送模块20,用于接收S9会话消息;确定模块40,连接于接收模块30,用于根据标识信息确定S9会话消息中携带的Diameter会话信息对应的Diameter会话。
综上所述,通过本发明的上述技术方案,在使用S9会话传送Gxx、Gx以及Rx等Diameter会话时,通过在S9会话中携带唯一的用于标识会话信息的标识信息,使得vPCRF能够通知hPCRF会话信息是来自于哪个Gxx、Gx或Rx会话,并且当hPCRF下发策略控制信息时,vPCRF能够根据S9会话中携带的唯一的标识信息将策略控制信息下发到相应的Gxx会话、Gx会话或者AF会话,完善了策略计费控制架构中实现S9漫游接口的应用流程。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

会话信息的标识方法及装置.pdf_第1页
第1页 / 共38页
会话信息的标识方法及装置.pdf_第2页
第2页 / 共38页
会话信息的标识方法及装置.pdf_第3页
第3页 / 共38页
点击查看更多>>
资源描述

《会话信息的标识方法及装置.pdf》由会员分享,可在线阅读,更多相关《会话信息的标识方法及装置.pdf(38页珍藏版)》请在专利查询网上搜索。

本发明公开了一种会话信息的标识方法及装置,其中,该方法包括:发送端PCRF向接收端PCRF发送S9会话消息以传送Diameter会话的信息,其中,S9会话消息中携带有唯一标识Diameter会话的标识信息;接收端PCRF根据标识信息,确定与S9会话消息中携带的Diameter会话信息对应的Diameter会话。通过本发明,发送端PCRF下发策略控制信息时,根据S9会话中携带的唯一的标识信息将策略控。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1