一种多接入方法及系统转让专利

申请号 : CN201110270844.4

文献号 : CN103002543B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 毕以峰周晓云宗在峰卢飞

申请人 : 中兴通讯股份有限公司

摘要 :

本发明公开了一种多接入方法及系统,UE通过3GPP接入网向P-GW发送多接入指示,通知P-GW执行多接入绑定;P-GW根据该多接入指示,执行与两个或两个以上接入网的多接入绑定。采用本发明,使得P-GW能够根据接收到的多接入指示获知终端的接入场景是多接入场景,从而在接收到第二接入网的绑定请求时,执行多接入绑定,实现终端的多接入,避免了对非3GPP网络的影响和修改。

权利要求 :

1.一种多接入方法,其特征在于,所述方法包括:

用户设备UE通过第三代合作伙伴计划3GPP接入网向分组数据网络网关P-GW发送多接入指示,通知所述P-GW执行多接入绑定;

所述P-GW根据所述多接入指示,执行与两个以上接入网的多接入绑定;

其中,所述UE通过3GPP接入网向P-GW发送多接入指示,具体包括:

3GPP接入网作为第一接入网,非3GPP接入网作为第二接入网时,所述UE通过所述3GPP接入网的附着操作、分组数据网络PDN连接建立操作或者激活分组数据协议PDP上下文操作,向所述P-GW发送多接入指示;

或者,3GPP接入网作为第一接入网,非3GPP接入网作为第二接入网时,在所述UE向所述非3GPP接入网发起接入之前,所述UE通过所述3GPP接入网的请求承载资源修改操作、跟踪区域更新TAU操作或者专门的多接入指示上报操作,向所述P-GW发送多接入指示。

2.如权利要求1所述的方法,其特征在于,

所述UE通过3GPP接入网向P-GW发送多接入指示,具体包括:非3GPP接入网作为第一接入网,3GPP接入网作为第二接入网时,所述UE在通过所述

3GPP接入网发起的附着操作、PDN连接建立操作或者激活PDP上下文操作时,向所述P-GW发送多接入指示。

3.如权利要求1或2所述的方法,其特征在于,

所述P-GW根据所述多接入指示,在接收到所述第二接入网的接入绑定请求时,执行多接入绑定。

4.如权利要求1或2所述的方法,其特征在于,

所述多接入指示,具体包括:

附着请求、PDN连接建立请求或者激活分组数据协议PDP上下文请求中对信元请求类型request type或者附着请求类型attach type新定义的值;创建会话请求或者代理绑定更新PBU消息中,对切换指示handover indication新定义的值;

或者,附着请求、PDN连接建立请求、激活PDP上下文请求或者二次PDP上下文激活请求消息,和创建会话请求、修改承载请求、承载资源命令、请求承载资源修改或者PBU消息中的新增信元或新增指示位;

或者,附着请求、PDN连接建立请求、激活PDP上下文请求或者二次PDP上下文激活请求和创建会话请求、修改承载请求、承载资源命令、请求承载资源修改或者PBU消息中的协议配置选项PCO中新定义信元或者指示位。

5.如权利要求3所述的方法,其特征在于,

所述P-GW接收到第二接入网的接入绑定请求时,执行多接入绑定,具体包括:所述P-GW接收到第二接入网发送的创建会话请求,或者PBU消息;

所述P-GW执行在保持与第一接入网的通用分组无线服务隧道协议GTP或者代理移动互联网协议PMIP隧道绑定关系的同时,建立与第二接入网的GTP或者PMIP隧道绑定关系。

6.一种多接入系统,其特征在于,所述系统包括:用户设备UE中的多接入指示发送单元,第三代合作伙伴计划3GPP接入网网元中的多接入指示传送单元,和分组数据网络网关P-GW中的多接入绑定单元,所述多接入指示发送单元用于,通过3GPP接入网网元向P-GW发送多接入指示,通知所述P-GW执行多接入绑定;

所述多接入指示传送单元用于,将接收到的多接入指示传送给所述P-GW;

所述多接入绑定单元用于,根据所述多接入指示,执行与两个以上接入网的多接入绑定;

其中,所述多接入指示发送单元和所述多接入指示传送单元用于:

3GPP接入网作为第一接入网,非3GPP接入网作为第二接入网时,多接入指示发送单元和所述多接入指示传送单元通过所述3GPP接入网的附着操作、分组数据网络PDN连接建立操作或者激活分组数据协议PDP上下文操作,向所述P-GW发送多接入指示;

或者,3GPP接入网作为第一接入网,非3GPP接入网作为第二接入网时,在所述UE向所述非3GPP接入网发起接入之前,多接入指示发送单元和所述多接入指示传送单元通过所述

3GPP接入网的请求承载资源修改操作、跟踪区域更新TAU操作或者专门的多接入指示上报操作,向所述P-GW发送多接入指示;

以及,非3GPP接入网作为第一接入网,3GPP接入网作为第二接入网时,多接入指示发送单元和所述多接入指示传送单元在通过所述3GPP接入网发起的附着操作、PDN连接建立操作或者激活PDP上下文操作时,向所述P-GW发送多接入指示。

