CN101969632A - 一种漫游场景下的策略计费控制实现方法 - Google Patents
一种漫游场景下的策略计费控制实现方法 Download PDFInfo
- Publication number
- CN101969632A CN101969632A CN2009101520943A CN200910152094A CN101969632A CN 101969632 A CN101969632 A CN 101969632A CN 2009101520943 A CN2009101520943 A CN 2009101520943A CN 200910152094 A CN200910152094 A CN 200910152094A CN 101969632 A CN101969632 A CN 101969632A
- Authority
- CN
- China
- Prior art keywords
- session
- pcrf
- message
- pdn
- pdn connection
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/66—Policy and charging system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8038—Roaming or handoff
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/74—Rating aspects, e.g. rating parameters or tariff determination apects
- H04M2215/7442—Roaming
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种漫游场景下的策略计费控制实现方法,为UE建立PDN连接,并建立用于对其进行策略计费控制的第一Gxx会话、Gx会话、S9会话和S9会话的第一子会话后,目的BBERF向拜访地PCRF发送包含PDN连接标识的网关控制会话建立指示消息以建立第二Gxx会话;拜访地PCRF向归属地PCRF发送包含所述标识的消息以建立S9会话的第二子会话,并将第二子会话与第二Gxx会话进行关联;驻留有目的BBERF的网关向驻留有PCEF的网关发送包含所述标识的代理绑定更新消息;PCEF向归属地PCRF发送包含所述标识的IP-CAN会话修改指示消息,归属地PCRF根据所述标识将该消息修改的Gx会话与第二子会话进行关联。
Description
技术领域
本发明涉及通信领域,尤其涉及一种漫游场景下的策略计费控制实现方法。
背景技术
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 Data Network Gateway,分组数据网络网关)、HSS(Home Subscriber Server,归属用户服务器)、3GPP AAA服务器(3GPP认证授权计费服务器)、PCRF(Policy and Charging Rules Function,策略和计费规则功能)及其他支撑节点组成。
图1是相关技术中的EPS***架构示意图,其中,MME负责移动性管理、非接入层信令的处理和用户移动管理上下文的管理等控制面的相关工作;S-GW是与E-UTRAN相连的接入网关设备,用于在E-UTRAN和P-GW之间转发数据,并且负责对寻呼等待数据进行缓存;P-GW则是EPS与分组数据网络(Packet Data Network,简称为PDN)网络的边界网关,负责PDN的接入及在EPS与PDN间转发数据等功能。
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支持PCC(Policy and Charging Control,策略计费控制),则由PCRF进行策略和计费规则的制定;PCRF通过接收接口Rx和运营商的IP业务网络相连,获取业务信息;此外,PCRF通过Gx/Gxa/Gxc接口与网络中的网关设备相连,负责发起IP承载的建立,保证业务数据的QoS(Quality of Service,服务质量),并进行计费控制。其中,PCEF(Policy and Charging Enforcement Function,策略和计费执行功能)位于P-GW中,PCRF与P-GW间通过Gx接***换信息。当P-GW与S-GW间的接口基于PMIP(Proxy Mobile IP,代理移动IP)时,S-GW中存在BBERF(Bearer Binding and Event Report Function,承载绑定和事件报告功能),并且S-GW与PCRF之间通过Gxc接***换信息。当通过可信任非3GPP网络接入时,可信任非3GPP接入网关中也驻留BBERF,可信任非3GPP网络的接入网关与PCRF之间通过Gxa接***换信息。UE(User Equipment,用户设备)漫游时,归属地PCRF和拜访地PCRF的接口为S9接口,同时,为UE提供业务的AF(Application Function,应用功能)位于业务网络中,通过Rx接口向PCRF发送用于生成PCC策略的业务信息。
在现有技术中,PCC架构中采用的协议是在Diameter基础协议(Diameter Base Protocol)基础上发展的Diameter应用协议;例如,应用于Gx接口的应用协议,应用于Rx接口的应用协议、应用于Gxx接口(包括Gxa和Gxc接口)的应用协议和应用于漫游接口S9的应用协议等。在这些应用协议中定义了用于PCC的消息、命令以及AVP(Attribute Value Pairs,属性值对)等。用这些协议建立的Diameter会话可以分别被称为Gx会话、Gxx会话、Rx会话和S9会话。PCC各功能实体通过这些会话对为UE接入网络而建立的PDN连接进行策略计费控制。
EPS***支持Multiple PDN接入(多PDN接入),即,UE可以通过多个P-GW或者一个P-GW同时接入到多个PDN,并且EPS支持UE同时接入同一个PDN多次。在3GPP中,通过接入点名称(Access Point Name,简称为APN,也可称为PDN标识)可以找到对应的PDN网络。因此,可以认为UE可以同时接入同一个APN多次。通常将UE到PDN网络的一个连接称为一个IP连接接入网(IP Connectivity Access Network,简称为IP-CAN)会话;因此,EPS支持UE同时与一个PDN有多个IP-CAN会话。
图2是现有技术中在非漫游场景下,UE通过可信任非3GPP接入网接入同一个APN两次(即到同一个PDN建立两个PDN连接/IP-CAN会话)的方法流程图,具体步骤如下:
步骤S201,UE与可信任非3GPP接入网执行非3GPP的特定处理过程接入可信任非3GPP接入网;
步骤S202,在UE接入到可信任非3GPP接入网之后,UE通过可信任非3GPP接入网向HSS/AAA请求进行EPS接入认证;HSS/AAA接收到EPS接入认证请求之后,对发出请求的UE进行认证;HSS/AAA完成对UE的认证之后,向可信任非3GPP接入网关发送用户签约的P-GW选择信息和用户签约的APN,包括默认APN,以下在不出现歧义的情况下用‘APN’表示‘默认APN’;
步骤S203,认证成功之后,层3的附着流程被触发;
步骤S204,可信任非3GPP接入网关支持针对单个APN建立多个PDN连接,可信任非3GPP接入网关分配分组数据网络连接标识1(PDNConnection Id1)以用于唯一区分要建立的PDN连接;
驻留在可信任非3GPP接入网关的BBERF向PCRF发送网关控制会话建立指示消息,在该消息中携带用户标识NAI(Network Access Identifier,网络接入标识)、PDN标识APN和PDN Connection Id1;该消息请求建立一个Gxx会话,标识为Gxx会话1。
步骤S205,PCRF根据用户的签约信息、网络策略、接入网的承载属性等制定PCC规则和QoS规则,同时,也可能制定相应的事件触发器;PCRF通过网关控制会话建立确认消息将QoS规则和事件触发器发送给可信任非3GPP接入网关;可信任非3GPP接入网关安装QoS规则和事件触发器,这些规则不是针对具体业务的策略,只是一些默认策略;
步骤S206,可信任非3GPP接入网关根据接收到的P-GW选择信息选定P-GW,并向所选定的P-GW发送代理绑定更新消息,该消息中携带有用户标识NAI、PDN标识APN和PDN Connection Id1;
步骤S207,P-GW为UE分配建立的PDN连接的IP地址,标识为IPAddress1;
驻留在P-GW的PCEF向PCRF发送IP-CAN会话建立指示消息,在该消息中携带用户标识NAI、IP Address1、PDN标识APN和PDN Connection Id1;该消息请求建立一个Gx会话,标识为Gx会话1。
步骤S208,接收到IP-CAN会话建立指示消息后,PCRF根据用户标识NAI、PDN标识APN和PDN Connection Id1将IP-CAN会话建立指示消息和之前的网关控制会话建立指示消息进行关联,即将步骤S204建立的网关控制会话(Gxx会话1)和步骤S207建立的IP-CAN会话(Gx会话1)进行关联;同时,PCRF查询用户的签约信息,根据用户的签约信息、网络策略和接入网的承载属性等对之前制定的策略(包括PCC规则、QoS规则和事件触发器)进行更新,PCRF向P-GW中的PCEF发送IP-CAN会话建立确认消息,在该消息中携带PCC规则;上述策略不是针对具体业务的策略,只是一些默认策略;
步骤S209,位于P-GW的PCEF接收到IP-CAN会话建立确认消息后,安装并执行IP-CAN会话建立确认消息中携带的PCC规则,同时,P-GW将其自身的IP地址发送到HSS;
步骤S210,P-GW向可信任非3GPP接入网关返回代理绑定确认消息,其中携带P-GW为UE建立的这个PDN连接所分配的IP地址(IP Address1);
步骤S211,若步骤S208制定的QoS规则与步骤S205中下发的不同,则PCRF通过网关控制和QoS策略规则提供消息将更新的QoS规则下发给可信任非3GPP接入网关中的BBERF;
步骤S212,可信任非3GPP接入网关中的BBERF安装QoS规则,并返回网关控制和QoS策略规则提供确认消息;
步骤S213,层3附着完成;
步骤S214,可信任非3GPP接入网关与P-GW之间建立PMIPv6隧道,UE可以进行数据发送或接收;UE可以通过这个建立的PDN连接访问专有的业务,PCRF也可以根据所访问业务的特性,制定相应的策略用于资源的预留;这些策略可以认为是访问业务的专有策略;
步骤S215,UE决定发起建立针对APN的第二个PDN连接,UE向可信任非3GPP接入网关发送触发新PDN连接建立的请求消息,该消息中携带PDN标识APN;
步骤S216,可信任非3GPP接入网关分配PDN Connection Id2以用于唯一区分要建立的第二个PDN连接;
驻留在可信任非3GPP接入网关的BBERF向PCRF发送网关控制会话建立指示消息,该消息中携带用户标识NAI、PDN标识APN和PDNConnection Id2;该消息请求建立一个Gxx会话,标识为Gxx会话2。
步骤S217,PCRF根据用户的签约信息、网络策略、接入网的承载属性等制定PCC规则和QoS规则,同时,也可能制定相应的事件触发器;PCRF通过网关控制会话建立确认消息将QoS规则和事件触发器发送给可信任非3GPP接入网关;可信任非3GPP接入网关安装QoS规则和事件触发器;这些规则不是针对具体业务的策略,只是一些默认策略;
步骤S218,可信任非3GPP接入网关向所选定的P-GW发送代理绑定更新消息,该消息中携带有用户标识NAI、PDN标识APN和PDN Connection Id2;
步骤S219,P-GW为UE分配建立的第二个PDN连接的IP地址,标识为IP Address2;
驻留在P-GW的PCEF向PCRF发送IP-CAN会话建立指示消息,该消息中携带用户标识NAI、IP Address2、PDN标识APN和PDN Connection Id2;该消息请求建立一个Gx会话,标识为Gx会话2。
步骤S220,接收到IP-CAN会话建立指示后,PCRF根据用户标识NAI、PDN标识APN和PDN Connection Id2将IP-CAN会话建立指示消息和步骤S216的网关控制会话建立指示消息进行关联,即将步骤S216建立的网关控制会话(Gxx会话2)和步骤S219建立的IP-CAN会话(Gx会话2)进行关联;同时,PCRF查询用户的签约信息,根据用户的签约信息、网络策略和接入网的承载属性等对之前(步骤S217)制定的策略(包括PCC规则、QoS规则和事件触发器)进行更新,PCRF向P-GW中的PCEF发送IP-CAN会话建立确认消息,该消息中携带PCC规则;这些规则不是针对具体业务的策略,只是一些默认策略;
步骤S221,P-GW中的PCEF接收到IP-CAN会话建立确认消息后,安装并执行IP-CAN会话建立确认消息中携带的PCC规则,同时,P-GW将其自身的IP地址发送到HSS;
步骤S222,P-GW向可信任非3GPP接入网关返回代理绑定确认消息,其中携带P-GW为UE建立的第二个PDN连接所分配的IP地址(IPAddress2);
步骤S223,若步骤S220中制定的QoS规则与步骤S217步中下发的不同,则PCRF通过网关控制和QoS策略规则提供消息将更新的QoS规则下发给可信任非3GPP接入网关;
步骤S224,可信任非3GPP接入网关安装QoS规则,并返回网关控制和QoS策略规则提供确认消息;
步骤S225,可信任非3GPP接入网关向UE返回应答消息,该消息中携带IP Address2;
步骤S226,可信任非3GPP接入网关与P-GW之间建立第二个PMIPv6隧道,UE可以进行数据发送或接收;UE在后续流程中会用建立的第二个PDN连接访问一些专有的业务,PCRF会根据业务特性制定相应的策略用于资源预留,这些策略可以认为是访问业务的专有策略。
从上述流程可以看出,为了支持针对单个APN建立多个PDN连接,可信任非3GPP接入网关要为每个具有相同APN的PDN连接分配一个PDNConnection Id以用于唯一区分每一个接入相同PDN的PDN连接。PCRF将根据用户标识NAI、PDN标识APN和PDN Connection Id将网关控制会话(Gxx会话)和IP-CAN会话(Gx会话)进行关联。
类似的PDN连接建立流程可同样用于UE通过E-UTRAN接入,并且S-GW和P-GW之间采用PMIPv6协议。所不同的是,通过E-UTRAN接入时,PDN Connection Id是由MME分配的该PDN连接的默认承载的承载标识。
图3是现有技术中在非漫游场景下,UE根据图2所示流程建立2个到默认APN的PDN连接后发生跨***切换(即从一个非3GPP***切换到另外另一个非3GPP***)的流程;在图3所示流程开始之前,假设UE通过可信任非3GPP接入网1接入,并建立了针对APN的两个PDN连接,并且UE分别通过两个PDN连接访问各自的专有业务;PCRF分别为各专有业务制定专有的PCC规则和QoS规则,用于承载层的资源预留;图3所示流程的具体步骤如下:
步骤S301,UE发现可信任非3GPP接入网2,并决定发起切换;
步骤S302,在UE接入到可信任非3GPP接入网2之后,UE通过可信任非3GPP接入网向HSS/AAA请求进行EPS接入认证;HSS/AAA接收到EPS接入认证请求之后,对发出请求的UE进行认证;HSS/AAA完成对UE的认证之后,向可信任非3GPP接入网关2发送UE在通过可信任非3GPP接入网1接入时选择的P-GW的IP地址和用户签约的APN,包括默认APN;
步骤S303,在认证成功之后,层3的附着流程被触发;
步骤S304,可信任非3GPP接入网关2支持针对单个APN建立多个PDN连接,可信任非3GPP接入网关2分配PDN Connection Id3以用于唯一区分要重建的PDN连接;
驻留在可信任非3GPP接入网关2的BBERF向PCRF发送网关控制会话建立指示消息,该消息中携带用户标识NAI、PDN标识APN、PDNConnection Id3和新的接入网承载属性,该消息请求建立一个Gxx会话,标识为Gxx会话3。
其中,接入网承载属性包括:IP-CAN类型、BBERF地址;此外,接入网承载属性还可以包括RAT(Radio Access Technology,无线接入技术)类型。
需要注意的是,由于可信任非3GPP接入网关1和可信任非3GPP接入网关2之间没有信息交互,因此各自分配的PDN Connection Id是不相同的。
步骤S305,PCRF根据新的接入网承载属性判定UE发生了切换,并根据用户标识NAI和PDN标识APN找到用户切换前的信息;但是由于PDNConnection Id3是一个新的标识,PCRF无法判断应该将其关联到切换前的哪个PDN连接(即与切换前的哪个IP-CAN会话(Gx会话)进行关联),因此PCRF无法下发UE在切换前访问某个专有业务相关的专有策略,而只能根据用户的签约信息、网络策略和新的接入网承载属性等信息制定默认的QoS规则和事件触发器,将这些默认QoS规则和事件触发器通过网关控制会话建立确认消息发送给可信任非3GPP接入网关2中的BBERF;位于可信任非3GPP接入网关2的BBERF安装QoS规则和事件触发器;
步骤S306,可信任非3GPP接入网关2向P-GW发送代理绑定更新消息,该消息中携带有用户标识NAI、PDN标识APN和PDN Connection Id3;步骤S306可以在接收到步骤S303的消息(层3附着触发消息)后就发送,不必等待步骤S305的确认消息;
步骤S307,驻留有PCEF的P-GW接收到代理绑定更新消息后,从源***(即可信任非3GPP接入***1)建立的PDN连接中选择一个进行重建,假设P-GW决定首先为UE重建在源***建立的第一个PDN连接,则PCEF向PCRF发送IP-CAN会话修改指示消息(该消息修改的是源***建立的第一个IP-CAN会话,即Gx会话1),该消息中携带PDN Connection Id3,此外,该消息中还可以携带用户标识NAI、PDN标识APN和IP Address1;
步骤S308,接收到IP-CAN会话修改指示后,PCRF根据用户标识NAI、PDN标识APN和PDN Connection Id3将步骤S304的网关控制会话建立消息与该IP-CAN会话修改指示消息进行关联,即将新的Gxx会话3与在源***建立的第一个IP-CAN会话(Gx会话1)进行关联;PCRF可能会根据新的接入网承载属性等信息对UE切换前建立的第一个PDN连接的PCC规则、QoS规则和事件触发器(包括默认策略和专有策略)进行修改,并将更新后的PCC规则和事件触发器通过IP-CAN会话修改确认消息发送给P-GW中的PCEF;PCEF接收到IP-CAN会话修改确认消息后,安装并执行PCC规则和事件触发器;
步骤S309,P-GW向可信任非3GPP接入网关2返回代理绑定确认消息,该消息中携带IP Address1;
步骤S310,PCRF将步骤S308中更新的QoS规则和事件触发器通过网关控制和QoS策略规则提供消息下发给可信任非3GPP接入网关2的BBERF;
步骤S311,位于可信任非3GPP接入网关2的BBERF安装QoS规则和事件触发器,并返回网关控制和QoS策略规则提供确认消息;
步骤S312,层3附着完成;
步骤S313,可信任非3GPP接入网关2与P-GW之间建立PMIPv6隧道,UE重建了源***到默认APN的第一个PDN连接;UE可以通过这个PDN连接访问源***中已经申请访问的专有业务;
步骤S314,UE向可信任非3GPP接入网关2发送触发指示消息,该消息中携带有APN和切换指示,切换指示用于向可信任非3GPP接入网关2表明重建切换前的一个PDN连接;
步骤S315,驻留有BBERF的可信任非3GPP接入网关2分配PDNConnection Id4以用于唯一区分要重建的PDN连接;BBERF向PCRF发送网关控制会话建立指示消息,该消息中携带用户标识NAI、PDN标识APN和PDN Connection Id4;该消息请求建立一个Gxx会话,标识为Gxx会话4;
步骤S316,PCRF根据用户标识NAI、PDN标识APN找到用户切换前的信息;但是由于PDN Connection Id4是一个新的标识,PCRF无法将其绑定到切换前的某个PDN连接上,因此PCRF无法下发UE在切换前访问的专有业务相关的专有策略,而只能根据用户的签约信息、网络策略和当前接入网的承载属性制定QoS规则和事件触发器,将这些默认QoS规则和事件触发器通过网关控制会话建立确认消息发送给可信任非3GPP接入网关2中的BBERF;可信任非3GPP接入网关2的BBERF安装QoS规则和事件触发器;
步骤S317,可信任非3GPP接入网关2向P-GW发送代理绑定更新消息,该消息中携带有用户标识NAI、PDN标识APN和PDN Connection Id4,步骤S317可以在接收到步骤S314消息后就能发送,不必等待步骤S316的确认消息;
步骤S318,驻留有PCEF的P-GW接收到代理绑定更新消息后,在源***建立的PDN连接选择一个PDN进行重建,由于只剩下源***建立的第二个PDN连接,因此P-GW决定为UE重建在源***建立的第二个PDN连接;PCEF向PCRF发送IP-CAN会话修改指示消息(该消息修改的是源***建立的第二个IP-CAN会话,即Gx会话2),在该消息中携带PDN ConnectionId4;此外,该消息中还可以携带用户标识NAI、PDN标识APN和IP Address2;
步骤S319,接收到IP-CAN会话修改指示消息后,PCRF根据用户标识NAI、PDN标识APN和PDN Connection Id4将步骤S315的网关控制会话建立消息与该IP-CAN会话修改指示消息进行关联,即将新的Gxx会话4与在源***建立的第二个IP-CAN会话(Gx会话2)进行关联;PCRF可能会根据新的接入网承载属性等信息对UE切换前建立的第二个PDN连接的PCC规则、QoS规则和事件触发器(包括默认策略和专有策略)进行修改,并将更新后的PCC规则和事件触发器通过IP-CAN会话修改确认消息发送给P-GW中的PCEF;P-GW中的PCEF接收到IP-CAN会话修改确认消息后,安装并执行PCC规则和事件触发器;
步骤S320,P-GW向可信任非3GPP接入网关2返回代理绑定确认消息,该消息中携带有IP Address2;
步骤S321,可信任非3GPP接入网关2向UE返回应答消息,该消息携带有IP Address2;
步骤S322,PCRF将步骤S319中更新的QoS规则和事件触发器通过网关控制和QoS策略规则提供消息下发给可信任非3GPP接入网关2中的BBERF;
步骤S323,位于可信任非3GPP接入网关2的BBERF返回网关控制和QoS规则提供确认消息;
步骤S324,可信任非3GPP接入网关2与P-GW之间又建立了一个PMIPv6隧道,UE重建了源***到默认APN的第二个PDN连接;UE可以通过这个PDN连接访问源***中已经申请访问的专有业务。
从上述流程可以看出,在UE发生跨***切换时,由于两个接入网关之间无法进行交互,因此各自为支持一个APN建立多个PDN连接而分配的PDN Connection Id是不一样的。因此,当PCRF收到目的BBERF发送的网关控制会话建立指示消息时,不能立刻将其关联到源***中建立的某个PDN连接(IP-CAN会话,即Gx会话)上,而必须等待P-GW做出选择,根据IP-CAN会话修改指示消息中携带的PDN Connection Id来进行关联。
然而,现有技术中仅仅讨论了非漫游场景下针对一个APN建立多个PDN连接进行策略和计费控制的方法。对于漫游场景,现有技术还没有涉及。
EPS存在两种漫游架构,第一种为家乡路由,第二种为本地疏导。图4是现有技术中家乡路由的EPS漫游架构图,如图4所示,P-GW在家乡网络,并由家乡网络运营商提供IP业务(即AF在家乡网络);图5是现有技术中本地疏导的EPS漫游架构图,如图5所示,P-GW在拜访地网络,可以由家乡网络运营商提供IP业务(即AF在家乡网络)也可以由拜访地网络运营商提供IP业务(即AF在拜访网络)。对于不同的漫游场景,PCC的流程不同,PCC网元执行的功能也不相同。
目前,实现S9漫游接口的方案中,拜访地PCRF(Visit PCRF,简称为vPCRF)终结UE建立的所有IP-CAN会话在拜访地网络存在的Gx会话、Gxx会话,即不会将Gxx会话和Gx会话发送给归属地PCRF(Home PCRF,简称为hPCRF),而是在vPCRF和hPCRF之间建立一个S9会话,并用这个S9会话来传送所有IP-CAN会话的Gx会话、Gxx会话上的信息,但不终结所有IP-CAN会话在拜访地网络中的Rx会话,只是将Rx会话的信息转发给归属地PCRF,将vPCRF作为一个代理(Proxy)。在一个S9会话中可能存在多个子会话(称为S9subsession),每一个子会话用来传送一个IP-CAN会话的Gx、Gxx会话上的信息。
综上所述,由于EPS漫游场景的复杂性,以及在漫游场景下,策略计费控制自身的复杂性,使得在漫游场景下针对一个APN建立多个PDN连接进行策略计费控制存在难度,现有技术中还没有相应的解决方案。
发明内容
本发明所要解决的技术问题是,克服现有技术的不足,提供一种在漫游场景下针对一个APN建立多个PDN连接进行策略计费控制的方法。
为了解决上述问题,本发明提供一种漫游场景下的策略计费控制实现方法,为用户设备UE建立分组数据网络PDN连接,并建立用于对所述PDN连接进行策略计费控制的第一Gxx会话、Gx会话、S9会话和S9会话的第一子会话后,在承载绑定和事件报告功能BBERF的重选过程中:
目的BBERF向拜访地策略和计费规则功能PCRF发送包含用于唯一标识所述PDN连接的PDN连接标识的网关控制会话建立指示消息,以建立第二Gxx会话;接收到该消息后,拜访地PCRF向所述归属地PCRF发送包含所述PDN连接标识的请求消息,以建立所述S9会话的第二子会话,并将所述第二子会话与所述第二Gxx会话进行关联;
驻留有所述目的BBERF的网关向驻留有策略和计费执行功能PCEF的网关发送包含所述PDN连接标识的代理绑定更新消息;接收到该消息后,所述PCEF向所述归属地PCRF发送包含所述PDN连接标识的IP连接接入网IP-CAN会话修改指示消息;
接收到所述IP-CAN会话修改指示消息后,所述归属地PCRF根据所述PDN连接标识将所述IP-CAN会话修改指示消息修改的Gx会话与所述第二子会话进行关联。
此外,将所述Gx会话与所述第二子会话进行关联后,所述归属地PCRF根据新的接入网承载属性对所述Gx会话所对应的PDN连接的策略进行修改,通过所述Gx会话将修改后的策略中的策略计费控制PCC规则发送给PCEF,并通过所述第二子会话将修改后的策略中的服务质量QoS规则发送给拜访地PCRF,由拜访地PCRF将所述QoS规则通过所述第二Gxx会话下发给目的BBERF。
此外,接收到所述S9会话修改指示消息后,归属地PCRF将为对应用户制定的默认QoS规则通过所述第二子会话的S9会话修改确认消息发送给拜访地PCRF,拜访地PCRF通过所述第二Gxx会话的网关控制会话建立确认消息发送给目的BBERF。
本发明还提供一种漫游场景下的策略计费控制实现方法,为UE建立PDN连接,并建立用于对所述PDN连接进行策略计费控制的第一Gxx会话、Gx会话、S9会话和S9会话的第一子会话后,在BBERF的重选过程中:
目的BBERF向拜访地PCRF发送包含用于唯一标识所述PDN连接的PDN连接标识的网关控制会话建立指示消息,以建立第二Gxx会话;
驻留有所述目的BBERF的网关向驻留有PCEF的网关发送包含所述PDN连接标识的代理绑定更新消息;接收到该消息后,所述PCEF向所述拜访地PCRF发送包含所述PDN连接标识的IP-CAN会话修改指示消息;
接收到所述IP-CAN会话修改指示消息后,所述拜访地PCRF与所述归属地PCRF建立所述S9会话的第二子会话,并根据所述PDN连接标识将所述第二子会话与所述Gx会话和第二Gxx会话进行关联。
此外,拜访地PCRF通过向归属地PCRF发送S9会话修改指示消息建立所述第二子会话;该消息中包含所述Gx会话所对应的PDN连接的IP地址;
接收到所述S9会话修改指示消息后,归属地PCRF对所述IP地址对应的PDN连接的策略进行修改,并将修改后的策略包含在S9会话修改确认消息中发送给拜访地PCRF;
接收到所述S9会话修改确认消息后,拜访地PCRF通过所述Gx会话将修改后的策略中的PCC规则发送给PCEF,并通过所述第二Gxx会话将修改后的策略中的QoS规则下发给目的BBERF。
此外,拜访地PCRF通过向归属地PCRF发送S9会话修改指示消息建立所述第二子会话;该消息中包含所述Gx会话所对应的PDN连接的IP地址;
接收到所述S9会话修改指示消息后,归属地PCRF对所述IP地址对应的PDN连接的PCC规则进行修改,并将修改后的PCC规则包含在S9会话修改确认消息中发送给拜访地PCRF;
接收到所述S9会话修改确认消息后,拜访地PCRF通过所述Gx会话将修改后的PCC规则发送给PCEF,并根据所述PCC规则制定相应的QoS规则,通过所述第二Gxx会话将所述QoS规则下发给目的BBERF。
此外,所述网关控制会话建立指示消息中包含会话标识信息和接入网承载属性;
接收到所述网关控制会话建立指示消息后,拜访地PCRF查找与所述会话标识信息对应的默认QoS规则,并根据所述接入网承载属性对所述默认QoS规则进行修改后通过网关控制会话建立确认消息发送给目的BBERF。
此外,所述会话标识信息包括用户标识、分组数据网络标识。
本发明还提供一种漫游场景下的策略计费控制实现方法,该方法包括:
BBERF向拜访地PCRF发送包含用于唯一标识PDN连接的PDN连接标识的网关控制会话建立指示消息,以建立Gxx会话;接收到该消息后,拜访地PCRF向归属地PCRF发送包含所述PDN连接标识的S9会话建立指示消息或S9会话修改指示消息,以建立S9会话的子会话,并将所述子会话与所述Gxx会话进行关联;
驻留有所述BBERF的网关向驻留有PCEF的网关发送包含所述PDN连接标识的代理绑定更新消息;接收到该消息后,PCEF向归属地PCRF发送包含所述PDN连接标识的IP-CAN会话建立指示消息,以建立Gx会话;
接收到所述IP-CAN会话建立指示消息后,归属地PCRF根据所述PDN连接标识将所述Gx会话与所述子会话进行关联。
此外,接收到所述S9会话建立指示消息或S9会话修改指示消息后,所述归属地PCRF将为对应用户制定的默认QoS规则包含在S9会话建立确认消息或S9会话修改确认消息中发送给所述拜访地PCRF;所述拜访地PCRF将所述默认QoS规则包含在网关控制会话建立确认消息中发送给所述BBERF;
接收到所述IP-CAN会话建立指示消息后,归属地PCRF将为对应用户制定的默认PCC规则包含在IP-CAN会话建立确认消息中发送给所述PCEF。
此外,接收到所述IP-CAN会话建立指示消息后,所述归属地PCRF对所述默认QoS规则进行更新,并将更新的默认QoS规则通过所述子会话发送给所述拜访地PCRF,所述拜访地PCRF通过所述Gxx会话将更新的默认QoS规则发送给所述BBERF。
本发明还提供一种漫游场景下的策略计费控制实现方法,该方法包括:
BBERF向拜访地PCRF发送包含用于唯一标识PDN连接的PDN连接标识的网关控制会话建立指示消息,以建立Gxx会话;接收到该消息后,所述拜访地PCRF向归属地PCRF发送包含所述PDN连接标识的S9会话建立指示消息或S9会话修改指示消息,以建立S9会话的子会话;
驻留有所述BBERF的网关向驻留有PCEF的网关发送包含所述PDN连接标识的代理绑定更新消息;接收到该消息后,所述PCEF向所述拜访地PCRF发送包含所述PDN连接标识的IP-CAN会话建立指示消息,以建立Gx会话;
所述拜访地PCRF根据所述PDN连接标识将所述Gx会话与所述Gxx会话和所述子会话进行关联。
此外,接收到所述IP-CAN会话建立指示消息后,拜访地PCRF还向归属地PCRF发送包含所述PDN连接标识的S9会话修改指示消息;
接收到拜访地PCRF发送的S9会话建立指示消息或S9会话修改指示消息后,归属地PCRF将为对应用户制定的默认策略包含在S9会话建立确认消息或S9会话修改确认消息中发送给拜访地PCRF;
接收到所述S9会话建立确认消息或S9会话修改确认消息后,拜访地PCRF将所述默认策略中的QoS规则包含在网关控制会话建立确认消息中发送给BBERF,将所述默认策略中的PCC规则包含在IP-CAN会话建立确认消息中发送给PCEF。
综上所述,采用本发明的方法,本发明实现了在家乡路由和本地疏导的漫游场景下针对一个APN建立多个PDN连接进行策略计费控制的方法,弥补了现有技术的不足。
附图说明
图1是相关技术中的EPS***架构示意图;
图2是现有技术中在非漫游场景下,UE通过可信任非3GPP接入网接入同一个APN两次(即到同一个PDN建立两个PDN连接/IP-CAN会话)的方法流程图;
图3是现有技术中在非漫游场景下,UE根据图2所示流程建立2个到默认APN的PDN连接后发生跨***切换(即从一个非3GPP***切换到另外另一个非3GPP***)的流程;
图4为现有技术中家乡路由的EPS漫游架构图;
图5为现有技术中本地疏导的EPS漫游架构图;
图6是本发明第一实施例在家乡路由的漫游场景下,UE通过可信任非3GPP接入网关接入同一个APN两次的流程图;
图7为本发明第一实施例在家乡路由的漫游场景下,UE通过图6所示流程针对同一个APN建立了两个PDN连接后发生切换(即BBERF发生重选)的流程图;
图8是本发明第二实施例在本地疏导的漫游场景下,UE通过可信任非3GPP接入网关接入同一个APN两次的流程图;
图9为本发明第二实施例在本地疏导的漫游场景下,UE通过图8所示流程针对同一个APN建立了两个PDN连接后发生切换(即BBERF发生重选)的流程图。
具体实施方式
下面将结合附图和实施例对本发明在不同漫游场景下实现策略计费控制的方法(包括针对同一APN建立多个PDN连接、以及针对同一APN建立了多个PDN连接后进行BBERF重选的方法)进行详细描述。
第一实施例(家乡路由)
图6是本发明第一实施例在家乡路由的漫游场景下,UE通过可信任非3GPP接入网关接入同一个APN两次的流程图,其中接入网关与P-GW之间采用PMIPv6协议,具体步骤如下:
步骤S601,UE接入可信任非3GPP接入网;
步骤S602,在UE接入到可信任非3GPP接入网之后,UE通过可信任非3GPP接入网向HSS/AAA请求进行EPS接入认证;HSS/AAA接收到EPS接入认证请求之后,对发出请求的UE进行认证;HSS/AAA完成对UE的认证之后,向可信任非3GPP接入网关发送UE的P-GW选择信息和UE签约的APN,包括默认APN;
步骤S603,在认证成功之后,层3的附着流程被触发;
步骤S604,可信任非3GPP接入网关支持针对单个APN建立多个PDN连接,可信任非3GPP接入网关分配PDN Connection Id1以用于唯一区分要建立的PDN连接;
驻留在可信任非3GPP接入网关的BBERF向拜访地PCRF(简称vPCRF)发送网关控制会话建立指示消息,该消息中携带用户标识NAI、PDN标识APN和PDN Connection Id1;该消息请求建立一个Gxx会话,标识为Gxx会话1。
步骤S605,vPCRF根据用户标识NAI判断该用户为漫游用户,并且还没有为该用户建立S9会话;vPCRF向用户的归属地PCRF(简称hPCRF)发送S9会话建立指示消息,并在S9会话中请求建立一个子会话Subsession1,在Subsession1中携带用户标识NAI、PDN标识APN和PDNConnection Id1;vPCRF保持步骤S604中建立的网关控制会话与Subsession1的关联关系,即Gxx会话1与Subsession1的关联关系;
步骤S606,hPCRF根据用户的签约信息、网络策略、当前接入网的承载属性等制定PCC规则和QoS规则,同时,也可能制定相应的事件触发器;hPCRF向vPCRF返回S9会话建立确认消息,并将制定的QoS规则包含在Subsession1中发送给vPCRF;这些规则不是针对具体业务的策略,只是一些默认策略;
步骤S607,vPCRF将Subsession1中的信息通过网关控制会话建立确认消息返回给BBERF;
步骤S608,可信任非3GPP接入网关根据步骤S602中返回的P-GW选择信息选择P-GW,并向选定的P-GW发送代理绑定更新消息,该消息中携带有用户标识NAI、PDN标识APN和PDN Connection Id1;
步骤S609,P-GW为UE分配请求建立的PDN连接的IP地址,标识为IP Address1;由于是家乡路由场景,P-GW位于归属地,驻留在P-GW的PCEF向hPCRF发送IP-CAN会话建立指示消息,该消息中携带用户标识NAI、IP
Address1、PDN标识APN和PDN Connection Id1;该消息请求建立一个Gx会话,标识为Gx会话1;
步骤S610,接收到IP-CAN会话建立指示消息后,hPCRF根据用户标识NAI、PDN标识APN将IP-CAN会话建立指示消息和之前的S9会话建立指示消息进行关联,并根据PDN Connection Id1将S9会话中的子会话Subsession1和步骤609建立的IP-CAN会话(Gx会话1)进行关联;同时,hPCRF查询用户的签约信息,根据用户的签约信息、网络策略和接入网的承载属性等对之前制定的策略(包括QoS规则、PCC规则和事件触发器)进行更新,hPCRF向P-GW中的BBERF发送IP-CAN会话建立确认消息,该消息中携带PCC规则和事件触发器,这些规则不是针对具体业务的策略,只是一些默认策略;
步骤S611,P-GW中的PCEF接收到IP-CAN会话建立确认消息后,安装并执行IP-CAN会话建立确认消息中携带的PCC规则和事件触发器,同时,P-GW将其自身的IP地址发送到HSS;
步骤S612,P-GW向可信任非3GPP接入网关返回代理绑定确认消息,其中携带P-GW为UE建立的这个PDN连接所分配的IP地址(IP Address1);
此外,如果步骤S610中制定的QoS规则和事件触发器与步骤S606步中下发的不同,则hPCRF将更新的QoS规则和事件触发器通过Subsession1发送给vPCRF,由vPCRF通过Gxx会话1下发给可信任非3GPP接入网关;可信任非3GPP接入网关安装QoS规则,返回确认消息。
步骤S613,层3附着完成;
步骤S614,可信任非3GPP接入网关与P-GW之间建立了PMIPv6隧道,UE可以进行数据发送或接收;UE通过这个建立的PDN连接可以访问专有的业务,PCRF也可以根据所访问业务的特性,制定相应的策略用于资源的预留,这些策略可以认为是访问业务的专有策略;
步骤S615,UE决定发起建立针对默认APN的第二个PDN连接,UE向可信任非3GPP接入网关发送触发新PDN连接建立的请求消息,该消息中携带PDN标识APN;
步骤S616,可信任非3GPP接入网关分配PDN Connection Id2以用于唯一区分要建立的第二个PDN连接;
驻留在可信任非3GPP接入网关的BBERF向vPCRF发送网关控制会话建立指示消息,该消息中携带用户标识NAI、PDN标识APN和PDNConnection Id2,该消息请求建立一个Gxx会话,标识为Gxx会话2。
步骤S617,vPCRF根据用户标识NAI判断该用户为漫游用户,并且已经为该用户建立S9会话;vPCRF向hPCRF发送S9会话修改指示消息,并在S9会话中请求建立一个子会话Subsession2,在Subsession2中携带用户标识NAI、PDN标识APN和PDN Connection Id2;vPCRF保持步骤S616中建立的网关控制会话(Gxx会话2)与Subsession2的关联关系;
步骤S618,hPCRF根据用户的签约信息、网络策略、当前接入网的承载属性等制定PCC规则和QoS规则,同时,也可能制定相应的事件触发器;hPCRF向vPCRF返回S9会话修改确认消息,并将制定的QoS规则和事件触发器包含在Subsession2中发送给vPCRF;这些规则不是针对具体业务的策略,只是一些默认策略;
步骤S619,vPCRF将Subsession2中的信息通过网关控制会话确认消息返回给BBERF;
步骤S620,可信任非3GPP接入网关向P-GW发送代理绑定更新消息,该消息中携带有用户标识NAI、PDN标识APN和PDN Connection Id2;
步骤S621,P-GW为UE分配建立的第二个PDN连接的IP地址,标识为IP Address2;
驻留在P-GW中的PCEF向hPCRF发送IP-CAN会话建立指示消息,该消息中携带用户标识NAI、IP Address2、PDN标识APN和PDN ConnectionId2;该消息请求建立一个Gx会话,标识为Gx会话2。
步骤S622,接收到IP-CAN会话建立指示消息后,hPCRF根据用户标识NAI和PDN标识APN将IP-CAN会话建立指示消息与步骤S617中的S9会话修改指示消息关联,并根据PDN Connection Id2将IP-CAN会话(Gx会话2)与Subsesson2进行关联;同时,hPCRF查询用户的签约信息,可能根据用户的签约信息、网络策略和接入网的承载属性等对之前制定的策略(包括QoS规则、PCC规则和事件触发器)进行更新,hPCRF向P-GW中的PCEF发送IP-CAN会话建立确认消息,该消息中携带PCC规则,这些规则不是针对具体业务的策略,只是一些默认策略;
步骤S623,P-GW中的PCEF接收到IP-CAN会话建立确认消息后,安装并执行IP-CAN会话建立确认消息中携带的PCC规则,同时,P-GW将其自身的IP地址发送到HSS;
步骤S624,P-GW向可信任非3GPP接入网关返回代理绑定确认消息,其中携带P-GW为UE建立的第二个PDN连接所分配的IP地址(IPAddress2);
此外,如果步骤S622中制定的QoS规则和事件触发器与步骤S618步中下发的不同,则hPCRF将更新的QoS规则和事件触发器通过Subsession2发送给vPCRF,由vPCRF通过Gxx会话2下发给可信任非3GPP接入网关;可信任非3GPP接入网关安装QoS规则,并返回确认消息。
步骤S625,可信任非3GPP接入网关向UE返回应答消息,该消息中携带IP Address2;
步骤S626,可信任非3GPP接入网关与P-GW之间建立第二个PMIPv6隧道,UE可以进行数据发送或接收;UE在后续流程中会用建立的第二个PDN连接访问一些专有的业务,PCRF会根据业务特性制定相应的策略用于资源预留,这些策略可以认为是访问业务的专有策略。
UE通过E-UTRAN接入EPC,并且S-GW与P-GW之间采用PMIPv6协议时,针对一个APN建立多个PDN连接的流程与以上流程类似。不同之处在于,MME将为UE建立的每个PDN连接的默认承载分配一个默认承载标识,MME将该标识发送给S-GW,S-GW将该标识作为PDN Connection Id发送给PCRF和P-GW以用于会话之间的关联。
图7为本发明第一实施例在家乡路由的漫游场景下,UE通过图6所示流程针对同一个APN建立了两个PDN连接后发生切换(即BBERF发生重选)的流程图,其中接入网关与P-GW之间采用PMIPv6协议,具体步骤如下:
步骤S701,UE通过可信任非3GPP接入网1接入,并建立了针对APN的两个PDN连接,并且UE分别通过两个PDN连接访问各自的专有的业务;hPCRF为各专有业务制定专有的PCC规则和QoS规则,用于承载层的资源预留;
步骤S702,UE发现可信任非3GPP接入网2,并决定发起切换;
步骤S703,在UE接入到可信任非3GPP接入网2之后,UE通过可信任非3GPP接入网2向HSS/AAA请求进行EPS接入认证;HSS/AAA接收到EPS接入认证请求之后,对发出请求的UE进行认证;HSS/AAA完成对UE的认证之后,向可信任非3GPP接入网关2发送UE在通过可信任非3GPP接入网1接入时选择的P-GW的地址和UE签约的APN,包括默认APN;
步骤S704,在认证成功之后,层3的附着流程被触发;
步骤S705,可信任非3GPP接入网关2支持针对单个APN建立多个PDN连接,可信任非3GPP接入网关2分配PDN Connection Id3以用于唯一区分要重建的PDN连接;
驻留在可信任非3GPP接入网关2的BBERF向vPCRF发送网关控制会话建立指示消息,该消息中携带用户标识NAI、PDN标识APN、PDNConnection Id3和新的接入网承载属性(IP-CAN类型、RAT类型、BBERF地址),该消息请求建立一个Gxx会话,标识为Gxx会话3。
需要注意的是,由于可信任非3GPP接入网关1和可信任非3GPP接入网关2之间没有信息交互,因此各自分配的PDN Connection Id是不相同的。
步骤S706,vPCRF根据新的接入网承载属性判定UE发生了切换,并根据用户标识NAI和PDN标识APN找到用户切换前的信息(包括切换前建立的S9会话);但是由于PDN Connection Id3是一个新的标识,vPCRF无法判断应该将其关联到切换前的哪个PDN连接(即与切换前S9会话中的哪个Subsession进行关联),因此vPCRF决定新建一个子会话;vPCRF向hPCRF发送S9会话修改指示消息,请求建立子会话Subsession3,并且将用户标识NAI、PDN标识、PDN Connection Id3以及新的接入网承载属性包含在Subsession3中发送给hPCRF;vPCRF保持Gxx会话3和Subsession3的关联关系;
步骤S707,hPCRF同样无法判断UE将重建切换前的哪个PDN连接,因此hPCRF无法下发UE在切换前访问某个特定业务相关的专有策略,只能根据用户的签约信息、网络策略和新的接入网承载属性等信息制定默认的QoS规则,将这些默认QoS规则和事件触发器包含在Subsession3中,通过S9会话修改确认消息下发给vPCRF;当然hPCRF也可能不下发任何规则,仅返回确认消息;
步骤S708,若步骤S707的S9会话修改确认消息中携带有QoS规则和事件触发器,则vPCRF将默认的QoS规则和事件触发器通过网关控制建立确认消息发送给可信任非3GPP接入网关2中的BBERF;可信任非3GPP接入网关2中的BBERF安装QoS规则和事件触发器;
步骤S709,可信任非3GPP接入网关2向P-GW发送代理绑定更新消息,该消息中携带有用户标识NAI、PDN标识APN和PDN Connection Id3,步骤S709可以在接收到步骤S704的消息后就发送,不必等待步骤S708的确认消息;
步骤S710,驻留有PCEF的P-GW接收到代理绑定更新消息后,决定首先为UE重建在源***建立的第一个PDN连接,因此PCEF向hPCRF发送IP-CAN会话修改指示消息(该消息修改的是源***建立的第一个IP-CAN会话,即Gx会话1),该消息中携带PDN Connection Id3;此外,该消息中还可以携带用户标识NAI、PDN标识APN和IP Address1;
步骤S711,hPCRF接收到IP-CAN会话修改指示后,根据PDNConnection Id3、用户标识NAI和PDN标识APN将Gx会话1与Subsession3进行关联;hPCRF可能根据新的接入网承载属性等信息对UE切换前建立的第一个PDN连接的PCC规则、QoS规则和事件触发器(包括默认策略和专有策略)进行修改,并将修改后的PCC规则和事件触发器通过IP-CAN会话修改确认消息发送给P-GW中的PCEF;P-GW中的PCEF接收到IP-CAN会话修改确认消息后,安装并执行PCC规则和事件触发器;
步骤S712,P-GW向可信任非3GPP接入网关2返回代理绑定确认消息,该消息中携带IP Address1;
步骤S713,hPCRF将UE在切换前通过第一个PDN连接访问的专有业务的专有QoS规则和事件触发器包含在Subsession3中,通过S9会话和规则提供消息发送给vPCRF,这些策略可能在步骤S711中进行了修改;
步骤S714,vPCRF将Subsession3中的QoS规则和事件触发器通过网关控制和QoS规则提供消息发送给可信任非3GPP接入网关2中的BBERF;
步骤S715,可信任非3GPP接入网关2中的BBERF安装并执行QoS规则和事件触发器,返回网关控制和QoS规则提供确认消息;
步骤S716,vPCRF向hPCRF返回S9会话和规则提供确认消息;
步骤S717,层3附着完成;
步骤S718,可信任非3GPP接入网关2与P-GW之间建立了PMIPv6隧道,UE重建了源***到默认APN的第一个PDN连接;UE可以通过这个PDN连接访问源***中已经申请访问的专有业务;
步骤S719,UE向可信任非3GPP接入网关2发送触发指示消息,该消息中携带有APN和切换指示,切换指示用于向可信任非3GPP接入网关2表明重建切换前的一个PDN连接;
步骤S720,驻留有BBERF的可信任非3GPP接入网关2分配PDNConnection Id4以用于唯一区分要重建的PDN连接;
BBERF向vPCRF发送网关控制会话建立指示消息,该消息中携带用户标识NAI、PDN标识APN和PDN Connection Id4;该消息请求建立一个Gxx会话,标识为Gxx会话4。
步骤S721,vPCRF判断UE发生了切换,并根据用户标识NAI和PDN标识APN找到用户切换前的信息(包括切换前建立的S9会话),但是由于PDN Connection Id4是一个新的标识,vPCRF无法判断应该将其关联到切换前的哪个PDN连接(即与切换前S9会话中的哪个Subsession进行关联),因此vPCRF决定新建一个子会话;vPCRF向hPCRF发送S9会话修改指示消息,请求新建一个子会话Subsession4,并且将用户标识NAI、PDN标识、PDN Connection Id4以及新的接入网承载属性包含在Subsession4中发送给hPCRF;vPCRF保持Gxx会话4和Subsession4的关联关系;
步骤S722,hPCRF同样无法判断UE将重建切换前的哪个PDN连接,因此hPCRF无法下发UE在切换前访问某个特定业务相关的专有策略,只能根据用户的签约信息、网络策略和新的接入网承载属性等信息制定默认的QoS规则和事件触发器,将这些默认QoS规则和事件触发器包含在Subsession4中,通过S9会话修改确认消息下发给vPCRF;当然hPCRF也可能不下发任何规则,仅返回确认消息;
步骤S723,若步骤S722的S9会话修改确认消息中携带有默认的QoS规则和事件触发器,则vPCRF将默认的QoS规则和事件触发器通过网关控制建立确认消息发送给可信任非3GPP接入网关2中的BBERF;BBERF安装QoS规则和事件触发器;
步骤S724,可信任非3GPP接入网关2向P-GW发送代理绑定更新消息,该消息中携带有用户标识NAI、PDN标识APN和PDN Connection Id4,步骤S724可以在接收到步骤S719的消息后就发送,不必等待步骤S723的确认消息;
步骤S725,驻留有PCEF的P-GW接收到代理绑定更新消息后,决定为UE重建在源***建立的第二个PDN连接,因此PCEF向hPCRF发送IP-CAN会话修改指示消息(该消息修改的是源***建立的第二个IP-CAN会话,即Gx会话2),该消息中携带PDN Connection Id4;此外,该消息中还可以携带用户标识NAI、PDN标识APN和IP Address2;
步骤S726,接收到IP-CAN会话修改指示消息后,hPCRF根据PDNConnection Id4、用户标识NAI和PDN标识APN将Gx会话2与Subsession4进行关联;hPCRF可能会根据新的接入网承载属性等信息对UE在切换前建立的第二个PDN连接的PCC规则、QoS规则和事件触发器(包括默认策略和专有策略)进行修改,并将更新后的PCC规则和事件触发器通过IP-CAN会话修改确认消息发送给P-GW中的PCEF;PCEF接收到IP-CAN会话修改确认消息后,安装并执行PCC规则和事件触发器;
步骤S727,P-GW向可信任非3GPP接入网关2返回代理绑定确认消息,该消息中携带IP Address2;
步骤S728,hPCRF将UE在切换前通过第二个PDN连接访问的特定业务的专有QoS规则和事件触发器包含在Subsession4中,通过S9会话和规则提供消息发送给vPCRF,这些策略可能在步骤S726中进行了修改;
步骤S729,vPCRF将Subsession4中的QoS规则和事件触发器通过网关控制和QoS规则提供消息发送给可信任非3GPP接入网关2中的BBERF;
步骤S730,可信任非3GPP接入网关2中的BBERF安装并执行QoS规则和事件触发器,返回网关控制和QoS规则提供确认消息;
步骤S731,vPCRF向hPCRF返回S9会话和规则提供确认消息;
步骤S732,可信任非3GPP接入网关2向UE返回应答消息,该应答消息携带有IP Address2;
步骤S733,可信任非3GPP接入网关2与P-GW之间又建立了一个PMIPv6隧道,UE重建了源***到默认APN的第二个PDN连接;UE可以通过这个PDN连接访问源***中已经申请访问的专有业务。
UE从可信任非3GPP接入网切换到3GPP接入网(E-UTRAN)接入,并且在3GPP接入***中,S-GW与P-GW之间采用PMIPv6协议,针对一个APN建立多个PDN连接的切换流程与上述流程类似;不同之处在于,通过3GPP接入网接入时,MME将为UE建立的每个PDN连接的默认承载分配一个默认承载标识,MME将该标识发送给S-GW;S-GW将该标识作为PDN Connection Id发送给PCRF和P-GW以用于会话之间的关联。
UE在3GPP接入内部跨S-GW切换的流程同样与此类似,不同之处在于,将MME分配的默认承载标识作为PDN Connection Id唯一标识一个PDN连接。
所有这些切换场景从PCC角度看,可以统称为BBERF重选。
第二实施例(本地疏导)
图8是本发明第二实施例在本地疏导的漫游场景下,UE通过可信任非3GPP接入网关接入同一个APN两次的流程图,其中接入网关与P-GW之间采用PMIPv6协议,具体步骤如下:
步骤S801,UE接入可信任非3GPP接入网;
步骤S802,在UE接入到可信任非3GPP接入网之后,UE通过可信任非3GPP接入网向HSS/AAA请求进行EPS接入认证;HSS/AAA接收到EPS接入认证请求之后,对发出请求的UE进行认证;HSS/AAA完成对UE的认证之后,向可信任非3GPP接入网关发送UE的P-GW选择信息和用户签约的APN,包括默认APN;
步骤S803,在认证成功之后,层3的附着流程被触发;
步骤S804,可信任非3GPP接入网关支持针对单个APN建立多个PDN连接,可信任非3GPP接入网关分配PDN Connection Id1以用于唯一区分要建立的PDN连接;
驻留在可信任非3GPP接入网关的BBERF向vPCRF发送网关控制会话建立指示消息,该消息中携带用户标识NAI、PDN标识APN和PDNConnection Id1;该消息请求建立一个Gxx会话,标识为Gxx会话1。
步骤S805,vPCRF根据用户标识NAI判断该用户为漫游用户,并且还没有为该用户建立S9会话;vPCRF向hPCRF发送S9会话建立指示消息,并在S9会话中请求建立一个子会话Subsession1,在Subsession1中携带用户标识NAI、PDN标识APN和PDN Connection Id1;vPCRF保持步骤S804中建立的网关控制会话与Subsession1的关联关系,即Gxx会话1与Subsession1的关联关系;
步骤S806,hPCRF根据用户的签约信息、网络策略、当前接入网的承载属性等制定PCC规则和QoS规则,同时,也可能制定相应的事件触发器;hPCRF向vPCRF返回S9会话建立确认消息,并将制定的QoS规则包含在Subsession1中发送给vPCRF;这些规则不是针对具体业务的策略,只是一些默认策略;
步骤S807,vPCRF将Subsession1中的信息通过网关控制会话确认消息返回给BBERF;
步骤S808,可信任非3GPP接入网关根据步骤S802中返回的P-GW的选择信息选择P-GW,并向选定的P-GW发送代理绑定更新消息,该消息中携带有用户标识NAI、PDN标识APN和PDN Connection Id1;
步骤S809,P-GW为UE分配请求建立的PDN连接的IP地址,标识为IP Address1;由于是本地疏导场景,P-GW位于拜访地,驻留在P-GW的PCEF向vPCRF发送IP-CAN会话建立指示消息,该消息中携带用户标识NAI、IPAddress1、PDN标识APN和PDN Connection Id1;该消息请求建立一个Gx会话,标识为Gx会话1;
步骤S810,接收到IP-CAN会话建立指示消息后,vPCRF根据用户标识NAI、PDN标识APN和PDN Connection Id1将Gx会话1和步骤S804建立的Gxx会话1、步骤S805建立的S9会话的子会话Subsession1进行关联;vPCRF向hPCRF发送S9会话修改指示消息,并在Subsession1中携带IPAddress1;此外,在Subsession1中还可以携带用户标识NAI,PDN标识APN和PDN Connection Id1;
步骤S811,hPCRF记录Subsession1中携带的上述信息,并将步骤S806中制定的PCC规则和事件触发器包含在Subsession1中返回给vPCRF;hPCRF可能会对之前制定的策略(包括QoS规则、PCC规则和事件触发器)进行更新;这些规则不是针对具体业务的策略,只是一些默认策略;
步骤S812,vPCRF将Subsession1中包含的PCC规则和事件触发器通过IP-CAN会话建立确认消息返回给P-GW中的PCEF;
步骤S813,P-GW中的PCEF接收到IP-CAN会话建立确认消息后,安装并执行IP-CAN会话建立确认消息中携带的PCC规则和事件触发器,同时,P-GW将其自身的IP地址发送到HSS;
步骤S814,P-GW向可信任非3GPP接入网关返回代理绑定确认消息,其中携带P-GW为UE建立的这个PDN连接所分配的IP地址(IP address1);
此外,如果步骤S811中制定的QoS规则和事件触发器与步骤S806中下发的不同,则hPCRF将更新的QoS规则和事件触发器通过Subsession1发送给vPCRF,由vPCRF通过Gxx会话1下发给可信任非3GPP接入网关;可信任非3GPP接入网关安装QoS规则,返回消息确认。
步骤S815,层3附着完成;
步骤S816,可信任非3GPP接入网关与P-GW之间建立了PMIPv6隧道,UE可以进行数据发送或接收;UE通过这个建立的PDN连接可以访问专有的业务,PCRF也可以根据所访问业务的特性,制定相应的策略用于资源的预留,这些策略可以认为是访问业务的专有策略;
步骤S817,UE决定发起建立针对默认APN的第二个PDN连接,UE向可信任非3GPP接入网关发送触发新PDN连接建立的请求消息,该消息中携带默认APN;
步骤S818,可信任非3GPP接入网关分配PDN Connection Id2以用于唯一区分要建立的第二个PDN连接;
驻留在可信任非3GPP接入网关的BBERF向vPCRF发送网关控制会话建立指示消息,该消息中携带用户标识NAI、PDN标识APN和PDNConnection Id2,该消息请求建立一个Gxx会话,标识为Gxx会话2;
步骤S819,vPCRF根据用户标识NAI判断该用户为漫游用户,并且已经为该用户建立S9会话;vPCRF向hPCRF发送S9会话修改指示消息,并在S9会话中请求建立一个子会话Subsession2,在Subsession2中携带用户标识NAI、PDN标识APN和PDN Connection Id2;vPCRF保持步骤S818建立的网关控制会话(Gxx会话2)与Subsession2的关联关系;
步骤S820,hPCRF根据用户的签约信息、网络策略、当前接入网的承载属性等制定PCC规则和QoS规则,同时,也可能制定相应的事件触发器;hPCRF向vPCRF返回S9会话修改确认消息,并将制定的QoS规则和事件触发器包含在Subsession2中发送给vPCRF;这些规则不是针对具体业务的策略,只是一些默认策略;
步骤S821,vPCRF将Subsession2中的信息通过网关控制会话确认消息返回给BBERF;
步骤S822,可信任非3GPP接入网关向P-GW发送代理绑定更新消息,该消息中携带有用户标识NAI、PDN标识APN和PDN Connection Id2;
步骤S823,P-GW为UE分配建立的第二个PDN连接的IP地址(IPAddress2);
驻留在P-GW中的PCEF向vPCRF发送IP-CAN会话建立指示消息,该消息中携带用户标识NAI、IP Address2、PDN标识APN和PDN ConnectionId2;该消息请求建立一个Gx会话,标识为Gx会话2。
步骤S824,接收到IP-CAN会话建立指示消息后,vPCRF根据用户标识NAI、PDN标识APN和PDN Connection Id2将Gx会话2和步骤S818建立的Gxx会话2、步骤S819建立的S9会话的子会话Subsession2进行关联;vPCRF向hPCRF发送S9会话修改指示消息,将IP Address2包含在Subsession2中发送给hPCRF;此外,vPCRF还可以将用户标识NAI,PDN标识APN和PDN Connection Id2包含在Subsession2中发送给hPCRF;
步骤S825,hPCRF记录Subsession2中携带的上述信息,并将步骤S820中制定的PCC规则和事件触发器包含在Subsession2返回给vPCRF;hPCRF可能会对之前制定的策略(QoS规则、PCC规则和事件触发器)进行更新,这些规则不是针对具体业务的策略,只是一些默认策略;
步骤S826,vPCRF将Subsession2中包含的PCC规则通过IP-CAN会话建立确认消息返回给P-GW中的PCEF;
步骤S827,P-GW中的PCEF接收到IP-CAN会话建立确认消息后,安装并执行IP-CAN会话建立确认消息中携带的PCC规则,同时,P-GW将其自身的IP地址发送到HSS;
步骤S828,P-GW向可信任非3GPP接入网关返回代理绑定确认消息,其中携带为P-GW为UE建立的第二个PDN连接所分配的IP地址(IPaddress2);
此外,如果步骤S825中制定的QoS规则和事件触发器与步骤S820中下发的不同,则hPCRF将更新的QoS规则和事件触发器通过Subsession2发送给vPCRF,由vPCRF通过Gxx会话2下发给可信任非3GPP接入网关;可信任非3GPP接入网关安装QoS规则,并返回确认消息。
步骤S829,可信任非3GPP接入网关向UE返回应答消息,该消息中携带IP address2;
步骤S830,可信任非3GPP接入网关与P-GW之间建立了第二个PMIPv6隧道,UE可以进行数据发送或接收;UE在后续流程中会用建立的第二个PDN连接访问一些专有的业务,PCRF会根据业务特性制定相应的策略用于资源预留,这些策略可以认为是访问业务的专有策略。
在本发明的其它实施例中,hPCRF仅制定PCC规则而不制定QoS规则;在这种情况下,将由vPCRF根据hPCRF下发的PCC规则制定相应的QoS规则,并将其下发给相应的BBERF。例如,hPCRF为UE通过可信任非3GPP接入建立的各PDN连接(即各IP-CAN会话)制定PCC规则,并将PCC规则下发给vPCRF,vPCRF根据PCC规则制定QoS规则,并将QoS规则下发给可信任非3GPP接入网关中的BBERF。
UE通过E-UTRAN接入EPC,且S-GW与P-GW之间采用PMIPv6协议时,针对一个APN建立多个PDN连接的流程与上述流程类似。不同之处在于,MME将为UE建立的每个PDN连接的默认承载分配一个默认承载标识,MME将该标识发送给S-GW,S-GW将该标识作为PDN Connection Id发送给PCRF和P-GW以用于会话之间的关联。
图9为本发明第二实施例在本地疏导的漫游场景下,UE通过图8所示流程针对同一个APN建立了两个PDN连接后发生切换(即BBERF发生重选)的流程图,其中接入网关与P-GW之间采用PMIPv6协议,具体步骤如下:
步骤S901,UE通过可信任非3GPP接入网1接入,并建立了针对APN的两个PDN连接,并且UE分别通过两个PDN连接访问各自的专有的业务;hPCRF为各专有业务制定专有的PCC规则和QoS规则,用于承载层的资源预留;
步骤S902,UE发现可信任非3GPP接入网2,并决定发起切换;
步骤S903,在UE接入到可信任非3GPP接入网2之后,UE通过可信任非3GPP接入网2向HSS/AAA请求进行EPS接入认证;HSS/AAA接收到EPS接入认证请求之后,对发出请求的UE进行认证;HSS/AAA完成对UE的认证之后,向可信任非3GPP接入网关2发送UE在通过可信任非3GPP接入网1接入时选择的P-GW的地址和用户签约的APN,包括默认APN;
步骤S904,在认证成功之后,层3的附着流程被触发;
步骤S905,可信任非3GPP接入网关2支持针对单个APN建立多个PDN连接,可信任非3GPP接入网关2分配PDN Connection Id3以用于唯一区分要重建的PDN连接;
驻留在可信任非3GPP接入网关2的BBERF向vPCRF发送网关控制会话建立指示消息,该消息中携带用户标识NAI、PDN标识APN、PDNConnection Id3和新的接入网承载属性,该消息请求建立一个Gxx会话,标识为Gxx会话3。
需要注意的是,由于可信任非3GPP接入网关1和可信任非3GPP接入网关2之间没有信息交互,因此各自分配的PDN Connection Id是不相同的。
步骤S906,vPCRF根据新的接入网承载属性判定UE发生了切换,并根据用户标识NAI和PDN标识APN找到用户切换前的信息(包括切换前建立的S9会话);但是由于PDN Connection Id3是一个新的标识,vPCRF无法判断应该将其关联到切换前的哪个PDN连接(即与切换前S9会话中的哪个Subsession进行关联),因此vPCRF根据新的接入网承载属性对图8所示流程中hPCRF下发的默认策略(包括默认PCC规则或默认QoS规则)进行相应的修改后,通过网关控制会话建立确认消息将QoS规则和事件触发器发送给可信任非3GPP接入网关2中的BBERF;
步骤S907,可信任非3GPP接入网关2向P-GW发送代理绑定更新消息,该消息中携带有用户标识NAI、PDN标识APN和PDN Connection Id3,步骤S907可以在接收到步骤S904的消息后就发送,不必等待步骤S906的确认消息;
步骤S908,驻留有PCEF的P-GW接收到代理绑定更新消息后,决定首先为UE重建在源***建立的第一个PDN连接,因此PCEF向vPCRF发送IP-CAN会话修改指示消息(该消息修改的是源***建立的第一个IP-CAN会话,即Gx会话1),该消息中携带PDN Connection Id3;此外,该消息中还可以携带用户标识NAI、PDN标识APN和IP Address1;
步骤S909,vPCRF向hPCRF发送S9会话修改指示消息,请求建立S9会话的一个新的子会话Subsession3,vPCRF将用户标识NAI、PDN标识APN、IP address1和PDN Connection Id3和新的接入网承载属性包含在Subsession3中发送给hPCRF;vPCRF根据用户标识NAI、PDN标识APN和PDN Connection Id3将Gx会话1和步骤S905建立的Gxx会话3进行关联;vPCRF保持Gx会话1和Subsession3、Gxx会话3的关联关系;
步骤S910,接收到S9会话修改指示消息后,hPCRF根据IP Address1判断需要重建UE切换前建立的第一个PDN连接;hPCRF可能会根据新的接入网承载属性等信息对UE切换前建立的第一个PDN连接的PCC规则、QoS规则和事件触发器(包括默认策略和专有策略)进行更新,并将PCC规则、QoS规则和事件触发器包含在Subsession3中通过S9会话修改确认消息发送给vPCRF;
步骤S911,vPCRF将Subsession3中的PCC规则和事件触发器通过Gx会话1的IP-CAN会话修改确认消息发送给P-GW中的PCEF,PCEF安装并执行PCC规则和事件触发器;
步骤S912,P-GW向可信任非3GPP接入网关2返回代理绑定确认消息,该消息中携带IP Address1;
步骤S913,vPCRF将Subsession3中的QoS规则和事件触发器通过网关控制和QoS规则提供消息发送给可信任非3GPP接入网关2中的BBERF;
步骤S914,可信任非3GPP接入网关2中的BBERF安装QoS规则和事件触发器,并返回网关控制和QoS规则提供确认消息;
步骤S915,层3附着完成;
步骤S916,可信任非3GPP接入网关2与P-GW之间建立了PMIPv6隧道,UE重建了源***到默认APN的第一个PDN连接;UE可以通过这个PDN连接访问源***中已经申请访问的专有业务;
步骤S917,UE向可信任非3GPP接入网关2发送触发指示消息,该消息中携带有APN和切换指示,切换指示用于向可信任非3GPP接入网关2表明重建切换前的一个PDN连接;
步骤S918,驻留有BBERF的可信任非3GPP接入网关2分配PDNConnection Id4以用于唯一区分要重建的PDN连接;
BBERF向vPCRF发送网关控制会话建立指示消息,该消息中携带用户标识NAI、PDN标识APN和PDN Connection Id4;该消息请求建立一个Gxx会话,标识为Gxx会话4。
步骤S919,vPCRF判断UE发生了切换,并根据用户标识NAI和PDN标识APN找到用户切换前的信息(包括切换前建立的S9会话),但是由于PDN Connection Id4是一个新的标识,vPCRF无法判断应该将其关联到切换前的哪个PDN连接(即与切换前S9会话中的哪个Subsession进行关联),因此vPCRF根据新的接入网承载属性对图8所示流程中hPCRF下发的默认策略(包括默认PCC规则或默认QoS规则)进行相应的修改后,通过网关控制会话建立确认消息将QoS规则和事件触发器发送给可信任非3GPP接入网关2中的BBERF;
步骤S920,可信任非3GPP接入网关2向P-GW发送代理绑定更新消息,该消息中携带有用户标识NAI、PDN标识APN和PDN Connection Id4,步骤S920可以在接收到步骤S917步消息后就发送,不必等待步骤S919的确认消息;
步骤S921,驻留有PCEF的P-GW接收到代理绑定更新消息后,决定为UE重建在源***建立的第二个PDN连接,因此PCEF向vPCRF发送IP-CAN会话修改指示消息(该消息修改的是源***建立的第二个IP-CAN会话,即Gx会话2),该消息中携带PDN Connection Id4;此外,该消息中还可以携带用户标识NAI、PDN标识APN和IP Address2;
步骤S922,vPCRF向hPCRF发送S9会话修改指示消息,请求建立一个新的子会话Subsession4,vPCRF将用户标识NAI、PDN标识APN、IPaddress2和PDN Connection Id4和新的接入网承载属性包含在Subsession4中发送给hPCRF;vPCRF根据用户标识NAI、PDN标识APN和PDNConnection Id4将Gx会话2和步骤S918建立的Gxx会话4进行关联;vPCRF保持Gx会话2和Subsession4、Gxx会话4的关联关系;
步骤S923,接收到S9会话修改指示消息,hPCRF根据IP Address2判断需要重建UE切换前建立的第二个PDN连接;hPCRF可能会根据新的接入网承载属性等信息对UE切换前建立的第二个PDN连接的PCC规则、QoS规则和事件触发器(包括默认策略和专有策略)进行更新,并将PCC规则、QoS规则和事件触发器包含在Subsession4中通过S9会话修改确认消息发送给vPCRF;
步骤S924,vPCRF将Subsession4中的PCC规则和事件触发器通过Gx会话2的IP-CAN会话修改确认消息发送给P-GW中的PCEF,PCEF安装并执行PCC规则和事件触发器;
步骤S925,P-GW向可信任非3GPP接入网关2返回代理绑定确认消息,该消息中携带IP Address2;
步骤S926,vPCRF将Subsession4中的QoS规则和事件触发器通过网关控制和QoS规则提供消息发送给可信任非3GPP接入网关2中的BBERF;
步骤S927,可信任非3GPP接入网关2中的BBERF安装QoS规则和事件触发器,并返回网关控制和QoS规则提供确认消息;
步骤S928,可信任非3GPP接入网关2向UE返回应答消息,该消息中携带有IP Address2;
步骤S929,可信任非3GPP接入网关2与P-GW之间又建立了一个PMIPv6隧道,UE重建了源***到默认APN的第二个PDN连接;UE可以通过这个PDN连接访问源***中已经申请访问的专有业务。
在本发明的其它实施例中,hPCRF仅制定PCC规则而不制定QoS规则;在这种情况下,将由vPCRF根据hPCRF下发的PCC规则制定相应的QoS规则,并将其下发给相应的BBERF。例如,hPCRF为UE通过可信任非3GPP接入建立的各PDN连接(即各IP-CAN会话)制定PCC规则,并将PCC规则下发给vPCRF,vPCRF根据PCC规则制定QoS规则,并将QoS规则下发给可信任非3GPP接入网关中的BBERF。
UE从可信任非3GPP接入网切换3GPP接入(E-UTRAN),并且在3GPP接入***中,S-GW与P-GW之间采用PMIPv6协议,针对一个APN建立多个PDN连接的切换流程与上述流程类似;不同之处在于,通过3GPP接入网接入时,MME将为UE建立的每个PDN连接的默认承载分配一个默认承载标识,MME将该标识发送给S-GW;S-GW将该标识作为PDN ConnectionId发送给PCRF和P-GW以用于会话之间的关联。
UE在3GPP接入内部跨S-GW切换的流程同样与此类似,不同之处在于,将MME分配的默认承载标识作为PDN Connection Id唯一标识一个PDN连接。
所有这些切换场景从PCC角度看,可以统称为BBERF重选。
Claims (13)
1.一种漫游场景下的策略计费控制实现方法,为用户设备UE建立分组数据网络PDN连接,并建立用于对所述PDN连接进行策略计费控制的第一Gxx会话、Gx会话、S9会话和S9会话的第一子会话后,在承载绑定和事件报告功能BBERF的重选过程中:
目的BBERF向拜访地策略和计费规则功能PCRF发送包含用于唯一标识所述PDN连接的PDN连接标识的网关控制会话建立指示消息,以建立第二Gxx会话;接收到该消息后,拜访地PCRF向所述归属地PCRF发送包含所述PDN连接标识的请求消息,以建立所述S9会话的第二子会话,并将所述第二子会话与所述第二Gxx会话进行关联;
驻留有所述目的BBERF的网关向驻留有策略和计费执行功能PCEF的网关发送包含所述PDN连接标识的代理绑定更新消息;接收到该消息后,所述PCEF向所述归属地PCRF发送包含所述PDN连接标识的IP连接接入网IP-CAN会话修改指示消息;
接收到所述IP-CAN会话修改指示消息后,所述归属地PCRF根据所述PDN连接标识将所述IP-CAN会话修改指示消息修改的Gx会话与所述第二子会话进行关联。
2.如权利要求1所述的方法,其特征在于,
将所述Gx会话与所述第二子会话进行关联后,所述归属地PCRF根据新的接入网承载属性对所述Gx会话所对应的PDN连接的策略进行修改,通过所述Gx会话将修改后的策略中的策略计费控制PCC规则发送给PCEF,并通过所述第二子会话将修改后的策略中的服务质量QoS规则发送给拜访地PCRF,由拜访地PCRF将所述QoS规则通过所述第二Gxx会话下发给目的BBERF。
3.如权利要求1所述的方法,其特征在于,
接收到所述S9会话修改指示消息后,归属地PCRF将为对应用户制定的默认QoS规则通过所述第二子会话的S9会话修改确认消息发送给拜访地PCRF,拜访地PCRF通过所述第二Gxx会话的网关控制会话建立确认消息发送给目的BBERF。
4.一种漫游场景下的策略计费控制实现方法,为UE建立PDN连接,并建立用于对所述PDN连接进行策略计费控制的第一Gxx会话、Gx会话、S9会话和S9会话的第一子会话后,在BBERF的重选过程中:
目的BBERF向拜访地PCRF发送包含用于唯一标识所述PDN连接的PDN连接标识的网关控制会话建立指示消息,以建立第二Gxx会话;
驻留有所述目的BBERF的网关向驻留有PCEF的网关发送包含所述PDN连接标识的代理绑定更新消息;接收到该消息后,所述PCEF向所述拜访地PCRF发送包含所述PDN连接标识的IP-CAN会话修改指示消息;
接收到所述IP-CAN会话修改指示消息后,所述拜访地PCRF与所述归属地PCRF建立所述S9会话的第二子会话,并根据所述PDN连接标识将所述第二子会话与所述Gx会话和第二Gxx会话进行关联。
5.如权利要求4所述的方法,其特征在于,
拜访地PCRF通过向归属地PCRF发送S9会话修改指示消息建立所述第二子会话;该消息中包含所述Gx会话所对应的PDN连接的IP地址;
接收到所述S9会话修改指示消息后,归属地PCRF对所述IP地址对应的PDN连接的策略进行修改,并将修改后的策略包含在S9会话修改确认消息中发送给拜访地PCRF;
接收到所述S9会话修改确认消息后,拜访地PCRF通过所述Gx会话将修改后的策略中的PCC规则发送给PCEF,并通过所述第二Gxx会话将修改后的策略中的QoS规则下发给目的BBERF。
6.如权利要求4所述的方法,其特征在于,
拜访地PCRF通过向归属地PCRF发送S9会话修改指示消息建立所述第二子会话;该消息中包含所述Gx会话所对应的PDN连接的IP地址;
接收到所述S9会话修改指示消息后,归属地PCRF对所述IP地址对应的PDN连接的PCC规则进行修改,并将修改后的PCC规则包含在S9会话修改确认消息中发送给拜访地PCRF;
接收到所述S9会话修改确认消息后,拜访地PCRF通过所述Gx会话将修改后的PCC规则发送给PCEF,并根据所述PCC规则制定相应的QoS规则,通过所述第二Gxx会话将所述QoS规则下发给目的BBERF。
7.如权利要求4所述的方法,其特征在于,
所述网关控制会话建立指示消息中包含会话标识信息和接入网承载属性;
接收到所述网关控制会话建立指示消息后,拜访地PCRF查找与所述会话标识信息对应的默认QoS规则,并根据所述接入网承载属性对所述默认QoS规则进行修改后通过网关控制会话建立确认消息发送给目的BBERF。
8.如权利要求7所述的方法,其特征在于,
所述会话标识信息包括用户标识、分组数据网络标识。
9.一种漫游场景下的策略计费控制实现方法,其特征在于,该方法包括:
BBERF向拜访地PCRF发送包含用于唯一标识PDN连接的PDN连接标识的网关控制会话建立指示消息,以建立Gxx会话;接收到该消息后,拜访地PCRF向归属地PCRF发送包含所述PDN连接标识的S9会话建立指示消息或S9会话修改指示消息,以建立S9会话的子会话,并将所述子会话与所述Gxx会话进行关联;
驻留有所述BBERF的网关向驻留有PCEF的网关发送包含所述PDN连接标识的代理绑定更新消息;接收到该消息后,PCEF向归属地PCRF发送包含所述PDN连接标识的IP-CAN会话建立指示消息,以建立Gx会话;
接收到所述IP-CAN会话建立指示消息后,归属地PCRF根据所述PDN连接标识将所述Gx会话与所述子会话进行关联。
10.如权利要求9所述的方法,其特征在于,
接收到所述S9会话建立指示消息或S9会话修改指示消息后,所述归属地PCRF将为对应用户制定的默认QoS规则包含在S9会话建立确认消息或S9会话修改确认消息中发送给所述拜访地PCRF;所述拜访地PCRF将所述默认QoS规则包含在网关控制会话建立确认消息中发送给所述BBERF;
接收到所述IP-CAN会话建立指示消息后,归属地PCRF将为对应用户制定的默认PCC规则包含在IP-CAN会话建立确认消息中发送给所述PCEF。
11.如权利要求10所述的方法,其特征在于,
接收到所述IP-CAN会话建立指示消息后,所述归属地PCRF对所述默认QoS规则进行更新,并将更新的默认QoS规则通过所述子会话发送给所述拜访地PCRF,所述拜访地PCRF通过所述Gxx会话将更新的默认QoS规则发送给所述BBERF。
12.一种漫游场景下的策略计费控制实现方法,其特征在于,该方法包括:
BBERF向拜访地PCRF发送包含用于唯一标识PDN连接的PDN连接标识的网关控制会话建立指示消息,以建立Gxx会话;接收到该消息后,所述拜访地PCRF向归属地PCRF发送包含所述PDN连接标识的S9会话建立指示消息或S9会话修改指示消息,以建立S9会话的子会话;
驻留有所述BBERF的网关向驻留有PCEF的网关发送包含所述PDN连接标识的代理绑定更新消息;接收到该消息后,所述PCEF向所述拜访地PCRF发送包含所述PDN连接标识的IP-CAN会话建立指示消息,以建立Gx会话;
所述拜访地PCRF根据所述PDN连接标识将所述Gx会话与所述Gxx会话和所述子会话进行关联。
13.如权利要求12所述的方法,其特征在于,
接收到所述IP-CAN会话建立指示消息后,拜访地PCRF还向归属地PCRF发送包含所述PDN连接标识的S9会话修改指示消息;
接收到拜访地PCRF发送的S9会话建立指示消息或S9会话修改指示消息后,归属地PCRF将为对应用户制定的默认策略包含在S9会话建立确认消息或S9会话修改确认消息中发送给拜访地PCRF;
接收到所述S9会话建立确认消息或S9会话修改确认消息后,拜访地PCRF将所述默认策略中的QoS规则包含在网关控制会话建立确认消息中发送给BBERF,将所述默认策略中的PCC规则包含在IP-CAN会话建立确认消息中发送给PCEF。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009101520943A CN101969632B (zh) | 2009-07-28 | 2009-07-28 | 一种漫游场景下的策略计费控制实现方法 |
US13/257,806 US9137652B2 (en) | 2009-07-28 | 2009-12-03 | Method for implementing policy and charging control in a roaming scene |
PCT/CN2009/075295 WO2011011942A1 (zh) | 2009-07-28 | 2009-12-03 | 一种漫游场景下的策略计费控制实现方法 |
EP09847728.4A EP2451201A4 (en) | 2009-07-28 | 2009-12-03 | METHOD FOR IMPLEMENTING A GUIDANCE AND LOAD CONTROL IN A ROAMING ENVIRONMENT |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009101520943A CN101969632B (zh) | 2009-07-28 | 2009-07-28 | 一种漫游场景下的策略计费控制实现方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101969632A true CN101969632A (zh) | 2011-02-09 |
CN101969632B CN101969632B (zh) | 2013-06-05 |
Family
ID=43528706
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009101520943A Active CN101969632B (zh) | 2009-07-28 | 2009-07-28 | 一种漫游场景下的策略计费控制实现方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9137652B2 (zh) |
EP (1) | EP2451201A4 (zh) |
CN (1) | CN101969632B (zh) |
WO (1) | WO2011011942A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012129992A1 (zh) * | 2011-03-28 | 2012-10-04 | 中兴通讯股份有限公司 | 被赞助数据连接的处理方法及策略与计费规则功能实体 |
CN103369502A (zh) * | 2012-04-11 | 2013-10-23 | 中兴通讯股份有限公司 | 一种策略控制会话的处理方法及网元 |
WO2015143856A1 (zh) * | 2014-03-24 | 2015-10-01 | 中兴通讯股份有限公司 | 一种漫游场景下的应用检测控制方法及v-pcrf |
WO2019218847A1 (zh) * | 2018-05-16 | 2019-11-21 | 华为技术有限公司 | 一种策略控制方法、装置及*** |
Families Citing this family (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1847076B1 (en) | 2004-12-17 | 2012-02-15 | Tekelec | Methods, systems, and computer program products for supporting database access in an internet protocol multimedia subsystem (IMS) network environment |
ES2587181T3 (es) * | 2009-03-23 | 2016-10-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Método y aparatos para la vinculación de ruta aplazada en la transferencia de PCRF |
CN101931928B (zh) * | 2009-06-19 | 2014-08-13 | 中兴通讯股份有限公司 | 漫游场景下单apn多pdn连接的策略计费控制的方法及*** |
CN101969673B (zh) * | 2009-07-27 | 2013-08-07 | 中兴通讯股份有限公司 | 一种承载绑定和事件报告功能的重选方法 |
US8615237B2 (en) * | 2010-01-04 | 2013-12-24 | Tekelec, Inc. | Methods, systems, and computer readable media for policy and charging rules function (PCRF) node selection |
CN101925137B (zh) * | 2010-08-30 | 2012-11-21 | 华为技术有限公司 | 签约业务合并场景下对QoS参数进行处理的方法及设备 |
WO2012079647A1 (en) * | 2010-12-17 | 2012-06-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Policy and/or charging control |
US8737304B2 (en) | 2011-03-01 | 2014-05-27 | Tekelec, Inc. | Methods, systems, and computer readable media for hybrid session based diameter routing |
US8825060B2 (en) | 2011-03-01 | 2014-09-02 | Tekelec, Inc. | Methods, systems, and computer readable media for dynamically learning diameter binding information |
EP2681939B1 (en) * | 2011-03-01 | 2016-09-14 | Tekelec, Inc. | Methods, systems, and computer readable media for sharing diameter binding data |
US9148524B2 (en) | 2011-05-06 | 2015-09-29 | Tekelec, Inc. | Methods, systems, and computer readable media for caching call session control function (CSCF) data at a diameter signaling router (DSR) |
EP2538721A1 (en) * | 2011-06-22 | 2012-12-26 | Alcatel Lucent | Support of IP connections over trusted non-3GPP access |
US8948750B1 (en) * | 2011-09-19 | 2015-02-03 | Cellco Partnership | LTE roaming APN adaptation |
US9596621B2 (en) | 2012-08-10 | 2017-03-14 | Ibasis, Inc. | Signaling traffic reduction in mobile communication systems |
US20140050098A1 (en) * | 2012-08-14 | 2014-02-20 | Alcatel-Lucent Canada, Inc. | Handling session linking status in gxx update |
US9788188B2 (en) | 2012-12-14 | 2017-10-10 | Ibasis, Inc. | Method and system for hub breakout roaming |
US9319378B2 (en) | 2013-01-23 | 2016-04-19 | Tekelec, Inc. | Methods, systems, and computer readable media for using a diameter routing agent (DRA) to obtain mappings between mobile subscriber identification information and dynamically assigned internet protocol (IP) addresses and for making the mappings accessible to applications |
US9473926B2 (en) * | 2013-07-16 | 2016-10-18 | Oracle International Corporation | Methods, systems, and computer readable media for supporting local breakout |
US9807655B2 (en) * | 2014-02-14 | 2017-10-31 | Telefonaktiebolaget Lm Ericsson (Publ) | PCRF assisted APN selection |
US9621362B2 (en) * | 2015-02-03 | 2017-04-11 | Cisco Technology, Inc. | System and method for providing policy charging and rules function discovery in a network environment |
WO2016163411A1 (ja) * | 2015-04-07 | 2016-10-13 | シャープ株式会社 | 端末装置、pgw及びtwag |
CN107637101B (zh) * | 2015-05-14 | 2021-07-06 | 瑞典爱立信有限公司 | 用于提供监控服务的***和方法 |
US10951519B2 (en) | 2015-06-17 | 2021-03-16 | Oracle International Corporation | Methods, systems, and computer readable media for multi-protocol stateful routing |
US10084755B2 (en) | 2015-08-14 | 2018-09-25 | Oracle International Corporation | Methods, systems, and computer readable media for remote authentication dial in user service (RADIUS) proxy and diameter agent address resolution |
US9668135B2 (en) | 2015-08-14 | 2017-05-30 | Oracle International Corporation | Methods, systems, and computer readable media for providing access network signaling protocol interworking for user authentication |
US10554661B2 (en) | 2015-08-14 | 2020-02-04 | Oracle International Corporation | Methods, systems, and computer readable media for providing access network session correlation for policy control |
US9923984B2 (en) | 2015-10-30 | 2018-03-20 | Oracle International Corporation | Methods, systems, and computer readable media for remote authentication dial in user service (RADIUS) message loop detection and mitigation |
US9668134B2 (en) | 2015-08-14 | 2017-05-30 | Oracle International Corporation | Methods, systems, and computer readable media for providing access network protocol interworking and authentication proxying |
WO2017070859A1 (zh) * | 2015-10-28 | 2017-05-04 | 华为技术有限公司 | 一种承载处理方法、***及相关装置 |
US11494665B2 (en) | 2015-10-28 | 2022-11-08 | Qomplx, Inc. | Multi-tenant knowledge graph databases with dynamic specification and enforcement of ontological data models |
US10514954B2 (en) | 2015-10-28 | 2019-12-24 | Qomplx, Inc. | Platform for hierarchy cooperative computing |
US20200389495A1 (en) | 2015-10-28 | 2020-12-10 | Qomplx, Inc. | Secure policy-controlled processing and auditing on regulated data sets |
US11687527B2 (en) | 2015-10-28 | 2023-06-27 | Qomplx, Inc. | System and method for analysis of graph databases using intelligent reasoning systems |
WO2017127102A1 (en) * | 2016-01-22 | 2017-07-27 | Nokia Solutions And Networks Oy | Application relocation between clouds |
US10470031B2 (en) | 2016-05-20 | 2019-11-05 | Ibasis, Inc. | Voice over IMS roaming gateway |
EP3613228A4 (en) * | 2017-04-17 | 2021-01-06 | Qomplx, Inc. | REGULATION BASED SWITCHING SYSTEM FOR ELECTRONIC MESSAGE ROUTING |
US10581928B2 (en) | 2017-04-21 | 2020-03-03 | Oracle International Corporation | Methods, systems, and computer readable media for sharing identification information of network nodes in an internet protocol multimedia subsystem (IMS) network |
US11082881B2 (en) * | 2018-04-05 | 2021-08-03 | At&T Intellectual Property I, L.P. | Dynamic quality of service setting system |
US10700882B2 (en) * | 2018-07-31 | 2020-06-30 | T-Mobile Usa, Inc. | GX session recovery for policy and charging rules function |
US11283883B1 (en) | 2020-11-09 | 2022-03-22 | Oracle International Corporation | Methods, systems, and computer readable media for providing optimized binding support function (BSF) packet data unit (PDU) session binding discovery responses |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1988722A (zh) * | 2005-12-20 | 2007-06-27 | 北京三星通信技术研究有限公司 | 在漫游状态下进行策略控制的方法 |
CN100563388C (zh) * | 2006-06-01 | 2009-11-25 | 华为技术有限公司 | 一种用户漫游状态下的策略及计费控制方法 |
CN101447918B (zh) * | 2008-03-12 | 2011-08-10 | 中兴通讯股份有限公司 | 用户设备接入协议的通知方法和*** |
CN101286915B (zh) * | 2008-06-11 | 2012-05-09 | 中兴通讯股份有限公司 | 分组数据网络的接入控制方法和***、pcrf实体 |
CN101583112B (zh) * | 2008-08-12 | 2011-09-21 | 中兴通讯股份有限公司 | 会话信息的标识方法及装置 |
CN101677437B (zh) * | 2008-09-18 | 2012-02-29 | 华为技术有限公司 | 多分组数据网场景下实现策略和计费控制的方法和*** |
US20100075692A1 (en) * | 2008-09-25 | 2010-03-25 | Peter Busschbach | Dynamic quality of service control to facilitate femto base station communications |
US7957314B2 (en) * | 2008-12-12 | 2011-06-07 | Cisco Technology, Inc. | System and method for provisioning charging and policy control in a network environment |
CN101931928B (zh) * | 2009-06-19 | 2014-08-13 | 中兴通讯股份有限公司 | 漫游场景下单apn多pdn连接的策略计费控制的方法及*** |
CN101959257B (zh) * | 2009-07-20 | 2013-06-12 | 中兴通讯股份有限公司 | 一种承载绑定和事件报告功能的重选方法 |
-
2009
- 2009-07-28 CN CN2009101520943A patent/CN101969632B/zh active Active
- 2009-12-03 EP EP09847728.4A patent/EP2451201A4/en not_active Withdrawn
- 2009-12-03 US US13/257,806 patent/US9137652B2/en active Active
- 2009-12-03 WO PCT/CN2009/075295 patent/WO2011011942A1/zh active Application Filing
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012129992A1 (zh) * | 2011-03-28 | 2012-10-04 | 中兴通讯股份有限公司 | 被赞助数据连接的处理方法及策略与计费规则功能实体 |
CN102711086B (zh) * | 2011-03-28 | 2017-08-01 | 中兴通讯股份有限公司 | 被赞助数据连接的处理方法及策略与计费规则功能实体 |
CN103369502A (zh) * | 2012-04-11 | 2013-10-23 | 中兴通讯股份有限公司 | 一种策略控制会话的处理方法及网元 |
CN103369502B (zh) * | 2012-04-11 | 2018-05-18 | 中兴通讯股份有限公司 | 一种策略控制会话的处理方法及网元 |
WO2015143856A1 (zh) * | 2014-03-24 | 2015-10-01 | 中兴通讯股份有限公司 | 一种漫游场景下的应用检测控制方法及v-pcrf |
WO2019218847A1 (zh) * | 2018-05-16 | 2019-11-21 | 华为技术有限公司 | 一种策略控制方法、装置及*** |
Also Published As
Publication number | Publication date |
---|---|
CN101969632B (zh) | 2013-06-05 |
EP2451201A4 (en) | 2016-06-22 |
WO2011011942A1 (zh) | 2011-02-03 |
US20120124220A1 (en) | 2012-05-17 |
EP2451201A1 (en) | 2012-05-09 |
US9137652B2 (en) | 2015-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101969632B (zh) | 一种漫游场景下的策略计费控制实现方法 | |
CN101931928B (zh) | 漫游场景下单apn多pdn连接的策略计费控制的方法及*** | |
CN101969673B (zh) | 一种承载绑定和事件报告功能的重选方法 | |
CN101959257B (zh) | 一种承载绑定和事件报告功能的重选方法 | |
CN102469431B (zh) | 漫游场景下支持ip流迁移的策略计费控制方法和*** | |
CN101286915B (zh) | 分组数据网络的接入控制方法和***、pcrf实体 | |
CN101919299B (zh) | 到一个apn(接入点名称)的多个pdn(分组数据网络)连接性 | |
CN101272534B (zh) | 一种隐藏拜访地网络拓扑结构的策略计费控制的方法 | |
CN102340866B (zh) | 一种上报固网接入信息的方法及*** | |
CN101998348A (zh) | 一种计费***及其进行计费的方法 | |
CN103209401A (zh) | 一种融合网络中策略控制方法及*** | |
CN101959164A (zh) | 删除家乡策略和计费规则功能冗余信息的方法及*** | |
WO2010034195A1 (zh) | 用户设备ip地址提供方法、diameter 路由代理 | |
CN102014517A (zh) | 漫游场景下承载控制模式的发送方法和*** | |
CN102045897A (zh) | 群组标识上报方法及装置 | |
CN101841798B (zh) | 计费标识的关联方法和装置 | |
CN101448209A (zh) | 用于演进分组***的用户设备位置信息通知方法和*** | |
CN102791042B (zh) | S9子会话建立方法、***及pcrf | |
CN101309521A (zh) | 策略规则同步方法 | |
CN103369502A (zh) | 一种策略控制会话的处理方法及网元 | |
CN103687070A (zh) | 资源的释放方法、消息的处理方法、twag及终端 | |
EP2800407B1 (en) | Method and system for identifying application detection control function mode | |
CN101742699A (zh) | 一种指示多接入的方法 | |
CN101494554A (zh) | 上报策略模型信息的方法和设备 | |
CN102026296A (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |