业务流迁移时对网络资源进行控制的方法 【技术领域】
本发明涉及移动通信领域,具体涉及一种业务流迁移时对网络资源的进行控制方法。
背景技术
第三代合作伙伴计划(3rd Generation Partnership Project,简称为3GPP)演进的分组系统(Evolved Packet System,简称为EPS)由演进的通用移动通信系统陆地无线接入网(Evolved Universal Terrestrial Radio AccessNetwork,简称为E-UTRAN)、移动管理单元(Mobility Management Entity,简称为MME)、服务网关(Serving Gateway,S-GW)、分组数据网络网关(Packet Data Network Gateway,简称为P-GW或者PDN GW)、归属用户服务器(Home Subscriber Server,简称为HSS)、3GPP的认证授权计费(Authentication、Authorization and Accounting,简称为AAA)服务器,策略和计费规则功能(Policy and Charging Rules Function,简称为PCRF)实体及其他支撑节点组成。
图1是根据相关技术的EPS的系统架构的示意图,如图1所示,MME负责移动性管理、非接入层信令的处理和用户移动管理上下文的管理等控制面的相关工作;S-GW是与E-UTRAN相连的接入网关设备,在E-UTRAN和P-GW之间转发数据,并且负责对寻呼等待数据进行缓存;P-GW则是EPS与分组数据网络(Packet Data Network,简称为PDN)网络的边界网关,负责PDN的接入及在EPS与PDN间转发数据等功能;PCRF是策略和计费规则功能实体,它通过接收接口Rx和运营商网络协议(Internet Protocol,简称为IP)业务网络相连,获取业务信息,此外,它通过Gx/Gxa/Gxc接口与网络中的网关设备相连,负责发起IP承载的建立,保证业务数据的服务质量(Quality of Service,简称为QoS),并进行计费控制。
EPS支持与非3GPP系统的互通,其中,与非3GPP系统的互通通过S2a/b/c接口实现,P-GW作为3GPP与非3GPP系统间的锚点。在EPS的系统架构图中,非3GPP系统被分为可信任非3GPP IP接入和不可信任非3GPP IP接入。可信任非3GPP IP接入可直接通过S2a接口与P-GW连接;不可信任非3GPPIP接入需经过演进的分组数据网关(Evolved Packet Data Gateway,简称为ePDG)与P-GW相连,ePDG与P-GW间的接口为S2b,S2c提供了用户设备(User Equipment,简称为UE)与P-GW之间的用户面相关的控制和移动性支持,其支持的移动性管理协议为支持双栈的移动IPv6(Moblie IPv6Support for Dual Stack Hosts and Routers,简称为DSMIPv6)。
在EPS系统之中,策略和计费执行功能(Policy and Charging EnforcementFunction,简称为PCEF)实体存在于P-GW中,PCRF与P-GW之间Gx接口(见图1)交换信息。当P-GW与S-GW间的接口基于PMIPv6时,S-GW也具有承载绑定和事件报告功能(Bearer Binding and Event Report Function,简称为BBERF)实体对业务数据流进行QoS控制,S-GW与PCRF之间通过Gxc接口(见图1)交换信息。当通过可信任非3GPP接入系统接入时,可信任非3GPP接入网关中也驻留BBERF。可信任非3GPP接入网关与PCRF之间通过Gxa接口(见图1)交换信息。当UE漫游时,S9接口作为归属地PCRF和拜访地PCRF的接口,同时为UE提供业务的应用功能(Application Function,简称为AF),通过Rx接口向PCRF发送用于制定策略和计费控制(Policy andCharging Control,简称为PCC)策略的业务信息。在3GPP中,通过接入点名称(Access Point Name,简称为APN)可以找到对应的PDN网络。通常将UE到PDN网络的一个连接称为一个IP连接接入网(IP Connectivity AccessNetwork,简称为IP-CAN)会话。在建立IP-CAN会话的过程中,BBERF和PCEF分别与PCRF之间建立Diameter会话,通过这些Diameter会话来传送对这个IP-CAN会话进行控制的策略计费信息和用于制定策略的信息等。
EPS支持UE同时通过多个接入网接入一个PDN,即Multiple Access(多接入)。如图2所示,UE同时在非3GPP和3GPP接入的覆盖下,通过非3GPPIP接入网和3GPP接入网通过同一个P-GW接入到PDN。在这种场景下,P-GW为UE分配一个IP地址,即UE和PDN之间只有一个IP-CAN会话。这样,UE请求的不同业务的数据流可以在适合它传输的接入网中传输。例如非3GPP接入网是WiFi时,Http和Ftp的业务数据流就可以通过WiFi接入网,而与此同时VoIP的业务数据流就可以通过3GPP发送给UE。这样对于Http和Ftp这种实时性要求较低的业务可以发挥WiFi资费较低的优势,而对于VoIP这种实时性要求较高的业务可以发挥3GPP的QoS控制,移动性管理较好的优势。
在多接入场景下,用户可以同时通过不同的接入系统使用多种业务,还可以将这些业务流在接入系统之间实现动态迁移。导致业务流迁移的原因有多种,可以是无线信号覆盖因素(如,室内存在3GPP和非3GPP的多种无线信号覆盖,而室外仅有3GPP网络信号),当覆盖的网络信号发生变化,为了继续使用某些业务,用户希望将源网络中的部分业务迁移至目标网络,业务迁移结束后应释放源网络中该用户相关的所有信息。此外,业务流迁移也可以由用户意愿导致,此时用户处于多种接入网的覆盖范围,考虑到某些业务运作速率不佳,决定将该业务从源网络迁移至另一种接入系统进行传输,这种情况下,应对源网络中其他业务予以保留,而不能如无线信号覆盖情况删除源网络中该用户所有信息。然而,当业务流在不同系统之间进行迁移时,现有网络无法对业务流迁移因素作出判断,从而也不能得知是否需要释放源网络用户相关信息,导致网络资源无法得以较好地控制和管理。
在用户希望迁移部分业务流的情况下,由于网络无法得知用户希望迁移哪些业务流,对此,现有网络一种解决方法则是先建立默认承载,再进行专有承载建立,当业务流迁移是无线信号覆盖因素(如,室内存在3GPP和非3GPP的多种无线信号覆盖,而室外仅有3GPP网络信号),则可能使得承载建立时间较长。当然,现有网络也可以将默认承载和专有承载一同建立后,让用户发起对不希望迁移的业务进行删除,显然,该方法不仅会延长流迁移过程,增加网络处理负担,而且可能会向用户计收较多的业务使用费,从而降低用户体验。
【发明内容】
本发明要解决的技术问题是,提供一种流迁移时对网络资源的控制的方法,以有效地增强了对网络资源的可控性能。
为解决上述技术问题,本发明提供了一种业务流迁移时对网络资源进行控制的方法,业务流迁移过程中,用户终端UE将资源控制信息传送给目标网络的网关,源网络或目标网络的网关根据所述资源控制信息或相应的服务质量QoS策略对所在网络的网络资源进行控制操作。
进一步地,所述目标网络的网关是源网络和目标网络共用地分组数据网络网关P-GW,所述资源控制信息是资源释放指示,所述P-GW根据所述资源释放指示对源网络的网络资源进行是否删除源网络资源的判断及执行释放操作。
进一步地,所述资源控制信息是在3GPP建立默认承载、3GPP修改承载资源、可信任非3GPP建立连接、不可信任非3GPP建立连接或3GPP建立PDN连接的过程中,由用户终端UE经过网络网元传送所述P-GW的。
进一步地,所述3GPP修改承载资源的过程是建立专有承载的过程,所述P-GW是这样获取所述资源释放指示的:用户终端UE向移动管理单元MME发送的承载资源修改请求中携带所述资源释放指示,所述资源释放指示依次通过所述MME向S-GW发送的承载资源修改请求、所述S-GW向所述P-GW的承载资源修改请求或代理绑带更新消息上传至所述P-GW。
进一步地,在流迁移时需建立多个专有承载的情况下,所述资源释放指示在最后一个专有承载建立时携带的。
进一步地,所述资源释放指示是利用协议配置选项PCO携带的,包括网络覆盖标识、切换场景标识、删除操作标识或需释放资源的网络标识。
进一步地,所述资源控制信息是所述UE在默认承载建立或PDN连接建立或专有承载建立时传送给目标网络的网关的,所述资源控制信息包括需建立和/或需删除的流信息;所述网络资源的控制操作是这样进行的:所述目标网络网关根据所述资源控制信息相应的QoS策略发起相应承载的建立操作;所述源网络网关释放所述流信息对应的源网络资源。
进一步地,所述资源控制信息是所述UE在默认承载建立、PDN连接建立或专有承载建立时传送给目标网络网关和公共网关的,所述公共网关指分组数据网络网关P-GW,所述资源控制信息包括需建立或需删除的流信息;所述网络资源的控制操作是这样进行的:所述目标网络网关根据QoS策略发起相应承载的建立操作;所述P-GW释放该流信息对应的源网络资源。
进一步地,所述服务质量QoS策略是通过策略和计费规则功能PCRF获取的或静态配置的。
进一步地,所述源网络或目标网络网关指承载绑定和事件报告功能BBERF或策略和计费执行功能PCEF所在的网关。
进一步地,所述业务流信息是利用协议配置选项PCO携带的业务模板流TFT信息、报文过滤器标识或QoS参数。
本发明业务流迁移时对网络资源进行控制的方法,在业务流迁移时,对源网络和目标网络的网络资源具有可知性的网络网关获取资源控制信息,并根据该资源控制信息对网络资源进行控制操作,从而有效地节省了业务流迁移过程,提高网络操作效率,有效地增强了对网络资源的可控性能。
【附图说明】
图1是EPS系统架构的示意图。
图2是多接入的场景示意图。
图3是本发明实施例一的流程图。
图4是本发明实施例二的流程图。
图5是本发明实施例三的流程图。
图6是本发明实施例四的流程图。
图7是本发明实施例五的流程图。
图8是本发明实施例六的流程图。
图9是本发明实施例七的流程图。
图10是本发明实施例八的流程图。
图11是本发明实施例九的流程图。
【具体实施方式】
本发明业务流迁移时对网络资源进行控制的方法,业务流迁移过程中,用户终端UE将资源控制信息传送给目标网络的网关,源网络或目标网络的网关根据所述资源控制信息或相应的服务质量QoS策略对所在网络的网络资源进行控制操作。
本发明方法可以对源网络和目标网络的资源进行控制,本发明中所说的源网络指业务流迁移之前所处的网络系统;目标网络指业务流迁移之后所处的网络系统。
本发明所说的资源控制信息,可以是资源释放指示或业务流信息。
下面结合附图和具体实施例对本发明所述技术方案作进一步的详细描述,以使本领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
本发明所说的资源释放指示表示UE告知网络侧是否需要释放源网络该UE相关资源,而不对目标网络资源的控制(如,建立或删除)进行判断,并且在目标网络中只有公共网关P-GW对于UE的源网络资源具有可知性(如,P-GW保存了UE在源网络中的承载信息),因此资源释放指示需要在流迁移时目标网络承载建立过程中告知P-GW,由P-GW对是否进行源网络资源删除进行判断并进行相应处理操作。
所述资源控制信息是在3GPP建立默认承载、3GPP修改承载资源、可信任非3GPP建立连接、不可信任非3GPP建立连接或3GPP建立PDN连接的过程中,由用户终端UE经过网络网元传送所述P-GW的。以下通过实施例一至实施例六进行详细描述。
实施例一
图3是本发明实施例一的流程。UE首先通过可信任非3GPP接入网接入到P-GW,当UE决定将某些业务流从非3GPP接入网迁移到3GPP接入网之后,在3GPP接入网中进行默认承载建立的流程。其中通过3GPP接入时,核心网可采用PMIPv6协议、GTP(General Tunneling Protocol,通用隧道协议)或DSMIP协议。为了简化描述,本实施例仅以3GPP核心网采用PMIP协议的场景为例,其他实现场景,如采用GTP,DSMIP协议的情况,与本实施例极为相似,不会对阐述本发明造成影响,故在此不再累述。
在实施例中,P-GW是这样获取所述资源释放指示的:在3GPP默认承载建立时,用户终端UE向节点eNB发送的附着请求中携带所述资源释放指示;所述资源释放指示依次通过所述eNB向移动管理单元MME发送的附着请求、所述MME向服务网关S-GW发送的建立默认承载请求及所述S-GW向所述P-GW发送的建立默认承载请求或代理绑带更新消息上传至所述P-GW。
本实施例具体步骤描述如下:
步骤301,UE通过可信任非3GPP系统接入,且有相关的业务在该连接上传输;
步骤302,UE根据本地策略决定将某些业务流从非3GPP系统迁移至3GPP接入系统;
步骤303,UE发送附着请求消息给MME,携带资源释放指示;
步骤304,通过HSS进行UE接入认证和位置更新;
步骤305,MME向S-GW发送默认承载建立请求消息,携带资源释放指示;
步骤306,S-GW向PCRF发起网关控制会话建立,获取承载绑定所需规则信息;
步骤307,S-GW向P-GW发送“代理绑定更新”请求消息,其中,该“代理绑定更新”请求消息中携带NAI、APN以及资源释放指示;
步骤308,驻留有PCEF的P-GW和PCRF之间建立的Diameter会话,向PCRF发送“IP-CAN会话修改”消息,PCRF向P-GW返回“IP-CAN会话修改确认”消息。
步骤309,P-GW处理绑定更新,并向S-GW返回“代理绑定确认”消息,携带P-GW为UE分配的IP地址;
步骤310,S-GW向MME返回默认承载建立确认消息,其中,该默认承载建立确认消息携带有UE的IP地址;
步骤311,MME、eNodeB、UE之间交互,建立无线承载;
步骤312,在无线承载建立之后,MME向S-GW发送更新承载请求,通知eNodeB的地址信息等,S-GW返回应答消息;
步骤313,根据“代理绑定更新”请求消息(见步骤307)中携带的资源释放指示,P-GW发起非3GPP接入系统资源释放过程。该释放流程可以发生在步骤308之后。
实施例二
图4是本发明实施例二的流程。首先UE已通过可信任非3GPP以及3GPP接入网接入到同一P-GW,当UE决定将某些业务流从非3GPP接入网迁移到3GPP接入网之后,在3GPP接入网中发起专有承载建立的流程。其中通过3GPP接入时S-GW和P-GW之间采用GTP协议。
在实施例二和实施例三中所述P-GW是这样获取所述资源释放指示的:在3GPP承载资源修改时,用户终端UE向移动管理单元MME发送的承载资源修改请求中携带所述资源释放指示,所述资源释放指示依次通过所述MME向S-GW发送的承载资源修改请求、所述S-GW向所述P-GW的承载资源修改请求或代理绑带更新消息上传至所述P-GW。S-GW在收到MME发送的专有承载建立请求后,向P-GW发送代理绑定更新消息,P-GW向S-GW响应绑定确认消息。实施例二的具体步骤描述如下:
步骤401,UE通过3GPP和非3GPP接入网接入同一P-GW,且有相关的业务通过非3GPP系统传输;
步骤402,UE根据本地策略决定将某些业务流从非3GPP系统迁移至3GPP接入系统;
步骤403,UE向MME发送承载资源修改请求,以建立专有承载,其中携带资源释放指示;
步骤404,MME发送承载资源修改请求给S-GW,以建立专有承载,同样携带资源释放指示;
步骤405,S-GW向P-GW发送承载资源修改请求,以建立专有承载,携带资源释放指示;
步骤406,P-GW与PCRF交互,开始执行IP-CAN会话更新;
步骤407,P-GW发起专有承载的建立流程;
步骤408,在专有承载建立完成后,P-GW告知PCRF策略执行结果,IP-CAN会话更新结束;
步骤409,根据专有承载建立请求(见步骤405)中携带的资源释放指示,P-GW发起非3GPP系统资源释放过程。该释放流程可以发生在步骤406之后。
实施例三
图5是本发明实施例三的流程。首先UE已通过可信任非3GPP以及3GPP接入网接入到同一P-GW,当UE决定将某些业务流从非3GPP接入网迁移到3GPP接入网之后,在3GPP接入网中发起专有承载建立的流程。其中通过3GPP接入时S-GW和P-GW之间采用PMIP协议。具体步骤描述如下:
步骤501,UE通过3GPP和非3GPP接入网接入同一P-GW,且有相关的业务通过非3GPP系统传输;
步骤502,UE根据本地策略决定将某些业务流从非3GPP系统迁移至3GPP接入系统;
步骤503,UE向MME发送承载资源修改请求,以建立专有承载,其中携带资源释放指示;
步骤504,MME发送承载资源修改请求给S-GW,以建立专有承载,同样携带资源释放指示;
步骤505,S-GW向PCRF发起门控和QoS策略的请求;
步骤506,S-GW向P-GW发送代理绑定更新消息,携带资源释放指示;
步骤507,P-GW回复代理绑定更新应答;
步骤508,S-GW发起3GPP专有承载的建立流程;
步骤509,在专有承载建立完成后,S-GW告知PCRF策略执行结果,门控和QoS策略执行过程结束;
步骤510,PCRF向P-GW更新QOS策略;
步骤511,根据代理绑定更新消息(见步骤506)中携带的资源释放指示,P-GW发起非3GPP系统资源释放过程。
实施例四
图6是本发明实施例四的流程。UE首先通过3GPP接入网接入到EPS系统,当UE决定将某些业务流从3GPP接入网迁移到可信任非3GPP接入网之后,在可信任非3GPP接入网中进行连接建立的流程。其中通过可信任非3GPP接入时,可信任非3GPP接入网与P-GW之间采用PMIPv6协议。
在本实施例中所述P-GW是这样获取所述资源释放指示的:可信任非3GPP连接建立时,用户终端UE向可信任非3GPP接入网关发送的附着请求中携带所述资源释放指示,所述资源释放指示通过所述可信任非3GPP接入网关向P-GW发送的代理绑带更新消息上传至所述P-GW。
本实施例具体步骤描述如下:
步骤601,UE通过3GPP接入网接入到EPS系统,且有相关的业务在该连接上传输,其中S-GW和P-GW之间通过GTP或者PMIPv6协议建立数据通道;
步骤602,UE根据本地策略决定将某些业务流从3GPP系统迁移至非3GPP接入系统;
步骤603,UE执行特定的非3GPP接入过程,接入可信任非3GPP接入网;
步骤604,在UE接入到可信任非3GPP接入网之后,向HSS/AAA请求进行EPS接入认证;在HSS/AAA接收到EPS接入认证请求之后,对发出请求的UE进行认证;在HSS/AAA完成对UE的认证之后,向可信任非3GPP接入网关发送返回在3GPP接入中选择的P-GW和UE签约的APN,包括默认APN;
步骤605,在认证成功之后,层3的附着流程被触发,UE向可信任接入网关发送的消息携带资源释放指示;
步骤606,可信任非3GPP接入网关与PCRF之间执行网关控制会话建立过程;
步骤607,可信任非3GPP接入网关向P-GW发送“代理绑定更新”请求消息,其中,该“代理绑定更新”请求消息中携带有NAI、APN和资源释放指示;
步骤608,P-GW与PCRF之间进行IP-CAN会话修改过程;
步骤609,P-GW向可信任非3GPP接入网关返回“代理绑定确认”消息,其中,该“代理绑定确认”消息中携带有P-GW为UE分配的IP地址;
步骤610,可信任非3GPP接入网关向UE返回应答消息,其中,该应答消息携带有UE的IP地址。
步骤611,根据“代理绑定更新”请求消息(见步骤607)中携带的资源释放指示,P-GW发起3GPP接入系统资源释放过程。
实施例五
图7是本发明实施例五的流程。UE首先通过3GPP接入网接入到EPS系统,当UE决定将某些业务流从3GPP接入网迁移到可信任非3GPP接入网之后,在可信任非3GPP接入网中进行连接建立的流程。其中通过可信任非3GPP接入时,UE采用DSMIPv6接入。
在本实施例中所述P-GW是这样获取资源释放指示的:可信任非3GPP连接建立时,用户终端UE向P-GW发送绑带更新消息,其中携带所述资源释放指示。本实施例具体步骤描述如下:
步骤701,UE通过3GPP接入网接入到EPS系统,且有相关的业务在该连接上传输,其中S-GW和P-GW之间通过GTP或者PMIPv6协议建立数据通道;
步骤702,UE根据本地策略决定将某些业务流从3GPP系统迁移至非3GPP接入系统;
步骤703,层2接入。UE通过可信任非3GPP接入网接入,HSS/AAA对UE进行接入认证授权;
步骤704,认证成功后,建立UE和可信任非3GPP接入系统的层3连接。接入系统为UE分配一个IP地址作为UE的转交地址CoA;
步骤705,UE根据APN进行DNS查询,获取提供接入业务网络的P-GW的IP地址。UE与P-GW之间建立安全联盟,并为UE分配家乡地址HoA。P-GW与HSS交互进行认证授权流程;
步骤706,UE向P-GW发送“绑定更新”请求消息,携带资源释放指示;
步骤707,P-GW向可信任非3GPP接入网关返回“绑定确认”消息;
步骤708,根据“绑定更新”请求消息(见步骤706)中携带的资源释放指示,P-GW发起3GPP接入系统资源释放过程。
实施例六
图8是本发明实施例六的流程。UE首先通过3GPP接入网接入到EPS系统,当UE决定将某些业务流从3GPP接入网迁移到不可信任非3GPP接入网之后,通过ePDG在不可信任非3GPP接入网中进行连接建立的流程。其中通过不可信任非3GPP接入时,UE与ePDG之间建立IPSec隧道,ePDG与P-GW之间采用PMIPv6接入。
在本实施例中所述P-GW是这样获取资源释放指示的:不可信任非3GPP连接建立时,用户终端UE向ePDG发送的隧道建立请求中携带所述资源释放指示,所述资源释放指示通过所述ePDG向所述P-GW发送的代理绑带更新消息上传至所述P-GW。本实施例具体步骤描述如下:
步骤801,UE通过3GPP接入网接入到EPS系统,且有相关的业务在该连接上传输,其中S-GW和P-GW之间通过GTP或者PMIPv6协议建立数据通道;
步骤802,UE根据本地策略决定将某些业务流从3GPP系统迁移至非3GPP接入系统;
步骤803,UE通过DNS查询获得ePDG的地址,并向该ePDG发起IKEv2(因特网密钥交换协议版本2,Internet Key Exchange Protocol Version 2)鉴权和IPsec隧道的建立,在此步骤中UE将资源释放指示携带给ePDG;ePDG与HSS/AAA交互对UE进行接入鉴权和授权。
步骤804,认证成功之后,层3的附着流程被触发,ePDG向P-GW发送“绑定更新”请求消息,携带资源释放指示;
步骤805,P-GW处理绑定更新,向ePDG返回“绑定确认”消息,在消息中将分配给UE的IP地址带给ePDG;
步骤806,绑定更新成功完成后,ePDG被UE成功鉴权,IPsec隧道建立完成。
步骤807,ePDG发送IKEv2信令,将分配给UE的IP地址带给UE。从UE到P-GW的IP连接建立完成。
步骤808,根据“绑定更新”请求消息(见步骤804)中携带的资源释放指示,P-GW发起3GPP接入系统资源释放过程。
对于3GPP和可信任非3GPP进行PDN连接建立的情况,流程只需将图3和图6的附着请求更换成PDN连接建立请求,资源释放指示在PDN连接建立请求中进行携带,与上述默认承载建立的实施例极为相似,具体地,所述P-GW是这样获取资源释放指示的:在3GPP建立PDN连接时,用户终端UE向eNB发送的PDN连接请求中携带所述资源释放指示,所述资源释放指示依次通过所述eNB向MME的PDN连接请求、所述MME向S-GW发送的建立默认承载请求以及所述S-GW向P-GW发送的默认承载建立请求或代理绑带更新消息上传至所述P-GW。
对于上述实施例,源网络表示业务流迁移之前所处的网络系统。在流迁移之前终端接入多个系统的情况下,如果资源释放指示指出需要删除源网络资源,则该指示可以包含一个或多个应释放资源的网络标识。
在流迁移时需建立多个专有承载的情况下,则需要在最后一个专有承载建立时携带资源释放指示。
另外,UE告知P-GW删除源网络资源的指示可以在消息中通过协议配置选项PCO进行携带,该资源释放指示可以是:网络覆盖标识、切换场景标识、删除操作标识、需迁移或/和需删除的流信息。
所述资源释放指示是利用协议配置选项PCO携带的,包括网络覆盖标识、切换场景标识、删除操作标识或需释放的网络标识。
P-GW会删除需迁移或/和需删除的流信息相关的网络资源。
如果P-GW未获取到资源释放指示,或者根据指示认为不需要删除源网络资源,则P-GW不会发起源网络资源的释放,或者仅仅释放源网络中无任何业务流传输的网络承载。
以下实施例七至实施例九显示所述资源控制信息为业务流信息的场景:
实施例七
图9是本发明实施例七的流程。UE首先通过可信任非3GPP接入网接入到P-GW(核心网采用PMIP协议),当UE决定将某些业务流从非3GPP接入网迁移到3GPP接入网之后,在3GPP接入网中进行默认承载和专有承载建立的流程。其中通过3GPP接入时,核心网采用GTP(General TunnelingProtocol,通用隧道协议)协议。
在本实施例中所述P-GW是这样获取所述业务流信息的:在3GPP默认承载建立或PDN连接建立时,用户终端UE向节点eNB发送的附着请求或PDN连接建立请求中携带所述业务流信息,所述业务流信息依次通过eNB向MME发送的附着请求或PDN连接建立请求、MME向S-GW发送的建立默认承载请求,以及S-GW向P-GW的默认承载建立请求或代理绑带更新消息上传至所述P-GW。本实施例具体步骤描述如下:
步骤901,UE通过可信任非3GPP系统接入,且有相关的业务在该连接上传输;
步骤902,UE根据本地策略决定将某些业务流从非3GPP系统迁移至3GPP接入系统;
步骤903,UE发送附着请求消息给MME,携带需迁移或/和需删除的业务流信息;
步骤904,通过HSS进行UE接入认证和位置更新;
步骤905,MME向S-GW发送默认承载建立请求消息,携带需迁移或/和需删除的业务流信息;
步骤906,S-GW向P-GW发送默认承载建立请求消息,消息中携带需迁移或/和需删除的业务流信息;
步骤907,P-GW可以与PCRF交互,执行IP-CAN会话更新,以触发与步骤906携带流信息对应的PCC决策,即QoS策略;
步骤908,P-GW发起默认承载建立应答;同时,P-GW根据PCRF返回的QoS策略或者使用本地配置的QoS策略分配承载层QoS,并发起需迁移流信息对应的专有承载建立流程;
步骤909,S-GW向MME发送默认承载建立应答,以及专有承载的建立请求;
步骤910,MME、eNodeB、UE之间交互,建立无线承载,包括默认承载和专有承载;
步骤911,在无线承载建立之后,MME向S-GW发送更新承载请求,通知eNodeB的地址信息等,S-GW返回应答消息;同时S-GW向P-GW响应专有承载建立应答;
步骤912,非3GPP接入网关根据PCRF返回的QoS策略向现有承载删除业务流,并释放非3GPP接入系统中无任何业务流传输的网络承载,以便对可信任非3GPP连接进行控制处理。或者,P-GW根据步骤906携带的需迁移或/和需删除的流信息释放非3GPP接入系统相应的资源。
实施例八
图10是本发明实施例八的流程。UE首先通过可信任非3GPP接入网接入到P-GW(核心网采用PMIPv6协议),当UE决定将某些业务流从非3GPP接入网迁移到3GPP接入网之后,在3GPP接入网中进行默认承载和专有承载建立的流程。其中通过3GPP接入时,核心网采用PMIP协议。
本实实例中,所述S-GW是这样获取所述业务流信息的:在3GPP默认承载建立或PDN连接建立时,用户终端UE向节点eNB发送的附着请求或PDN连接建立请求中携带所述业务流信息,所述业务流信息依次通过eNB向MME发送的附着请求或PDN连接建立请求、MME向S-GW发送的建立默认承载请求。本实施例具体步骤描述如下:
步骤1001,UE通过可信任非3GPP系统接入,且有相关的业务在该连接上传输;
步骤1002,UE根据本地策略决定将某些业务流从非3GPP系统迁移至3GPP接入系统;
步骤1003,UE发送附着请求消息给MME,携带需迁移或/和需删除的流信息;
步骤1004,通过HSS进行UE接入认证和位置更新;
步骤1005,MME向S-GW发送默认承载建立请求消息,携带需迁移或/和需删除的流信息;
步骤1006,S-GW向PCRF发起网关控制会话建立;
步骤1007,S-GW向P-GW发送“代理绑定更新”请求消息,其中,该“代理绑定更新”请求消息中携带NAI、APN;
步骤1008,驻留有PCEF的P-GW和PCRF之间建立的Diameter会话,向PCRF发送“IP-CAN会话修改”消息,PCRF向P-GW返回“IP-CAN会话修改确认”消息,携带QoS规则。
步骤1009,P-GW处理绑定更新,并向S-GW返回“代理绑定确认”消息,携带P-GW为UE分配的IP地址;
步骤1010,PCRF与S-GW交互,进行网关控制会话修改过程,S-GW将步骤1005携带流信息发送至PCRF,并获得需迁移流信息对应的QoS规则;
步骤1011,S-GW向MME发送默认承载建立应答,并且根据PCRF返回的QoS规则或本地策略,进行需迁移流信息相应的专有承载建立流程;MME、eNodeB、UE之间进行交互,建立无线承载,包括默认承载和专有承载;
步骤1012,在专有承载建立完成后,P-GW告知PCRF策略执行结果,网关控制和QoS规则执行过程结束;
步骤1013,可信任非3GPP接入网关根据PCRF提供的QoS策略向现有承载删除业务流,并释放非3GPP接入系统中无任何业务流传输的网络承载,以便对可信任非3GPP连接进行控制处理。
实施例九
图11是本发明实施例九的流程。UE首先通过3GPP接入网接入到EPS系统(核心网采用GTP协议),当UE决定将某些业务流从3GPP接入网迁移到可信任非3GPP接入网之后,在可信任非3GPP接入网中进行连接建立的流程。其中通过可信任非3GPP接入时,可信任非3GPP接入网与P-GW之间采用PMIPv6协议。本实施例具体步骤描述如下:
步骤1101,UE通过3GPP接入网接入到EPS系统,且有相关的业务在该连接上传输,其中S-GW和P-GW之间通过GTP协议建立数据通道;
步骤1102,UE根据本地策略决定将某些业务流从3GPP系统迁移至非3GPP接入系统;
步骤1103,UE执行特定的非3GPP接入过程,接入可信任非3GPP接入网;
步骤1104,在UE接入到可信任非3GPP接入网之后,向HSS/AAA请求进行EPS接入认证;在HSS/AAA接收到EPS接入认证请求之后,对发出请求的UE进行认证;在HSS/AAA完成对UE的认证之后,向可信任非3GPP接入网关发送返回在3GPP接入中选择的P-GW和UE签约的APN,包括默认APN;
步骤1105,在认证成功之后,层3的附着流程被触发,UE向可信任接入网关发送的消息携带需迁移或/和需删除的流信息;
步骤1106,可信任非3GPP接入网关与PCRF之间执行网关控制会话建立过程;
步骤1107,可信任非3GPP接入网关向P-GW发送“代理绑定更新”请求消息,其中,该“代理绑定更新”请求消息中携带有NAI、APN;
步骤1108,P-GW与PCRF之间进行IP-CAN会话修改过程;
步骤1109,P-GW向可信任非3GPP接入网关返回“代理绑定确认”消息,其中,该“代理绑定确认”消息中携带有P-GW为UE分配的IP地址;
步骤1110,PCRF与可信任非3GPP接入网关交互,进行网关控制会话修改过程,可信任非3GPP接入网关将步骤1105携带流信息发送至PCRF,PCRF向可信任非3GPP接入网关提供步骤1105携带需迁移流信息对应的QoS规则;
步骤1111,可信任非3GPP接入网关向UE返回应答消息,其中,该应答消息携带有UE的IP地址。可信任非3GPP接入网关根据PCRF返回的QoS规则或本地策略,进行需迁移流信息相应的专有承载建立流程;
步骤1112,P-GW根据PCRF返回的QoS策略向现有承载删除业务流,则向S-GW发送更新承载请求,以便进行3GPP承载的QoS更新处理。
如果UE首先通过3GPP接入网接入到EPS系统(核心网采用PMIPv6协议),当其决定将某些业务流从3GPP接入网迁移到可信任非3GPP接入网(核心网采用PMIPv6协议或DSMIPv6)之后,在可信任非3GPP接入网中进行连接建立的流程与图10流程类似,在此不再重复描述。
对于3GPP和可信任非3GPP进行PDN连接建立的情况,流程只需将图9、图10和图11的附着请求更换成PDN连接建立请求,需迁移流或/和需删除流信息在PDN连接建立请求中进行携带,与上述默认承载建立的实施例极为相似,不会对阐述本发明造成影响,因此,故在此不再重复描述。
对于上述实施例,UE告知P-GW业务流信息可以在消息中通过PCO(协议配置选项,Protocol configuration options)进行携带;UE告知S-GW或P-GW业务流信息可以是业务模板流TFT信息,也可以是报文过滤器标识,也可以是QoS参数;同时,业务流信息可以包含一种或多种业务的流信息。
在流迁移过程中,当存在需要删除的业务流时,UE告知网络网关的业务流信息包括需在目标网络建立的业务流信息(该业务流从源网络迁移至目标网络)或需在源网络删除的业务流信息,目标网络或源网络网关对这些流对应的源网络资源进行删除操作。如果需建立的流信息是从源网络迁移到目标网络,则源网络对应资源应该进行删除,因此,所述需建立的流信息可以不包含在需删除的流信息内。
另外,UE告知网络网关的业务流信息可以包含流操作信息,如迁移流、删除流、增加流等;
对于以上所述资源控制信息为业务流信息的场景(即实施例七至实施例九),业务流信息表示UE告知网络侧需在目标网络建立的资源信息(如,业务流)或/和需删除源网络的资源信息(如,业务流),因此,有必要让源网络与目标网络中对这些资源可知的网络网元进行判断和处理,而这些处理网元因采用协议的多样性而有所不同。本专利描述了两种解决方法:
方法一,如果采用不带BBERF的PCC架构(如,S-GW与P-GW之间采用GTP协议),则该处理网元为PCEF所在的网络实体(即P-GW),如果采用带BBERF的PCC架构(如,S-GW与P-GW之间采用PMIP协议),则该处理网元为BBERF所在的网络实体(即S-GW或非3GPP接入网关)。综合来说,具有以下特点:
1、当目标网络采用不带BBERF的PCC架构,则业务流信息需要带给P-GW,通过其与PCRF的交互,实现资源的控制;
a)对于资源的建立,PCRF将相应的QOS策略通知目标网络P-GW,由P-GW判断进行资源的建立;
b)对于资源的删除,当源网络采用带BBERF的PCC架构时,PCRF会通知源网络BBERF所在网元相应的QOS策略,由该网元判断是否删除相应的资源;当源网络采用不带BBERF的PCC架构时,PCRF会通知源网络PCEF所在网元相应的QOS策略,由该网元判断是否删除相应的资源。
2、当目标网络采用带BBERF的PCC架构,则业务流信息需要带给S-GW或非3GPP接入网关,通过其与PCRF的交互,实现资源的控制;
a)对于资源的建立,PCRF将相应的QOS策略通知目标网络S-GW或非3GPP接入网关,由S-GW或非3GPP接入网关判断进行资源的建立;
b)对于资源的删除,当源网络采用带BBERF的PCC架构时,PCRF会通知源网络BBERF所在网元相应的QOS策略,由该网元判断是否删除相应的资源;当源网络采用不带BBERF的PCC架构时,PCRF会通知源网络PCEF所在网元相应的QOS策略,由该网元判断是否删除相应的资源。
方法二,当目标网络采用不带BBERF的PCC架构,则业务流信息需要带给公共网关(如P-GW)和PCEF所在的网络实体,资源建立的处理网元为PCEF所在的网络实体;如果采用带BBERF的PCC架构,则业务流信息需要带给公共网关(如P-GW)和BBERF所在的网络实体,资源建立的处理网元为BBERF所在的网络实体。但是,对于资源的删除,处理网元为公共网关(如P-GW)。
当然,对于采用业务流信息来表述资源控制信息的情况,还可以从以下角度来概括本发明:
所述资源控制信息是所述UE在默认承载建立或PDN连接建立或专有承载建立时传送给目标网络的网关的,所述资源控制信息包括需建立和/或需删除的流信息;所述网络资源的控制操作是这样进行的:所述目标网络网关根据所述资源控制信息相应的QoS策略发起相应承载的建立操作;所述源网络网关释放所述流信息对应的源网络资源。
所述资源控制信息是所述UE在默认承载建立、PDN连接建立或专有承载建立时传送给目标网络网关和公共网关的,所述公共网关指分组数据网络网关P-GW,所述资源控制信息包括需建立和/或需删除的流信息;所述网络资源的控制操作是这样进行的:所述目标网络网关根据QoS策略发起相应承载的建立操作;所述P-GW释放该流信息对应的源网络资源。
这里所说的源网络或目标网络网关指承载绑定和事件报告功能BBERF或策略和计费执行功能PCEF所在的网关,即S-GW或非3GPP接入网关。
以上所说的服务质量QoS策略是通过策略和计费规则功能PCRF获取的,也可以是静态配置的。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
本发明业务流迁移时对网络资源进行控制的方法,在业务流迁移时,对源网络和目标网络的网络资源具有可知性的网络网关获取资源控制信息,并根据该资源控制信息对网络资源进行控制操作,从而有效地节省了业务流迁移过程,提高网络操作效率,有效地增强了对网络资源的可控性能。