7.如权利要求6所述的系统,其特征在于,

所述多接入指示,具体包括:

附着请求、PDN连接建立请求或者激活分组数据协议PDP上下文请求中对信元请求类型request type或者附着请求类型attach type新定义的值;创建会话请求或者代理绑定更新PBU消息中,对切换指示handover indication新定义的值;

或者,附着请求、PDN连接建立请求、激活PDP上下文请求或者二次PDP上下文激活请求消息和创建会话请求、修改承载请求、承载资源命令、请求承载资源修改或者PBU消息中的新增信元或新增指示位;

或者,附着请求、PDN连接建立请求、激活PDP上下文请求或者二次PDP上下文激活请求和创建会话请求、修改承载请求、承载资源命令、请求承载资源修改或者PBU消息中的协议配置选项PCO中新定义信元或者指示位。

8.如权利要求7所述的系统,其特征在于,

所述多接入绑定单元用于,根据所述多接入指示,在接收到所述第二接入网的接入绑定请求时,执行多接入绑定。

9.如权利要求8所述的系统,其特征在于,

所述多接入绑定单元用于,按照以下方式执行多接入绑定:

接收到第二接入网发送的创建会话请求,或者PBU消息时,所述多接入绑定单元执行在保持与第一接入网的通用分组无线服务隧道协议GTP或者代理移动互联网协议PMIP隧道绑定关系的同时,建立与第二接入网的GTP或者PMIP隧道绑定关系。

说明书 :

一种多接入方法及系统

技术领域

[0001] 本发明涉及移动通信技术领域,尤其涉及一种多接入方法及系统。

背景技术

[0002] 第三代合作伙伴计划(3rd Generation Partnership Project,简称为3GPP)演进的分组系统(Evolved Packet System,简称为EPS)主要由接入网和演进的分组核心网(EPC)组成。如图1所示,EPS接入网可以是E-UTRAN(Evolved Universal Terrestrial Radio Access Network,演进的通用陆地无线接入网)或者UTRAN(Universal Terrestrial Radio Access Network,通用陆地无线接入网)等;EPC包括:MME(移动管理单元,Mobility Management Entity)、SGSN(Serving GPRS(General Packet Radio Service,通用分组无线服务)Support Node,服务GPRS支持节点),S-GW(服务网关,Serving Gateway)、P-GW(Packet Data Network Gateway,分组数据网络网关)、HSS(归属用户服务器,Home Subscriber Server)、3GPP AAA服务器(3GPP认证授权计费服务器)、PCRF(Policy and Charging Rules Function,策略和计费规则功能)及其它支撑节点。
[0003] 其中,E-UTRAN内部有eNB(evolved NodeB,演进的基站),UTRAN内部有NB(NodeB,基站);MME负责UE(User Equipment,用户设备)从EUTRAN接入的移动性管理、NAS(Non Access Stratum,非接入层)信令的处理和用户上下文的管理等控制面相关工作;SGSN负责终端UE从E-UTRAN接入的移动性管理、非接入层信令的处理和用户上下文的管理等工作;S-GW是与E-UTRAN相连的接入网关设备,在E-UTRAN和P-GW之间转发数据,并且负责对寻呼等待数据进行缓存。P-GW则是3GPP演进分组系统与PDN(Packet Data Network,分组数据网络)的边界网关,负责用户终端到PDN的接入、在EPS与PDN间转发数据等。S-GW与P-GW之间通过S5/S8接口相连,采用GTP(General Packet Radio Service Tunneling Protocol,通用分组无线服务隧道协议)协议或者PMIPv6(Proxy Mobile IP version 6,代理移动IP版本6)协议。PCRF是策略和计费规则功能实体,通过Rx接口与运营商提供的IP业务网络相连,获取业务信息,并通过Gx/Gxa/Gxb/Gxc接口与网络中的网关设备相连,负责发起IP(Internet Protocol,互联网协议)承载的建立,保证业务数据的QoS(Quality of Service,服务质量),并进行计费控制。
[0004] 此外,EPS也支持UE通过除E-UTRAN以外的其它非3GPP系统的接入,其中,非3GPP系统的接入通过S2a/S2b/S2c接口实现(S2c接入与本发明无关,故图中未示出),此时,P-GW作为3GPP系统的接入与非3GPP系统的接入的数据锚点。在EPS的系统架构中,非3GPP系统被分为可信任非3GPP IP接入网(Trusted non-3GPP IP Access)和不可信任非3GPP IP接入网(Untrusted non-3GPP IP Access)。可信任非3GPP IP接入网可直接通过S2a接口与P-GW连接;不可信任非3GPP IP接入网需要经过ePDG(Evolved Packet Data Gateway,演进的分组数据网关)与P-GW相连,ePDG与P-GW间的接口为S2b。S2a/S2b接口均可采用GTP或者PMIPv6协议。
[0005] 目前,对EPS的研究课题集中在Multiple Access(多接入)和IP flow mobility(流迁移),其中多接入是指:使EPC支持UE通过多种接入网经同一个P-GW同时接入一个PDN,比如终端可以同时通过3GPP接入网(EUTRAN接入网或者UTRAN接入网)和可信任非3GPP接入网(比如WLAN接入网)同时接入到同一P-GW,P-GW同时建立与S-GW的隧道和与非3GPP接入网关的隧道,或者终端可以同时通过3GPP接入网(EUTRAN接入网或者UTRAN接入网)和不可信任非3GPP接入网(比如WLAN接入网)同时接入到同一P-GW,P-GW同时建立与S-GW的隧道和与ePDG的隧道。在这种场景下,UE通过多个接入网附着到EPC,P-GW为UE分配一个IP地址,UE和PDN之间存在一个IP连接(如图1中的虚线所示)。由于不同的业务适用于采用不同的网络传输,多接入技术可以根据业务的特性选择适用的接入网传输业务,并且,多个接入网可以分担网络负荷,避免网络拥堵。
[0006] 现有技术中,针对当前协议中定义的P-GW支持终端UE的初始接入和切换接入两种操作,如何通知P-GW当前接入是区分于初始接入和切换接入的“多接入场景”,是一个协议中未解决的问题。如果该问题不解决,则会导致P-GW无法获知当前为多接入场景而做出错误操作,比如:释放已建立连接的接入网的连接或者拒绝当前接入网的接入。
[0007] 在专利检索和相关的研究报告中也提出过针对该问题的解决方法,比如,当终端UE从第二接入网接入时,从第二接入网接入操作中携带多接入指示给P-GW,通知P-GW是多接入场景。但是,这种方法存在以下缺陷:当第二接入网是非3GPP接入网时,需要增强非3GPP网络以使其支持多接入指示的传递,而且非3GPP接入网络多种多样,很难制定统一的标准。

发明内容

[0008] 本发明解决的技术问题是提供一种多接入方法及系统,避免了对非3GPP网络的影响和修改。
[0009] 为解决上述技术问题,本发明提供了一种多接入方法,所述方法包括:
[0010] 用户设备(UE)通过第三代合作伙伴计划(3GPP)接入网向分组数据网络网关(P-GW)发送多接入指示,通知所述P-GW执行多接入绑定;
[0011] 所述P-GW根据所述多接入指示,执行与两个或两个以上接入网的多接入绑定。
[0012] 进一步地,所述UE通过3GPP接入网向P-GW发送多接入指示,具体包括:
[0013] 3GPP接入网作为第一接入网,非3GPP接入网作为第二接入网时,所述UE通过所述3GPP接入网的附着操作、PDN连接建立操作或者激活PDP上下文操作,向所述P-GW发送多接入指示;
[0014] 或者,3GPP接入网作为第一接入网,非3GPP接入网作为第二接入网时,在所述UE向所述非3GPP接入网发起接入之前,所述UE通过所述3GPP接入网的请求承载资源修改操作、跟踪区域更新TAU操作或者专门的多接入指示上报操作,向所述P-GW发送多接入指示。
[0015] 进一步地,所述UE通过3GPP接入网向P-GW发送多接入指示,具体包括:
[0016] 非3GPP接入网作为第一接入网,3GPP接入网作为第二接入网时,所述UE在通过所述3GPP接入网发起的附着操作、PDN连接建立操作、或者激活PDP上下文操作时,向所述P-GW发送多接入指示。
[0017] 进一步地,所述P-GW根据所述多接入指示,在接收到所述第二接入网的接入绑定请求时,执行多接入绑定。
[0018] 进一步地,所述多接入指示,具体包括:
[0019] 附着请求、PDN连接建立请求、激活分组数据协议(PDP)上下文请求中对信元请求类型(request type)或者附着请求类型(attach type)新定义的值;创建会话请求、代理绑定更新(PBU)消息中,对切换指示(handover indication)新定义的值;
[0020] 或者,附着请求、PDN连接建立请求、激活PDP上下文请求、二次PDP上下文激活请求消息、创建会话请求、修改承载请求、承载资源命令、请求承载资源修改、PBU消息中的新增信元或新增指示位;
[0021] 或者,附着请求、PDN连接建立请求、激活PDP上下文请求、二次PDP上下文激活请求、创建会话请求、修改承载请求、承载资源命令、请求承载资源修改、PBU消息中的PCO中新定义信元、或者指示位。
[0022] 进一步地,所述P-GW接收到第二接入网的接入绑定请求时,执行多接入绑定,具体包括:
[0023] 所述P-GW接收到第二接入网发送的创建会话请求,或者PBU消息;
[0024] 所述P-GW执行在保持与第一接入网的隧道绑定关系,即GTP隧道或者PMIP隧道的同时,建立与第二接入网的GTP或者PMIP隧道绑定关系。
[0025] 本发明还提供了一种多接入系统,所述系统包括:UE中的多接入指示发送单元,3GPP接入网网元中的多接入指示传送单元,和P-GW中的多接入绑定单元,[0026] 所述多接入指示发送单元用于,通过3GPP接入网网元向P-GW发送多接入指示,通知所述P-GW执行多接入绑定;
[0027] 所述多接入指示传送单元用于,将接收到的多接入指示传送给所述P-GW;
[0028] 所述多接入绑定单元用于,根据所述多接入指示,执行与两个或两个以上接入网的多接入绑定。
[0029] 进一步地,所述多接入指示发送单元和所述多接入指示传送单元用于:
[0030] 3GPP接入网作为第一接入网,非3GPP接入网作为第二接入网时,多接入指示发送单元和所述多接入指示传送单元通过所述3GPP接入网的附着操作、PDN连接建立操作或者激活PDP上下文操作,向所述P-GW发送多接入指示;
[0031] 或者,3GPP接入网作为第一接入网,非3GPP接入网作为第二接入网时,在所述UE向所述非3GPP接入网发起接入之前,多接入指示发送单元和所述多接入指示传送单元通过所述3GPP接入网的请求承载资源修改操作、跟踪区域更新TAU操作或者专门的多接入指示上报操作,向所述P-GW发送多接入指示;
[0032] 以及,非3GPP接入网作为第一接入网,3GPP接入网作为第二接入网时,多接入指示发送单元和所述多接入指示传送单元在通过所述3GPP接入网发起的附着操作、PDN连接建立操作、或者激活PDP上下文操作时,向所述P-GW发送多接入指示。
[0033] 进一步地,所述多接入指示,具体包括:
[0034] 附着请求、PDN连接建立请求、激活分组数据协议(PDP)上下文请求中对信元请求类型(request type)或者附着请求类型(attach type)新定义的值;创建会话请求、代理绑定更新(PBU)消息中,对切换指示(handover indication)新定义的值;
[0035] 或者,附着请求、PDN连接建立请求、激活PDP上下文请求、二次PDP上下文激活请求消息、创建会话请求、修改承载请求、承载资源命令、请求承载资源修改、PBU消息中的新增信元或新增指示位;
[0036] 或者,附着请求、PDN连接建立请求、激活PDP上下文请求、二次PDP上下文激活请求、创建会话请求、修改承载请求、承载资源命令、请求承载资源修改、PBU消息中的PCO中新定义信元、或者指示位。
[0037] 进一步地,所述多接入绑定单元用于,根据所述多接入指示,在接收到所述第二接入网的接入绑定请求时,执行多接入绑定。
[0038] 进一步地,所述多接入绑定单元用于,按照以下方式执行多接入绑定:
[0039] 接收到第二接入网发送的创建会话请求,或者PBU消息时,所述多接入绑定单元执行在保持与第一接入网的隧道绑定关系,即GTP隧道或者PMIP隧道的同时,建立与第二接入网的GTP或者PMIP隧道绑定关系。
[0040] 采用本发明方案,使得P-GW能够根据接收到的多接入指示,获知终端的接入场景是多接入场景,从而在接收到第二接入网的绑定请求时,执行多接入绑定,实现终端的多接入,避免了对非3GPP网络的影响和修改。

附图说明

[0041] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0042] 图1是现有技术中EPS的系统架构示意图;
[0043] 图2是本发明实施例一、二的流程示意图;
[0044] 图3是本发明实施例三的流程示意图;
[0045] 图4是本发明实施例四的流程示意图;
[0046] 图5是本发明实施例五的流程示意图;
[0047] 图6是本发明实施例的多接入系统的示意框图。

具体实施方式

[0048] 针对现有技术存在的问题,本实施方式提供一种实现多接入的方法,在UE通过3GPP接入网和非3GPP接入网发建立多接入时,通过3GPP系统的信令发送多接入指示发送给P-GW,P-GW根据接收到的多接入指示,获知终端的接入场景是多接入场景,在第二接入网请求绑定时,P-GW执行多绑定,实现终端的多接入。P-GW执行多绑定,是指P-GW执行在保持与第一接入网的隧道绑定关系,即GTP隧道或者PMIP隧道的同时,建立与第二接入网的GTP或者PMIP隧道绑定关系。
[0049] 需要说明的是,本发明中所提到的第一接入网、第二接入网是针对一个PDN连接或者PDP上下文来讲的,某一个PDN连接/PDP上下文中,3GPP侧和非3GPP侧接入的顺序决定了是该PDN连接的第一接入网或者第二接入网。举例来说,终端首先附着到3GPP,建立的PDN连接1,又附着到非3GPP,建立PDN连接1的多接入,然后又在非3GPP发起建立PDN连接2,之后又在3GPP建立PDN连接2的多接入。对于PDN连接1来说,3GPP和非3GPP分别是第一接入网和第二接入网,而对于PDN连接2来说,3GPP和非3GPP分别是第二接入网和第一接入网。
[0050] 具体地,本实施方式提供的多接入方法,应用于EPS,采用如下技术方案:
[0051] UE通过3GPP接入网向P-GW发送多接入指示,通知P-GW执行多接入绑定;
[0052] P-GW根据所述多接入指示,执行与两个或两个以上接入网的多接入绑定。
[0053] 其中,UE通过3GPP接入网向P-GW发送多接入指示,包括以下几种方式:
[0054] 一,3GPP接入网作为第一接入网,非3GPP接入网作为第二接入网时,UE通过3GPP接入网的附着操作、PDN连接建立操作或者激活PDP上下文操作,向P-GW发送多接入指示;
[0055] 二,3GPP接入网作为第一接入网,非3GPP接入网作为第二接入网时,在UE向非3GPP接入网发起接入之前,UE通过3GPP接入网的请求承载资源修改操作、跟踪区域更新TAU操作或者专门的多接入指示上报操作,向P-GW发送多接入指示;
[0056] 三,非3GPP接入网作为第一接入网,3GPP接入网作为第二接入网时,UE在通过3GPP接入网发起的附着操作、PDN连接建立操作、或者激活PDP上下文操作时,向P-GW发送多接入指示。
[0057] 为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,下述实施方案适用于3GPP网络的E-UTRAN网络与WLAN/固定宽带网络(固网)作为两种接入网的多接入场景,也适用于3GPP的网络的UTRAN网络和WLAN/固定宽带网络(固网)作为两种接入网的多接入场景;且,在不冲突的情况下,本申请中的实施例及各实施例中的特征可以相互任意组合。
[0058] 实施例一
[0059] 参见图2所示流程,本实施例基于的是S5/8接口,以及非3GPP接入网关与P-GW之间的S2a接口、ePDG与P-GW之间的S2b接口均采用GTP协议的场景,该流程具体步骤描述如下:
[0060] 步骤201:UE决定通过3GPP接入网附着到EPC,于是发起附着建立操作;或者UE已经接入到了EPC网络后,又欲建立一个附加PDN连接(additional PDN connection),于是发起PDN连接建立操作。
[0061] 步骤202:UE发送附着请求/PDN连接建立请求给MME,并在该消息中携带“多接入指示”。
[0062] 步骤203:UE通过MME向HSS/AAA请求进行用户接入认证。
[0063] 步骤204:MME发送“创建会话请求”消息给S-GW,S-GW发送“创建会话请求”消息给P-GW,消息中均携带用于指示多接入的“多接入指示”。
[0064] 步骤205:P-GW与PCRF执行IP-CAN会话建立操作。
[0065] 步骤206:作为对步骤204的响应消息,P-GW发送“创建会话响应”消息给S-GW,S-GW发送“创建会话响应”消息给MME。
[0066] 步骤207:附着/PDN连接建立的后续步骤。
[0067] 步骤208:此后,UE决定从非3GPP网络发起接入,于是发起附着/PDN连接建立操作。
[0068] 该步骤属于非3GPP内部的操作,与不同的非3GPP系统有关。
[0069] 步骤209:非3GPP接入网关/ePDG(不可信任非3GPP接入网接入)发送“创建会话请求”消息给P-GW;
[0070] 步骤210:P-GW收到步骤209的请求消息后,由于在步骤204步收到了多接入指示,P-GW在此接受步骤209的请求,并且保留步骤204和步骤205建立的隧道关系,这样就实现了P-GW同多个接入网关的隧道绑定关系,终端UE实现了多接入。
[0071] 此步骤之后,P-GW同3GPP接入网和非3GPP接入网的隧道都是激活状态的,P-GW可以同时向两个接入网发送数据包。
[0072] 步骤211:P-GW向非3GPP接入网关/ePDG发送创建会话响应消息。
[0073] 步骤212:UE在非3GPP接入网完成附着/PDN连接建立操作。
[0074] 通过以上步骤,终端UE实现了多接入。
[0075] 其中,上述步骤206-207中,可选的,如果P-GW支持多绑定/多接入,并接受了终端UE发送来的“多接入”请求,P-GW可以发送指示信息给端UE。该步骤中,P-GW发送的“创建会话响应”,S-GW发送“创建会话响应”消息均携带该指示。该指示信息指示的是P-GW是否接受了多接入请求,并反映了P-GW对多接入的支持能力。同样,可选的,步骤207,MME将该指示发送给UE。UE收到从P-GW反馈的指示信息,可以据此判断P-GW是否接受了接入请求:如果反馈了指示,表明P-GW接受了多接入;如果没有返回指示,表明P-GW没有接受多接入操作。
[0076] 此外,步骤202、204中的多接入指示信息,如果能够被MME、S-GW感知,则MME和S-GW如果支持多接入,则进一步向下一步传递该指示信息,如果MME和S-GW不支持多接入,MME和S-GW将不会继续向下一步信息传递该指示信息。这样,对于MME,S-GW,P-GW等网元来说,下一级网元是否收到了该指示信息也就体现了上一级网元是否支持多接入功能,这样,多接入指示信息通过步骤202,204传到P-GW,P-GW对多接入能力是否支持的指示信息再通过步骤206,207传递到UE,只要UE收到了指示信息,就证明MME,SGW和P-GW支持多接入操作,否则只要中间任何一个网元不支持多接入操作,UE就收不到指示信息,UE就可以判断系统不支持多接入操作。
[0077] 实施例二
[0078] 本实施例同前述实施例一基本相同,二者的主要不同之处在于,S5/8,S2a,S2b接口可以采用PMIPv6协议。图2流程中的步骤204和206、步骤209和211的消息可能为PMIPv6协议的消息,或者为PBU(Proxy Binding Update,代理绑定更新)和PBA(Proxy Binding Acknowledgement,代理绑定确认)一对消息。即:步骤204和206、步骤209和211或者都是PMIP消息,或者都是GTP消息(即实施例一);或者步骤204和206是GTP消息,步骤209和211是PMIP消息,或者步骤204和206是PMIP消息,步骤209和211是GTP消息。
[0079] 之后的实施例也类同,即只要涉及S5/8接口,或者S2a接口,或者S2b接口的时候,均可以采用GTP协议和PMIPv6协议。
[0080] 实施例三
[0081] 本实施例与前述实施例一和实施例二的不同点在于:实施例一和实施例二是在终端UE附着到3GPP网络或者从3GPP网络建立PDN连接的时候,发送多接入指示给P-GW,而在本实施例中,多接入只是在终端将要发起从非3GPP接入之前,先从3GPP接入网发送该多接入指示给P-GW,P-GW收到该指示,判定当前是多接入场景,此后,只要P-GW收到了来自非3GPP接入网网关或者ePDG的绑定请求后,P-GW就会执行多绑定。
[0082] 如图3所示,该流程具体步骤描述如下:
[0083] 步骤301:UE已经通过3GPP接入网附着到EPC,而且可能已经建立一个或者多个PDN连接。
[0084] 与前述实施例不同的是,本实施例中,UE通过3GPP接入网建立到EPC的连接时,不携带多接入指示。
[0085] 步骤302:UE决定从非3GPP接入网接入,建立多接入;
[0086] 步骤303-307:UE在向非3GPP接入网发起附着/PDN连接之前,先经3GPP接入网发送携带“多接入指示”的第一请求消息给MME。
[0087] 步骤304,MME发送携带“多接入指示”的第二请求消息给S-GW,S-GW收到后发送给P-GW。
[0088] 步骤305,P-GW保留该第二请求消息中的多接入指示。
[0089] 步骤306,P-GW回应第二响应消息给S-GW,S-GW收到该第二响应消息后回应给MME[0090] 步骤307,MME回应第一响应消息给UE。
[0091] 上述303-307步骤具体可采用以下多种方式实现:
[0092] 方式一:UE通过现有的请求承载资源修改操作将“多接入指示”发送给P-GW。
[0093] 例如,UE和MME之间的第一请求消息、MME和S-GW之间、S-GW和P-GW之间的第二请求消息,可以分别是:NAS消息族的“请求承载资源修改”消息,和GTP的消息族的“承载资源命令”消息。
[0094] 而P-GW在收到多接入指示消息后,通过步骤306-307,向S-GW发送GTP的消息族的“承载资源拒绝”消息,或者发起网络发起的承载资源修改/更新/激活操作,对步骤303-304进行响应。
[0095] 方式二:UE通过现有的跟踪区域更新操作(Tracking Area Update,TAU)将“多接指示入”发送给P-GW。
[0096] 例如,UE和MME之间的第一请求消息、MME和S-GW之间、S-GW和P-GW之间的第二请求消息,可以分别是:NAS消息族的“TAU”消息,和GTP的消息族的“修改承载请求”消息。
[0097] 而P-GW在收到多接入指示消息后,通过步骤306-307,向S-GW发送GTP的消息族的“修改承载响应”消息,对步骤303-304进行响应。
[0098] 方式三:通过专门的多接入指示上报操作上报。在UE与MME新设置NAS(Non-Access Stratum,非接入层)消息,在MME与S-GW,S-GW与P-GW之间通过新增的GTP消息,传递多接入指示。在回应消息中也是对应的新增的响应消息。
[0099] 步骤308:此后,UE从非3GPP网络发起接入,或者是附着操作或者是PDN连接建立操作。
[0100] 步骤309:非3GPP接入网关/ePDG发送“创建会话请求”或者PBU消息(这两种消息合称为绑定请求)给P-GW。
[0101] 步骤310:P-GW收到步骤309的请求消息后,由于在步骤304收到了多接入指示,P-GW在此接受步骤309的请求,并且与S-GW的隧道关系,这样就实现了P-GW同多个接入网关的隧道绑定关系,终端UE实现了多接入。
[0102] 此步骤之后,P-GW同3GPP接入网和非3GPP接入网的隧道都是激活状态的,P-GW可以同时向两个接入网发送数据包。
[0103] 步骤311:P-GW向非3GPP接入网关/ePDG发送创建会话响应消息。
[0104] 步骤312:UE在非3GPP接入网完成附着/PDN连接建立操作。
[0105] 通过以上步骤,终端UE实现了多接入。
[0106] 需要说明的是,如果S2a/2b接口采用PMIPv6协议,则步骤309与步骤311的消息分别为PBU和PBA。
[0107] 此外,上述对于步骤中的304-306的描述是基于S5/S8采用GTP协议的假设,如果S5/S8采用PMIPv6协议,则相关的操作可能是以下方式:
[0108] (1)S-GW收到MME发送的“承载资源命令”后,通过“网关控制会话”操作发送多接入指示给PCRF,PCRF通过“IP-CAN会话”操作将多接入指示发送给P-GW。S-GW和P-GW之间没有直接交互信息;
[0109] (2)S-GW收到MME发送的“承载资源命令”后,通过“PBU”消息发送多接入指示给P-GW,PGW保存多接入指示并给S-GW回应PBA消息。
[0110] 实施例四
[0111] 本实施例描述的是终端通过UTRAN和WLAN建立多接入的场景。UE首先从UTRAN接入,并在附着过程或者PDP(Packet Data Protocol,分组数据协议)上下文激活过程中,将多接入指示通过附着请求消息或者激活PDP上下文请求消息携带给SGSN。SGSN再通过“创建会话请求”消息携带给S-GW,再由S-GW发送个P-GW。
[0112] 如图4所示,该流程具体步骤描述如下:
[0113] 步骤401:UE决定从3GPP接入网发起附着或者PDN连接建立操作。
[0114] 步骤402:UE发送附着请求/激活PDN上下文请求给SGSN,并在消息中携带“多接入指示”。
[0115] 步骤403:UE通过SGSN向HSS/AAA请求进行用户接入认证。
[0116] 步骤404:SGSN发送“创建会话请求”消息给S-GW,S-GW发送“创建会话请求”消息给P-GW,消息中均携带用于指示多接入的“多接入指示”。
[0117] 步骤405:P-GW与PCRF执行IP-CAN会话建立操作。
[0118] 步骤406:作为对步骤404的响应消息,P-GW发送“创建会话响应”消息给S-GW,S-GW发送“创建会话响应”消息给SGSN。
[0119] 步骤407:附着/激活PDN上下文的后续步骤。
[0120] 步骤408:此后,UE决定从非3GPP网络发起接入,于是发起附着/PDN连接建立操作。
[0121] 步骤409:非3GPP接入网关/ePDG(不可信任非3GPP接入网接入)发送“创建会话请求”消息给P-GW;
[0122] 步骤410:P-GW收到步骤409的请求消息后,由于在步骤404步收到了多接入指示,P-GW在此接受步骤409的请求,并且保留步骤404和步骤405建立的隧道关系,这样就实现了P-GW同多个接入网关的隧道绑定关系,终端UE实现了多接入。
[0123] 此步骤之后,P-GW同3GPP接入网和非3GPP接入网的隧道都是激活状态的,P-GW可以同时向两个接入网发送数据包。
[0124] 步骤411:P-GW向非3GPP接入网关/ePDG发送创建会话响应消息。
[0125] 步骤412:UE在非3GPP接入网完成附着/PDN连接建立操作。
[0126] 通过以上步骤,终端UE实现了多接入。
[0127] 根据以上描述可以看出,本实施例实际上也包含了对应前述实施例一二三的多种场景,例如,本实施例中,S-GW和P-GW之间如果采用PMIPv6协议,则步骤404-406描述同实施例二的描述。
[0128] 现将本实施例与实施例一二三的主要不同之处列举如下:
[0129] 本实施例与前述实施例一、二的主要不同之处在于,本实施例中是UE首先从UTRAN接入,并在附着/PDP上下文激活过程中将多接入指示通过附着请求消息/激活PDP上下文请求消息中携带给SGSN;而前述实施例一、二则是UE是通过E-UTRAN接入,并在附着/PDP连接建立过程中将多接入指示通过附着请求消息/PDP连接建立请求消息中携带给MME;
[0130] 本实施例与前述实施例二的主要不同之处在于,将MME改成SGSN即可,其余的流程完全相同。步骤描述上,UE发给SGSN的可以是增强的二次PDP上下文激活请求消息,或者是UE和SGSN之间新增的消息。SGSN之后的消息同实施例三的描述。
[0131] 实施例五
[0132] 该实施例基于的场景是终端先从非3GPP接入,再从3GPP建立多接入的场景。多接入的指示信息是通过第二接入网,也就是3GPP接入网的附着/PDN连接建立/PDP上下文激活操作由UE携带给P-GW的。
[0133] 如图5所示,该流程具体步骤描述如下:
[0134] 步骤501:终端已经从非3GPP接入,并且建立了一个或者多个PDN连接;
[0135] 步骤501a.UE从3GPP接入网(EUTRAN或者UTRAN)发起附着、或者PDN连接建立、或者PDP上下文激活。
[0136] 步骤502:UE发送附着请求、或者PDN连接建立请求、或者PDP上下文激活请求给MME/SGSG,请求消息中携带多接入指示信息;
[0137] 步骤503(可选):如果是初始接入3GPP系统,则先执行用户接入认证操作。
[0138] 步骤504:MME/SGSN发送“创建会话请求”给S-GW,S-GW发送“创建会话请求”或者“PBU”消息给P-GW,消息中均携带多接入指示信息。
[0139] 步骤505:P-GW与PCRF执行IP-CAN会话修改操作;
[0140] 步骤505a:P-GW收到来自S-GW的绑定请求消息,根据多接入指示信息执行多绑定操作。
[0141] 步骤506:P-GW给S-GW回应创建会话响应或者PBA消息,S-GW给MME回应创建会话响应消息。
[0142] 步骤507:附着/PDN连接建立/PDP上下文激活操作后续步骤完成。
[0143] 通过以上步骤,终端UE实现了多接入。
[0144] 其中,上述步骤504-506的具体实现可参照前述实施例中的详细描述,在此不再赘述。
[0145] 其中,关于上述实施例流程中的多接入指示,其携带方式可以有多种实现方式。例如,该多接入指示可以是一个新增的信元,或者是现有信元中的一个新定义的标志位,或者是现有信元的或者现有标志位一个新定义的值(value)。下面列举几种典型的实现方式:
[0146] (A)针对实施例一、实施例二、实施例四和实施例五的方案,该多接入指示在消息“附着请求/PDN连接建立请求/激活PDP上下文请求”消息中可以是对现有信元请求类型(request type)新定义的指示多接入的一个值,在“创建会话请求”消息或者PBU消息中,对“切换指示”(handover indication)新定义的指示多接入的一个值。
[0147] (B)针对前述实施例一、二、三、四和五,可以在附着请求/PDN连接建立请求/激活PDP上下文请求/二次PDP上下文激活请求消息,和“创建会话请求”消息或者PBU消息的现有信元PCO(Protocol Configuration Option,协议配置选项)中,携带多接入指示,因为现有的PCO消息是不被MME和S-GW影响的,这样可以减小对现有系统的影响;
[0148] (C)针对前述实施例,均可以新增一个信元或者指示位,用于传递多接入指示。
[0149] 此外,如图6所示,本发明实施例中还提供了一种多接入系统,该系统主要包括UE中的多接入指示发送单元,3GPP接入网网元(如MME、S-GW、和/或SGSN等)中的多接入指示传送单元,和P-GW中的多接入绑定单元,其中:
[0150] 所述多接入指示发送单元用于,通过3GPP接入网网元向P-GW发送多接入指示,通知所述P-GW执行多接入绑定;
[0151] 所述多接入指示传送单元用于,将接收到的多接入指示传送给所述P-GW;
[0152] 所述多接入绑定单元用于,根据所述多接入指示,执行与两个或两个以上接入网的多接入绑定。
[0153] 进一步地,所述多接入指示发送单元和所述多接入指示传送单元用于:
[0154] 3GPP接入网作为第一接入网,非3GPP接入网作为第二接入网时,多接入指示发送单元和所述多接入指示传送单元通过所述3GPP接入网的附着操作、PDN连接建立操作或者激活PDP上下文操作,向所述P-GW发送多接入指示;
[0155] 或者,3GPP接入网作为第一接入网,非3GPP接入网作为第二接入网时,在所述UE向所述非3GPP接入网发起接入之前,多接入指示发送单元和所述多接入指示传送单元通过所述3GPP接入网的请求承载资源修改操作、跟踪区域更新TAU操作或者专门的多接入指示上报操作,向所述P-GW发送多接入指示;
[0156] 以及,非3GPP接入网作为第一接入网,3GPP接入网作为第二接入网时,多接入指示发送单元和所述多接入指示传送单元在通过所述3GPP接入网发起的附着操作、PDN连接建立操作、或者激活PDP上下文操作时,向所述P-GW发送多接入指示。
[0157] 进一步地,所述多接入指示,具体包括:
[0158] 附着请求、PDN连接建立请求、激活分组数据协议(PDP)上下文请求中对信元请求类型(request type)或者附着请求类型(attach type)新定义的值;创建会话请求、代理绑定更新(PBU)消息中,对切换指示(handover indication)新定义的值;
[0159] 或者,附着请求、PDN连接建立请求、激活PDP上下文请求、二次PDP上下文激活请求消息、创建会话请求、修改承载请求、承载资源命令、请求承载资源修改、PBU消息中的新增信元或新增指示位;
[0160] 或者,附着请求、PDN连接建立请求、激活PDP上下文请求、二次PDP上下文激活请求、创建会话请求、修改承载请求、承载资源命令、请求承载资源修改、PBU消息中的PCO中新定义信元、或者指示位。
[0161] 进一步地,所述多接入绑定单元用于,根据所述多接入指示,在接收到所述第二接入网的接入绑定请求时,执行多接入绑定。
[0162] 进一步地,所述多接入绑定单元用于,按照以下方式执行多接入绑定:
[0163] 接收到第二接入网发送的创建会话请求,或者PBU消息时,所述多接入绑定单元执行在保持与第一接入网的隧道绑定关系,即GTP隧道或者PMIP隧道的同时,建立与第二接入网的GTP或者PMIP隧道绑定关系。
[0164] 以上仅为本发明的优选实施案例而已,并不用于限制本发明,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明做出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
[0165] 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。