专利名称:一种流迁移的实现方法、终端和分组数据网络网关的制作方法
技术领域:
本发明涉及XPP(3rdGeneration Partnership Project,第三代合作伙伴计划)EPS (Evolved Packet System,演进的分组系统),具体涉及一种流迁移的实现方法、终端和分组数据网络网关。
背景技术:
如图1所示,EPS由接入网和演进的分组核心网(EPC)组成,接入网可以是为E-UTRAN(Evolved Universal Terrestrial Radio Access Network,演进的通用陆地无线接入网)或者 UTRAN (Universal Terrestrial Radio Access Network,通用陆地无线接入网)等,EPC 包括MME (移动管理单兀,Mobility Management Entity)、SGSN (ServingGPRS (General Packet Radio Service,通用分组无线服务)Support Node,服务 GPRS 支持节点),S-GW(服务网关,Serving Gateway) > P-Gff (Packet Data Network Gateway,分组数 据网络网关)、HSS(归属用户服务器,Home Subscriber Server)、3GPP AAA服务器(3GPP认证授权计费服务器)、PCRF(Policy and Charging Rules Function,策略和计费规则功能)及其它支撑节点。其中,E-UTRAN内部有 eNB (evolved NodeB,演进的基站),UTRAN 内部有NB (NodeB,基站);MME负责终端UE从EUTRAN接入的移动性管理、NAS (non access stratum,非接入层)信令的处理和用户上下文的管理等控制面相关工作;SGSN负责终端UE从E-UTRAN接入的移动性管理、NAS信令的处理和用户上下文的管理等工作;S-Gff是与E-UTRAN相连的接入网关设备,在E-UTRAN和P-GW之间转发数据,并且负责对寻呼等待数据进行缓存。P-GW则是3GPP演进分组系统与F1DN(Packet Data Network,分组数据网络)的边界网关,负责用户终端到I3DN的接入、在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,服务质量),并进行计费控制。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协议。
目前,对EPS的研究课题集中在Multiple Access (多接入)和IP flow mobility (流迁移),其中多接入是指使EPC支持UE通过多种接入网经同一个P-GW同时接入一个PDN,比如终端可以同时通过3GPP接入网(EUTRAN接入网或者UTRAN接入网) 和可信任的非3GPP接入网(比如WLAN接入网)同时接入到同一 P-GW,P-GW同时建立与 S-Gff隧道和与非3GPP接入网关的隧道,或者终端可以同时通过3GPP接入网(EUTRAN接入网或者UTRAN接入网)和不可信任的非3GPP接入网(比如WLAN接入网)同时接入到同一 P-GW, P-Gff同时建立与S-GW隧道和与ePDG的隧道。在这种场景下,UE通过多个接入网附着到EPC,P-GW为UE分配一个IP地址,UE和PDN之间存在一个IP连接(如图1中的虚线所示)。由于不同的业务适用于采用不同的网络传输,多接入技术可以根据业务的特性选择适用的接入网传输业务,并且,多个接入网可以分担网络负荷,避免网络拥堵。
当前的问题是,IP数据流如何在两个接入网中动态的迁移,当前有的方法是,当要将一个IP数据流从源接入网迁移到目标接入网时,终端UE就会在目标接入网发起资源请求,当P-GW收到资源请求后,决定把该IP流迁移到第二接入网,或者终端直接给P-GW发送应用层的消息(例如SIP消息)用于通告P-GW需要迁移的数据流。但是以上方案对目标接入网影响很大,特别是目标接入网为非3GPP接入网时,对现有的IETF协议改动很大,不易于实现。发明内容
本发明要解决的技术问题是提供一种流迁移的实现方法、终端和分组数据网络网关,避免对非3GPP接入网和IETF协议的修改,简化操作流程。
为解决上述技术问题,本发明提供了一种流迁移的实现方法,包括
终端建立同一个分组数据网络(TON)连接的多接入后,通过第三代合作伙伴计划 (3GPP)网络信令与分组数据网络网关(P-GW)协商流迁移信息,所述P-GW迁移数据流。
进一步地,所述通过3GPP网络信令与P-GW协商流迁移信息,包括
所述终端将流迁移信息通过在本终端、演进的通用陆地无线接入网(EUTRAN)、移动管理单元(MME)和服务网关(S-GW)之间传递的3GPP网络信令发送给P-GW ;或者
所述终端将流迁移信息通过在本终端、演进的通用陆地无线接入网(EUTRAN)、 MME、S-GW和策略和计费规则功能(PCRF)实体之间传递的3GPP网络信令发送给P-GW ;或者
所述终端将流迁移信息通过在本终端、通用陆地无线接入网(UTRAN)、通用分组无线服务(SGSN)和服务网关(S-GW)之间传递的3GPP网络信令发送给P-GW ;或者
所述终端将流迁移信息通过在本终端、通用陆地无线接入网(UTRAN)、SGSN、S-Gff 和策略和计费规则功能(PCRF)实体之间传递的3GPP网络信令发送给P-GW。
进一步地,所述P-GW迁移数据流,包括
所述P-GW收到流迁移信息后进行流迁移操作,重配置3GPP网络侧承载资源和/ 或非3GPP网络侧承载资源;或者
所述P-GW收到流迁移信息后重配置3GPP网络侧承载资源和/或非3GPP网络侧承载资源,再进行流迁移操作。
进一步地,协商流迁移信息后,所述方法还包括
所述P-GW复用重配置3GPP网络侧承载资源的流程作为收到流迁移信息的应答;或者所述P-GW发起一个重配置3GPP网络侧承载资源的流程专用于作为收到流迁移信息的应答。进一步地,所述P-GW进行流迁移操作,重配置3GPP网络侧承载资源和/或非3GPP网络侧承载资源,包括所述P-GW进行如下任意一种流迁移操作时,重配置3GPP网络侧承载资源和非3GPP网络侧承载资源,或者仅重配置3GPP网络侧承载资源将IP数据流从3GPP接入网迁移到非3GPP接入网,或者将IP数据流从非3GPP接入网迁移到3GPP接入网;或者所述P-GW进行如下流迁移操作时,重配置非3GPP网络侧承载资源,或不重配置资源将IP数据流从一个非3GPP接入网迁移到另一个非3GPP接入网。
进一步地,所述P-GW重配置3GPP网络侧承载资源和/或非3GPP网络侧承载资源,再进行流迁移操作,包括所述P-GW待进行如下任意一种流迁移操作时,重配置3GPP网络侧承载资源和非3GPP网络侧承载资源,或者仅重配置3GPP网络侧承载资源将IP数据流从3GPP接入网迁移到非3GPP接入网,或者将IP数据流从非3GPP接入网迁移到3GPP接入网;或者所述P-GW待进行如下流迁移操作时,重配置非3GPP网络侧承载资源,或不重配置资源将IP数据流从一个非3GPP接入网迁移到另一个非3GPP接入网。进一步地,所述重配置3GPP网络侧承载资源,包括所述P-GW通过向S-GW发送以下消息中的任意一种发起重配置3GPP网络侧承载资源创建承载请求、更新承载请求、删除承载请求;或者所述P-GW向S-GW发送以下任意一条消息代理绑定确认(PBA)消息、绑定撤销指示(BRI)消息、新建消息;所述S-GW通过发起以下消息中的任意一种重配置3GPP网络侧承载资源创建承载请求、更新承载请求、删除承载请求操作;或者所述P-GW通过IP连接接入网络(IP-CAN)会话修改操作通告PCRF,PCRF通过网关控制和QoS规则提供操作通告S-GW,所述S-GW再通过发起以下消息中的任意一种重配置3GPP网络侧承载资源创建承载请求、更新承载请求、删除承载请求操作。进一步地,所述P-GW进行流迁移操作之前,所述方法还包括所述P-GW通过携带流迁移信息的BRI消息或新增的PMIP消息与S-GW协商更新PMIP隧道条目。进一步地,所述重配置非3GPP网络侧承载资源,包括所述P-GW通过以下任一消息与演进的分组数据网关(eTOG)协商该二者之间的隧道条目,或者所述P-GW通过以下任一消息与非3GPP接入网关协商该二者之间的隧道条目创建承载请求、更新承载请求、删除承载请求、BRI消息、新建消息。进一步地,所述流迁移信息中包括待迁移IP数据流的标识信息、接入网标识信息,以及所述IP数据流与所述接入网的关联关系。进一步地,所述终端将流迁移信息通过在本终端、EUTRAN、MME和S-GW之间传递的3GPP网络信令发送给P-GW,包括所述终端通过EUTRAN向MME发送携带流迁移信息的第一消息,所述MME收到所述第一消息后,向S-GW发送携带流迁移信息的第二消息,所述S-GW向P-GW发送携带流迁移信息的第三消息。
进一步地,所述第一消息为请求承载资源修改消息,所述第二消息和第三消息均为承载资源命令;或者
所述第一消息为请求承载资源修改消息,所述第二消息为承载资源命令,所述第三消息为PBU消息。
进一步地,所述终端将流迁移信息通过在本终端、UTRAN、SGSN和S-GW之间传递的 3GPP网络信令发送给P-GW,包括
所述终端通过UTRAN向SGSN发送携带流迁移信息的第四消息,所述SGSN收到所述第四消息后,向S-GW发送携带流迁移信息的第五消息,所述S-GW向P-GW发送携带流迁移信息的第六消息。
进一步地,所述第四消息为激活PDP上下文请求消息,所述第五消息和第六消息均为承载资源命令;或者
所述第四消息为激活PDP上下文请求消息,所述第五消息为承载资源命令,所述第六消息为PBU消息。
进一步地,所述终端将流迁移信息通过在本终端、EUTRAN、MME、S-Gff和PCRF实体之间传递的3GPP网络信令发送给P-GW,包括
所述终端通过EUTRAN向MME发送携带流迁移信息的第七消息,所述MME收到所述第七消息后,向S-GW发送携带流迁移信息的第八消息,所述S-GW向PCRF发送携带流迁移信息的第九消息,所述PCRF向P-GW发送携带流迁移信息的第十消息。
进一步地,所述第七消息为请求承载资源修改消息,所述第八消息为承载资源命令;所述第九消息为网关控制QoS规则请求消息,所述第十消息为IP连接接入网络 (IP-CAN)会话修改消息。
进一步地,所述终端将流迁移信息通过在本终端、UTRAN、SGSN、S-Gff和PCRF实体之间传递的3GPP网络信令发送给P-GW,包括
所述终端通过UTRAN向SGSN发送携带流迁移信息的第i^一消息,所述SGSN收到所述第i^一消息后,向S-GW发送携带流迁移信息的第十二消息,所述S-GW向PCRF发送携带流迁移信息的第十三消息,所述PCRF向P-GW发送携带流迁移信息的第十四消息。
进一步地,所述第i^一消息为激活PDP上下文请求消息,所述第十二消息为承载资源命令;所述第十三消息为网关控制QoS规则请求消息,所述第十四消息为IP-CAN会话修改消息。
进一步地,所述PCRF向P-GW发送携带流迁移信息的IP-CAN会话修改消息时,还在所述IP-CAN会话修改消息中携带QoS信息。
为解决上述技术问题,本发明还提供了一种实现流迁移的分组数据网络网关 (P-Gff),包括接收模块,流迁移模块,其中
所述接收模块,用于接收所述终端发送的流迁移信息;
所述流迁移模块,用于根据所述接收模块接收的流迁移信息迁移数据流。
为解决上述技术问题,本发明还提供了一种实现流迁移的终端,包括建立连接模块,协商模块,其中
所述建立连接模块,用于建立同一个分组数据网络(I3DN)连接的多接入;
所述协商模块,用于在所述建立连接模块建立同一个PDN连接的多接入后,通过第三代合作伙伴计划(3GPP)网络信令与分组数据网络网关(P-GW)协商流迁移信息,所述流迁移信息用于供所述P-GW迁移数据流。本发明实施例所述方法,应用于第三代合作伙伴计划(3GPP)演进的分组系统(EPS)中,实现了流迁移,避免了对非3GPP网络的修改和影响。
图1是现有技术中多接入系统架构示意图;图2是本发明实施例一的流程图;图3是本发明实施例二的流程图; 图4是本发明实施例二的流程图;图5是本发明实施例四的流程图;图6是本发明实施例五的流程图;图7是本发明实施例六的流程图;图8是本发明实施例七的流程图;图9是本发明实施例八的流程图;图10是本发明实施例九、十的流程图;图11是本发明实施例1^一方式一的流程图;图12是本发明实施例1^一方式二的流程图;图13是本发明实施例1^一方式三的流程图;图14是本发明实施例十一方式四的流程图;图15是本发明实施例十二的流程图;图16是本发明实施例十五的结构示意图;图17是本发明实施例十六的结构示意图。
具体实施例方式本发明实施方式针对的场景是UE的一个TON连接的建立了多接入的场景,即UE通过3GPP接入网和非3GPP接入网同时接入同一个Η)Ν,并获取同一个(或一对)IP地址,P-GW建立了同3GPP接入网和非3GPP接入网的隧道绑定。本发明的设计采用以下方案实现终端建立同一个PDN连接的多接入后,通过3GPP网络信令与P-GW协商流迁移信息,P-GW迁移数据流,即将数据流从一个接入网迁移到另一个接入网。数据流从一个接入网迁移到另一个接入网具体可以是将IP数据流从3GPP接入网迁移到非3GPP接入网,或者从非3GPP接入网迁移到3GPP接入网,或者将IP数据流从一个非3GPP接入网迁移到另一个非3GPP接入网。具体地,P-GW进行如下任意一种流迁移操作时,重配置3GPP网络侧承载资源和非3GPP网络侧承载资源,或者仅重配置3GPP网络侧承载资源将IP数据流从3GPP接入网迁移到非3GPP接入网,或者将IP数据流从非3GPP接入网迁移到3GPP接入网。或者,P-Gff进行如下流迁移操作时,重配置非3GPP网络侧承载资源,或不重配置资源将IP数据流从一个非3GPP接入网迁移到另一个非3GPP接入网。
所述P-GW可以在收到流迁移信息后先进行流迁移操作,再重配置3GPP网络侧承载资源和/或非3GPP网络侧承载资源;或者,所述P-GW也可以在收到流迁移信息后先重配置3GPP网络侧承载资源和/或非3GPP网络侧承载资源,再进行流迁移操作。
不论终端向哪个方向迁移数据流,所有的协商消息都是通过3GPP侧协商。具体地,终端可以将流迁移信息通过在本终端、EUTRAN、MME和S-GW之间传递的3GPP网络信令发送给P-GW ;或者,通过在本终端、EUTRAN、MME、S-GW和PCRF实体之间传递的3GPP网络信令发送给P-GW ;或者,通过在本终端、UTRAN、SGSN和S-GW之间传递的3GPP网络信令发送给P-GW ;或者,通过在本终端、UTRAN、SGSN、S-GW和PCRF实体之间传递的3GPP网络信令发送给P-GW。协商时可以采用增强的现有消息,也可以采用新增消息。
优选地,在与终端协商流迁移信息后,P-GW可以复用重配置3GPP网络侧承载资源的流程作为收到流迁移信息的应答;或者,P-GW发起一个重配置3GPP网络侧承载资源的流程专用于作为收到流迁移信息的应答。
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
以下的实施方案是适用于3GPP网络的E-UTRAN网络与WLAN/固定宽带网络(固网)作为两种接入网的多接入场景,也适用于3GPP的网络的UTRAN网络和WLAN/固定宽带网络(固网)作为两种接入网的多接入场景。
实施例一
参见图2所示流程,该实施例通过增强3GPP侧(EUTRAN)的现有信令来协商流迁移信息的。基于的网络架构是S5/8接口采用GTP协议。步骤如下
步骤201 :终端UE已经从3GPP接入网(EUTRAN)和非3GPP接入网建立了多接入;
步骤202 UE决定发起流迁移,UE从3GPP网络发起“UE发起的承载资源修改”操作,UE发送NAS消息族的“请求承载资源修改”消息给MME,消息中携带流迁移信息;
流迁移信息的具体内容参见实施例十三中的描述。
步骤203 =MME发送GTP消息族的承载资源命令消息给S_GW,消息中携带流迁移信
步骤203a =S-Gff发送GTP消息族的“承载资源命令”消息给P_GW,消息中携带流迁移息;
优选的,P-GW在收到了流迁移信息后,可在本步骤根据流迁移信息把对应的IP流从3GPP网络迁移到非3GPP网络或者从非3GPP网络迁移到3GPP网络。或者P-GW也可不在本步骤进行流迁移,而是待步骤210时再迁移IP数据流。
步骤204 :可选的,P-GW 与 PCRF 执行 IP-CAN(IP-Connection Access Network, IP 连接接入网络)会话修改操作;
步骤204a =P-Gff根据接收到的承载资源命令,决定创建承载或更新承载或删除承载,P-GW发送GTP消息族的“创建承载请求或更新承载请求或删除承载请求”消息给S-GW ;
为了保证可靠,消息中可以携带P-GW允许迁移的流迁移信息,发给UE确认下。或者消息中也可以不携带流迁移信息,这样可以节省信令的开销。
在本实施例中,P-GW通过向S-GW发送以下消息中的任意一种发起重配置3GPP网络侧承载资源创建承载请求、更新承载请求、删除承载请求。步骤205 =S-Gff将接收到的消息发送给MME ;步骤206 =MME发送与接收到的消息对应的消息给eNB,该消息例如为承载建立消息或修改请求消息或会话管理请求消息或下行NAS传输消息或去激活承载请求消息,消息中携带P-GW允许迁移的流迁移信息或者不携带流迁移信息;步骤207 eNB给UE发送“RRC连接重配置消息或直传消息”,消息中可能携带P_GW允许迁移的流迁移信息或者不携带流迁移信息;步骤208 :专有承载激活或承载修改或承载去激活的后续操作。以上步骤204a-208中所述各消息之间的搭配使用参见3GPP协议TS23. 401以及TS29.274。以上步骤204a_208,具有两重功能第一,作为步骤202_203a请求消息(用于流迁移的请求消息)的应答消息,即作为收到流迁移信息的应答;第二,作为3GPP网络侧的承载资源激活或更新或去激活或修改操作,该功能用于重配置3GPP网络侧承载资源。鉴于第二重功能,P-GW需要发送给S-GW的消息以及后续消息,携带了 QoS信息,因此,步骤204a需要发生在步骤204之后,也就说P-GW下发的QoS信息是经过PCRF授权的。步骤209 :网络侧(P-GW或PCRF)发起非3GPP接入网侧的资源激活或修改或去激活操作,具体来讲,本步骤不仅包括资源操作,还包括P-GW和非3GPP接入网关/eDPG之间的流迁移信息协商操作,详细的描述见例11中的描述;步骤210 :可选的,如果在步骤203a后,P-GW没有将IP数据流在不同的接入网切换,P-GW则可以在本步根据流迁移信息及与PCRF交互的结果,决定把IP数据流由3GPP接 入网迁移到非3GPP接入网,或者由非3GPP接入网迁移到3GPP接入网。所述的PGW与PCRF交互及交互结果是指P_GW发送流迁移信息给PCRF,由PCRF决定该IP数据流所需的带宽、优先级等QoS保障,或者判断该IP流是否适合在某个接入网中传输,或者判断要迁移的接入网中是否具备足够的资源,PCRF把决定后的结果(比如授权的QoS信息或者是否允许该接入网传输该IP流的决策)发送给P-GW。在步骤210步进行流迁移的优点是流迁移更具QoS保障。上述步骤204a_208为3GPP网络侧承载资源的重配置,步骤209为非3GPP网络侧承载资源重配置,在待迁移数据流在3GPP和非3GPP之间的迁移时涉及上述两个过程,当待迁移数据流仅在非3GPP之间迁移时,将不涉及3GPP网络侧承载资源的重配置。上述3GPP网络侧承载资源的重配置,与非3GPP网络侧承载资源的重配置这两个过程并无严格的先后顺序,也可同时执行。实施例二 参见图3所示流程,该实施例通过增强3GPP侧(EUTRAN)的现有信令来协商流迁移信息的。基于的网络架构是S5/8接口采用GTP协议。步骤与实施例一相似,但存在不同点实施例一中,作为步骤202-203a的回应信令的204a_208同时具有创建或更新或删除3GPP网络侧的资源的功用;但是在本实施例中,对应步骤304a-308的功用仅仅是对步骤302-303a的回应,而在步骤308a_308e,其作用才是3GPP网络侧承载创建或更新或删除,该步骤是现有技术中的网络发起的承载资源创建或更新或修改操作。因此,步骤304a无需等待步骤304,也就是说步骤304和步骤304a没有严格的先后关系。其余描述参见实施例一对应步骤。
实施例三
参见图4所示流程,该实施例通过增强3GPP侧(EUTRAN)的现有信令来协商流迁移信息的。基于的网络架构是S5/8接口采用PMIPv6协议。步骤如下
步骤401-403 :同步骤 201-203 ;
步骤403a :S-GW 发送 PBU (proxy binding update,代理绑定更新)消息给 P-GW, 消息中均携带流迁移信息;
步骤404 :可选的,P-Gff与PCRF执行IP-CAN会话修改操作;
步骤404a :P_GW发送PBA (proxy binding Ack,代理绑定确认)消息给S_GW,消息中可能携带P-GW允许迁移的流迁移信息或者不携带流迁移信息;
在本实施例中,P-GW向S-GW发送PBA消息;所述S-GW通过发起以下消息中的任意一种重配置3GPP网络侧承载资源创建承载请求、更新承载请求、删除承载请求操作。除了 PBA消息外,P-GW还可以通过绑定撤销指示(BRI)消息或新建消息触发S-GW发起重配置3GPP网络侧承载资源。
步骤405-410 :同步骤 205-210。
可选的,在步骤403a之后,P-Gff收到了流迁移信息,即根据流迁移信息把对应的 IP流从3GPP网络迁移到非3GPP网络或者从非3GPP网络迁移到3GPP网络。或者在该步, P-Gff没有进行流迁移,而是等待410步再迁移IP数据流。
以上步骤404a_408,具有两重功能第一,作为步骤402_403a请求消息(用于流迁移的请求消息)的应答消息;第二,作为3GPP网络侧的承载资源激活或更新或去激活或修改操作-重配置资源功能。鉴于第二重功能,P-GW需要发送给S-GW的PBA消息以及后续消息,携带了 QoS信息,因此,步骤404a需要发生在步骤404之后,也就说P-GW下发的QoS 信息是经过PCRF授权的。
实施例四
参见图5所示流程,该实施例通过增强3GPP侧(EUTRAN)的现有信令来协商流迁移信息的。基于的网络架构是S5/8接口采用PMIPv6协议。步骤与实施例三相似,但存在不同点实施例三中,作为步骤402-403a的回应信令的404a-408同时具有创建或更新或删除3GPP网络侧的资源的功用;但是在本实施例中,对应步骤504a-508的功用仅仅是对步骤 502-503a的回应,而在步骤508a_508g,其作用才是3GPP网络侧承载创建或更新或删除,该步骤是现有技术中的网络发起的承载资源创建或更新或修改操作。
其余描述参见实施例三对应步骤。
实施例五
参见图6所示流程,该实施例通过增强3GPP侧(EUTRAN)的现有信令和PCC (策略计费和控制)信令来协商流迁移信息的。基于的网络架构是S5/8接口采用PMIPv6协议。 步骤如下
步骤601-603 :同步骤 201-203 ;
步骤603a =S-Gff向PCRF发起网关控制和QoS请求操作,并携带流迁移信息给 PCRF ;
步骤604 =PCRF向P-GW发起IP连接接入网络(IP-CAN)会话修改操作,并把流迁移信息发送给P-GW ;步骤604a =PCRF发送网关控制和QoS规则提供消息给S-GW ;可选的,在步骤604中,如果P-GW把其允许迁移的流迁移信息反馈给PCRF,则在此步骤PCRF可以把P-GW允许迁移的流迁移信息发送给S-GW。该步骤为可选步骤,即P-GW在接收到流迁移信息后可能直接执行,无需反馈给PCRF,因此PCRF无需执行该步骤向S-GW返回流迁移信息。优选地,在步骤604,604a中,PCRF可以向P-GW和S-GW发送授权的QoS信息。以上步骤603a_604a称为 PCC(policy control and charging,策略计费和控制) 操作。在本实施例中,P-Gff通过IP-CAN会话修改操作通告PCRF,由PCRF通过网关控制和QoS规则提供操作通告S-GW,最终由所述S-GW通过发起以下消息中的任意一种重配置3GPP网络侧承载资源创建承载请求、更新承载请求、删除承载请求操作。步骤605-610 :同步骤 205-210。可选的,在步骤604之后,P-GW收到了流迁移信息,即根据流迁移信息把对应的IP流从3GPP网络迁移到非3GPP网络或者从非3GPP网络迁移到3GPP网络。或者在该步,P-GW没有进行流迁移,而是等待610步再迁移IP数据流。以上步骤605-608,具有两重功能第一,作为步骤602-603请求消息(用于流迁移的请求消息)的应答消息;第二,作为3GPP网络侧的承载资源激活或更新或去激活或修改操作,该功能为重配置资源功能。鉴于第二重功能,S-GW需要发送给MME的PBA消息以及后续消息,携带了 QoS信息。实施例六参见图7所示流程,该实施例通过增强3GPP侧(EUTRAN)的现有信令来协商流迁移信息的。基于的网络架构是S5/8接口采用PMIPv6协议。步骤与实施例五相似,但存在不同点实施例五中,作为步骤602-603的回应信令的605-608同时具有创建或更新或删除3GPP网络侧的资源的功用;但是在本实施例中,对应步骤705-708的功用仅仅是对步骤702-503的回应,而在步骤708a-708g,其作用才是3GPP网络侧承载创建或更新或删除,该步骤是现有技术中的网络发起的承载资源创建或更新或修改操作。步骤708a,708f,708g 是可选步骤,如果在 703a,704,704a 中,PCRF 向 S-GW和 P-GW发送了授权的QoS信息,则步骤708a,708f,708g可以跳过不执行,否则,708a,708f,708g需要执行,用于传递QoS信息。其余描述参见实施例五对应步骤。实施例七参见图8所示流程,该实施例通过3GPP侧(UTRAN系统)的现有信令来协商流迁移信息的。步骤如下步骤801 :终端UE已经从3GPP接入网(UTRAN)和非3GPP接入网建立了多接入;步骤802 UE决定发起流迁移,UE发送NAS消息族的“激活PDP上下文请求”消息给SGSN,携带流迁移信息;步骤803 :同步骤203 ;
步骤804 :可执行的操作包括实施例一的步骤203a_204a,或实施例三的步骤 403a-404a,或实施例五的步骤603a_604a ;
步骤805 :同步骤205 ;
步骤806 SGSN, RAN以及UE功能协商无线接入承载的建立;
如果在步骤505步带回了 P-GW允许迁移的流迁移信息,则通过步骤806将流迁移信息带给UE。
步骤807 =PDP上下文激活的后续操作;
步骤808-809 :同步骤 209-210。
可选的,在步骤804,P_GW收到了流迁移信息,即根据流迁移信息把对应的IP流从 3GPP网络迁移到非3GPP网络或者从非3GPP网络迁移到3GPP网络。或者在该步,P-GW没有进行流迁移,而是等待809步再迁移IP数据流。
以上步骤805-806,具有两重功能第一,作为步骤402-803请求消息(用于流迁移的请求消息)的应答消息;第二,作为3GPP网络侧的承载资源激活或更新或去激活或修改操作,该功能为重配置资源功能。鉴于第二重功能,P-GW需要发送给S-GW的消息,S-Gff 发送给MME的消息以及后续消息,携带了 QoS信息。
实施例八
参见图9所示流程,该实施例通过3GPP侧(UTRAN)的现有信令来协商流迁移信息的。步骤与实施例七相似,但存在不同点实施例七中,作为步骤802-803的回应信令的805-807,同时具有创建或更新或删除3GPP网络侧的资源的功用;但是在本实施例中, 对应步骤905-907的功用仅仅是对步骤902-903的回应,而在步骤907,其作用才是3GPP 网络侧发起的PDP上下文激活操作。另外,步骤904可执行的操作包括实施例二的步骤 303a-304a,或实施例五的步骤503a_504a,或实施例七的步骤703a_704a。
其余描述参见实施例七对应步骤。
实施例九
本实施例与实施例一二三四的不同在于,流迁移信息的协商不是通过增强现有的流程或者信令,而是通过新定义的一组信令来实现流迁移信息的协商。
本实施例首先以S5/8接口采用GTP协议的场景做论述,后面再对PMIP场景的不同之处做补充描述。
步骤1001 :终端UE已经从3GPP接入网(EUTRAN或UTRAN)和非3GPP接入网建立了多接入;
步骤1002 UE决定发起流迁移,UE发送“请求消息A”给MME或SGSN,携带流迁移信息;
步骤1003 =MME或SGSN发送请求消息B给S_GW,消息中携带流迁移信息;
如果UE从EUTRAN接入,则由MME发送请求消息,如果UE从UTRAN接入,则由SGSN 发送请求消息。
步骤1003a S-Gff发送请求消息C给P_GW,消息中携带流迁移信息;
步骤1004 :可选的,P-Gff与PCRF执行IP-CAN会话修改操作;
步骤1004a =P-Gff发送响应消息C给S_GW,消息中可能携带P_GW允许迁移的流迁移信息或者不携带流迁移信息;
以上步骤1004和步骤1004a没有严格的先后关系。步骤1005 =S-Gff发送响应消息B给MME/SGSN。消息中可能携带P_GW允许迁移的流迁移信息或者不携带流迁移信息;步骤1006 MME/SGSN发送响应消息A给UE,消息中可能携带P-GW允许迁移的流迁移信息或者不携带流迁移信息;步骤1007-1008 :由于P-GW接收到了流迁移信息,P-GW会分别在3GPP接入网和非3GPP接入网发起对应的承载操作;步骤1009 :同步骤210。本实施例中,请求消息A和响应消息A都可以是NAS消息族的消息,请求消息B、响 应消息B、请求消息C、响应消息C都可以是GTP消息族的消息。实施例十实施例九基于的场景是S5/8接口采用GTP协议的场景,当S5/8接口采用PMIPv6协议时,实施例九中的步骤1003a-1004a可以有以下两种方式方式一步骤1003a =S-Gff发送请求消息Cl给P_GW,消息中携带流迁移信息。其中Cl消息为PBU消息的增强或者PMIPv6协议族的新增消息;步骤1004 :可选的,P-Gff与PCRF执行IP-CAN会话修改操作;步骤1004a =P-Gff发送响应消息C2给S_GW。消息中可能携带P_GW允许迁移的流迁移信息或者不携带流迁移信息。其中C2消息为PBA消息的增强或者PMIPv6协议族的新增消息。除以上步骤1003a_1004a外,其余步骤同实施例九中的对应描述。方式二本实施方式中的步骤1003a_1004a不再参照图10所示,而是参照图6的步骤603a-604a,相关描述也参照图6的对应描述,其余步骤参照实施例九(图10)的相关描述。实施例1^一 本实施例描述的是上述的实施例一至十中涉及的非3GPP接入网侧的承载资源激活或修改或去激活操作的详细步骤。重配置非3GPP网络侧承载资源包括P-GW通过消息与ePDG协商该二者之间的隧道条目,或者P-GW通过消息与非3GPP接入网关协商该二者之间的隧道条目。鉴于P-GW与ePDG之间的S2b接口和P-GW与非3GPP接入网关之间的S2a接口,或者采用GTP协议或者采用PMIPv6协议,因此P-GW与ePDG/非3GPP接入网关之间的描述也分为几种场景,对应不同的方式。方式一参见图11,P-GW和eTOG/非3GPP接入网关之间采用GTP协议。步骤1101 =P-Gff发送GTP消息族的“创建承载请求或更新承载请求或删除承载请求”给eTOG/非3GPP接入网关;步骤1102 :可选地,非3GPP接入网内配置承载资源;如果ePDG/非3GPP接入网关不支持无线资源配置时,则无需执行步骤1102。步骤1103 ePDG/非3GPP接入网关发送“创建承载响应或更新承载响应或删除承载响应”给P-GW。
步骤1101和步骤1103有以下两重功能
1、发送QoS信息给ePDG/非3GPP接入网关;
2、建立、更新或删除P-GW与ePDG/ ^_ 3GPP接入网关之间的GTP隧道,实现流迁移。 也就是说,当通过步骤1101和步骤1103是建立或更新承载的操作的时候,ePDG/非3GPP接入网关与P-GW之间在该步骤之后建立或更新了 GTP隧道,即建立GTP隧道条目或更新GTP 隧道条目,P-GW将IP流迁移到非3GPP后,通过该GTP隧道传输;当通过步骤1101和1103 删除GTP隧道时,ePDG/非3GPP接入网关与P-GW之间在该步骤之后把原GTP隧道拆除了, P-Gff将IP流迁移到3GPP,不再通过该GTP隧道传输。
方式二 参见图12,P-GW和ePDG/非3GPP接入网关之间采用PMIPv6协议·。
步骤1201 P-Gff 发送 PMIPv6 消息族的增强的 BRI (Binding revocation indication,绑定撤销指示)消息给ePDG/非3GPP接入网关;
P-Gff携带其允许迁移的“流迁移信息”给ePDG/非3GPP接入网关。
步骤1202 :可选的,非3GPP接入网内配置承载资源;
步骤1203 IeF1DG/非 3GPP 接入网关发送“增强的 BRA (binding revocation Ack, 绑定撤销确认)”给P-GW。
步骤1201和步骤1203有以下功能
更新P-GW与ePDG/非3GPP接入网关之间的PMIP隧道,实现流迁移。也就是说, 当通过步骤1101和步骤1103后,P-Gff上更新了 BCE (binding cache entry,绑定缓存条目),eFOG/非3GPP接入网关上更新了 BULE (binding update list entry,绑定更新列表条目),这样P-GW根据更新的BCE会将IP流迁移到非3GPP,通过该更新的PMIP隧道传输, ePDG/非3GPP接入网关由于更新了 BULE,也可以与P-GW传输迁移的数据流的数据包。
方式三参见图13,?-61和6 06/非36 接入网关之间采用?10 ¥6协议或者6丁卩协议。
步骤1301 =P-Gff发送PMIPv6消息族的新定义请求消息D,或者GTP协议族的新定义请求消息D,给ePDG/非3GPP接入网关;
可选的,P-Gff携带其允许迁移的“流迁移信息”给ePDG/非3GPP接入网关。
步骤1302 :可选的,非3GPP接入网内配置承载资源;
步骤1303 ePDG/非3GPP接入网关发送PMIPv6消息族的新定义响应消息D,或者 GTP协议族的新定义响应消息D,给P-GW。
步骤1301和步骤1303的功能
1、如果1301和1303是GTP族的消息,功能同1101和1103 ;
2、如果1301和1303是PMIP族的消息,功能同1201和1203。
方式四参见图14』-61和6 06/非36 接入网关之间采用?10 ¥6协议,本方式通过PCC操作发起承载操作,ePDG/非3GPP接入网网关和P-GW之间无交互信令。
步骤1401 =PCRF发起网关控制与QoS规则提供操作;
可选的,PCRF携带其允许迁移的“流迁移信息”给ePDG/非3GPP接入网关。
步骤1402 :非3GPP接入网内配置承载资源;
方式五综合图12和图14,或者综合图13和14,P_GW和ePDG/非3GPP接入网关之间采用PMIPv6协议,本方式通过PCC操作发起承载操作,通过增强的BRI/BRA消息,或者新增的请求消息D/享响应消息D,来协商P-GW与eTOG/非3GPP接入网网关之间的流迁移信息。实施例十二 实施例1^一论述了非3GPP接入网网关/ePDG与P-GW之间协商流迁移信息的操作步骤,本实施例论述了 3GPP侧S-GW与P-GW之间协商流迁移信息的操作步骤,在S5/8采用PMIPv6协议时,除了通过上述实施例中论述到的S-GW与P-GW通过I)增强的 PBU/PBA (图 4 和图 5)2)PCC操作(图6和图7) 3)请求消息C/响应消息C (图10)来协商流迁移信息的操作外,在P-GW进行流迁移操作之前,P-Gff与S-GW还可以执行以下操作(参见图15) :P-GW会主动通过增强的BRI/BRA消息(即携带“流迁移信息”的BRI/BRA消息),或者新增的PMIP消息(请求消息E/响应消息E)来与S-GW协商更新PMIP隧道条目,更新隧道的作用是注这里携带的“流迁移信息”可能与终端发送给P-GW的流迁移信息内容及形式不完全相同,因为这里有可能是P-GW处理后允许的流迁移信息。更新P-GW与S-GW之间的PMIP隧道,实现流迁移。也就是说,当通过步骤1501和步骤1502后,P-GW上更新了 BCE (binding cache entry,绑定缓存条目),S-Gw更新了BULE (binding update list entry,绑定更新列表条目),这样P-GW根据更新的BCE会将IP流迁移到3GPP,通过该更新的PMIP隧道传输,S-Gff由于更新了 BULE,也可以与P-GW传输迁移的数据流的数据包。实施例十三本实施例是论证上述实施例中的“流迁移信息”的。所述的流迁移信息至少包括IP流的标识信息,接入网标识信息、IP流与接入网的关联关系。所述的标识流的信息可以是flow ID,或者是packet filter (简称PF),或者是TFT,或者是标识接入网的一个临时序号。接入网标识信息可以是接入网类型(比如EUTRAN接入网,UTRAN接入网,WLAN接入网),或者是接入网内网元的标识(S-GW/MME的地址或者FQDN,或者ePDG地址或者FQDN,或者非3GPP接入网关地址/FQDN),或者是接入网内能唯一标识该接入网的一个其他标识(比如3GPP网络中的缺省承载的标识LBI (linked bearer ID)),或者是P-GW根据接入顺序生成的一个数据标号(比如接入1,接入网2)。IP流与接入网的关联关系是指某个IP流在某个接入网中传输,标识该流的信息(flow ID或者packet filter或者TFT)与接入网标识的绑定关系)。举例来说,UE发到核心网的流迁移信息可以是如下形式Flow ID-x〈一>WLAN (接入网类型)或者[PF-y+FlowID-y] <—>ePDG IP 地址(网元地址)或者TFT-z (或者部分TFT-z) <—>LB1-xx (3GPP的缺省承载标识)或者TFT-U(或者部分TFT-u)〈一>接入网I (该接入网编号能够同时被P_GW和UE辨识)。上述“〈一>”表示关联关系。
其中第一个例子表示UE请求把流标识为X的IP数据流放到WLAN接入网传输。
P-Gff收到该信息后,如果原来该IP流就在WLAN接入网传输,那么P_GW就不做改动,如果原来的该IP流是在3GPP接入网传输的,那么P-GW就会根据该流迁移信息把流标识为X的IP流从3GPP接入网迁移到WLAN接入网。
P-Gff允许迁移的流迁移信息是指,在流迁移信息中携带的一个或多个流的流迁移信息中,其允许迁移的数据流的流迁移信息。
实施例十四推广
以上实施例是终端同时接入3GPP接入网和另外一个非3GPP接入网的场景下的具体实现,本方案可以推广到多个接入网同时存在的场景,终端同样可以通过3GPP接入网侧的信令交互来协商流迁移信息,从而实现,数据流在3GPP接入网与非3GPP接入网之间,多个非3GPP接入网之间的正向或者反向迁移。
实施例十五实现流迁移的P-GW
实现流迁移的P-GW如图16所示,包括接收模块,流迁移模块,其中
所述接收模块,用于接收所述终端发送的流迁移信息;
所述流迁移模块,用于根据所述接收模块接收的流迁移信息迁移数据流。
优选地,流迁移模块是用于采用以下方式根据所述接收模块接收的流迁移信息迁移数据流
流迁移模块在接收模块收到流迁移信息后进行流迁移操作,重配置3GPP网络侧承载资源和/或非3GPP网络侧承载资源;或者
流迁移模块在接收模块收到流迁移信息后先重配置3GPP网络侧承载资源和/或非3GPP网络侧承载资源,再进行流迁移操作。
优选地,该P-GW还包括应答模块,其用于复用重配置3GPP网络侧承载资源的流程作为收到流迁移信息的应答;或者发起一个重配置3GPP网络侧承载资源的流程专用于作为收到流迁移信息的应答。
优选地,该流迁移模块是用于采用以下方式进行流迁移操作,重配置3GPP网络侧承载资源和/或非3GPP网络侧承载资源
该流迁移模块进行如下任意一种流迁移操作时,重配置3GPP网络侧承载资源和非3GPP网络侧承载资源,或者仅重配置3GPP网络侧承载资源将IP数据流从3GPP接入网迁移到非3GPP接入网,或者将IP数据流从非3GPP接入网迁移到3GPP接入网;或者,该流迁移模块进行如下流迁移操作时,重配置非3GPP网络侧承载资源,或不重配置资源将IP 数据流从一个非3GPP接入网迁移到另一个非3GPP接入网。
该流迁移模块是用于采用以下方式先重配置3GPP网络侧承载资源和/或非3GPP 网络侧承载资源,再进行流迁移操作
流迁移模块待进行如下任意一种流迁移操作时,重配置3GPP网络侧承载资源和非3GPP网络侧承载资源,或者仅重配置3GPP网络侧承载资源将IP数据流从3GPP接入网迁移到非3GPP接入网,或者将IP数据流从非3GPP接入网迁移到3GPP接入网;或者,该流迁移模块待进行如下流迁移操作时,重配置非3GPP网络侧承载资源,或不重配置资源将 IP数据流从一个非3GPP接入网迁移到另一个非3GPP接入网。
优选地,该流迁移模块是用于采用以下方式重配置3GPP网络侧承载资源
所述流迁移模块通过向S-GW发送以下消息中的任意一种发起重配置3GPP网络侧承载资源创建承载请求、更新承载请求、删除承载请求;或者所述流迁移模块向S-GW发送以下任意一条消息代理绑定确认(PBA)消息、绑定撤销指示(BRI)消息、新建消息;由所述S-GW发起重配置3GPP网络侧承载资源;或者所述流迁移模块通过IP连接接入网络(IP-CAN)会话修改操作通告PCRF,由PCRF通告S-GW,最终由S-GW发起重配置3GPP网络侧承载资源。优选地,该流迁移模块还用于在进行流迁移操作之前,通过携带流迁移信息的BRI消息或新增的PMIP消息与S-GW协商更新PMIP隧道条目。优选地,该流迁移模块是用于采用以下方式重配置非3GPP网络侧承载资源所述流迁移模块通过以下任一消息与ePDG协商该二者之间的隧道条目,或者所述P-GW通过以 下任一消息与非3GPP接入网关协商该二者之间的隧道条目创建承载请求、更新承载请求、删除承载请求、BRI消息、新建消息。上述流迁移信息中包括待迁移IP数据流的标识信息、接入网标识信息,以及所述IP数据流与所述接入网的关联关系。实施例十五实现流迁移的终端实现流迁移的终端如图17所示,包括建立连接模块,协商模块,其中所述建立连接模块,用于建立同一个I3DN连接的多接入;所述协商模块,用于在所述建立连接模块建立同一个PDN连接的多接入后,通过3GPP网络信令与P-GW协商流迁移信息,所述流迁移信息用于供所述P-GW迁移数据流。优选地,该协商模块是用于采用以下方式通过3GPP网络信令与P-GW协商流迁移信息,包括所述协商模块将流迁移信息通过在本终端、EUTRAN、MME和S-GW之间传递的3GPP网络信令发送给P-GW ;或者所述协商模块将流迁移信息通过在本终端、EUTRAN、MME、S_GW和PCRF实体之间传递的3GPP网络信令发送给P-GW ;或者所述协商模块将流迁移信息通过在本终端、UTRAN、SGSN和S-GW之间传递的3GPP网络信令发送给P-GW ;或者所述协商模块将流迁移信息通过在本终端、UTRAN、SGSN、S_GW和PCRF实体之间传递的3GPP网络信令发送给P-GW。优选地,该流迁移信息中包括待迁移IP数据流的标识信息、接入网标识信息,以及所述IP数据流与所述接入网的关联关系。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内 。
权利要求
1.一种流迁移的实现方法,包括 终端建立同一个分组数据网络(TON)连接的多接入后,通过第三代合作伙伴计划(3GPP)网络信令与分组数据网络网关(P-GW)协商流迁移信息,所述P-GW迁移数据流。
2.如权利要求1所述的方法,其特征在于 所述通过3GPP网络信令与P-GW协商流迁移信息,包括 所述终端将流迁移信息通过在本终端、演进的通用陆地无线接入网(EUTRAN)、移动管理单元(MME)和服务网关(S-GW)之间传递的3GPP网络信令发送给P-GW ;或者 所述终端将流迁移信息通过在本终端、演进的通用陆地无线接入网(EUTRAN)、MME、S-GW和策略和计费规则功能(PCRF)实体之间传递的3GPP网络信令发送给P-GW ;或者所述终端将流迁移信息通过在本终端、通用陆地无线接入网(UTRAN)、通用分组无线服务(SGSN)和服务网关(S-GW)之间传递的3GPP网络信令发送给P-GW ;或者 所述终端将流迁移信息通过在本终端、通用陆地无线接入网(UTRAN)、SGSN、S-Gff和策略和计费规则功能(PCRF)实体之间传递的3GPP网络信令发送给P-GW。
3.如权利要求1或2所述的方法,其特征在于 所述P-GW迁移数据流,包括 所述P-GW收到流迁移信息后进行流迁移操作,重配置3GPP网络侧承载资源和/或非3GPP网络侧承载资源;或者 所述P-GW收到流迁移信息后重配置3GPP网络侧承载资源和/或非3GPP网络侧承载资源,再进行流迁移操作。
4.如权利要求3所述的方法,其特征在于 协商流迁移信息后,所述方法还包括 所述P-GW复用重配置3GPP网络侧承载资源的流程作为收到流迁移信息的应答;或者 所述P-GW发起一个重配置3GPP网络侧承载资源的流程专用于作为收到流迁移信息的应答。
5.如权利要求3所述的方法,其特征在于 所述P-GW进行流迁移操作,重配置3GPP网络侧承载资源和/或非3GPP网络侧承载资源,包括 所述P-GW进行如下任意一种流迁移操作时,重配置3GPP网络侧承载资源和非3GPP网络侧承载资源,或者仅重配置3GPP网络侧承载资源将IP数据流从3GPP接入网迁移到非3GPP接入网,或者将IP数据流从非3GPP接入网迁移到3GPP接入网;或者 所述P-GW进行如下流迁移操作时,重配置非3GPP网络侧承载资源,或不重配置资源将IP数据流从一个非3GPP接入网迁移到另一个非3GPP接入网。
6.如权利要求3所述的方法,其特征在于 所述P-GW重配置3GPP网络侧承载资源和/或非3GPP网络侧承载资源,再进行流迁移操作,包括 所述P-GW待进行如下任意一种流迁移操作时,重配置3GPP网络侧承载资源和非3GPP网络侧承载资源,或者仅重配置3GPP网络侧承载资源将IP数据流从3GPP接入网迁移到非3GPP接入网,或者将IP数据流从非3GPP接入网迁移到3GPP接入网;或者 所述P-GW待进行如下流迁移操作时,重配置非3GPP网络侧承载资源,或不重配置资源将IP数据流从一个非3GPP接入网迁移到另一个非3GPP接入网。
7.如权利要求3所述的方法,其特征在于 所述重配置3GPP网络侧承载资源,包括 所述P-GW通过向S-GW发送以下消息中的任意一种发起重配置3GPP网络侧承载资源创建承载请求、更新承载请求、删除承载请求;或者 所述P-GW向S-GW发送以下任意一条消息代理绑定确认(PBA)消息、绑定撤销指示(BRI)消息、新建消息;所述S-GW通过发起以下消息中的任意一种重配置3GPP网络侧承载资源创建承载请求、更新承载请求、删除承载请求操作;或者 所述P-GW通过IP连接接入网络(IP-CAN)会话修改操作通告PCRF,PCRF通过网关控制和QoS规则提供操作通告S-GW,所述S-GW再通过发起以下消息中的任意一种重配置3GPP网络侧承载资源创建承载请求、更新承载请求、删除承载请求操作。
8.如权利要求7所述的方法,其特征在于 所述P-GW进行流迁移操作之前,所述方法还包括 所述P-GW通过携带流迁移信息的BRI消息或新增的PMIP消息与S-GW协商更新PMIP隧道条目。
9.如权利要求3所述的方法,其特征在于 所述重配置非3GPP网络侧承载资源,包括 所述P-GW通过以下任一消息与演进的分组数据网关(eTOG)协商该二者之间的隧道条目,或者所述P-GW通过以下任一消息与非3GPP接入网关协商该二者之间的隧道条目创建承载请求、更新承载请求、删除承载请求、BRI消息、新建消息。
10.如权利要求1所述的方法,其特征在于 所述流迁移信息中包括待迁移IP数据流的标识信息、接入网标识信息,以及所述IP数据流与所述接入网的关联关系。
11.如权利要求2所述的方法,其特征在于 所述终端将流迁移信息通过在本终端、EUTRAN、MME和S-GW之间传递的3GPP网络信令发送给P-GW,包括 所述终端通过EUTRAN向MME发送携带流迁移信息的第一消息,所述MME收到所述第一消息后,向S-GW发送携带流迁移信息的第二消息,所述S-GW向P-GW发送携带流迁移信息的第三消息。
12.如权利要求11所述的方法,其特征在于 所述第一消息为请求承载资源修改消息,所述第二消息和第三消息均为承载资源命令;或者 所述第一消息为请求承载资源修改消息,所述第二消息为承载资源命令,所述第三消息为PBU消息。
13.如权利要求2所述的方法,其特征在于 所述终端将流迁移信息通过在本终端、UTRAN、SGSN和S-GW之间传递的3GPP网络信令发送给P-GW,包括 所述终端通过UTRAN向SGSN发送携带流迁移信息的第四消息,所述SGSN收到所述第四消息后,向S-GW发送携带流迁移信息的第五消息,所述S-GW向P-GW发送携带流迁移信息的第六消息。
14.如权利要求13所述的方法,其特征在于 所述第四消息为激活PDP上下文请求消息,所述第五消息和第六消息均为承载资源命令;或者 所述第四消息为激活PDP上下文请求消息,所述第五消息为承载资源命令,所述第六消息为PBU消息。
15.如权利要求2所述的方法,其特征在于 所述终端将流迁移信息通过在本终端、EUTRAN、MME、S-GW和PCRF实体之间传递的3GPP网络信令发送给P-GW,包括 所述终端通过EUTRAN向MME发送携带流迁移信息的第七消息,所述MME收到所述第七消息后,向S-GW发送携带流迁移信息的第八消息,所述S-GW向PCRF发送携带流迁移信息的第九消息,所述PCRF向P-GW发送携带流迁移信息的第十消息。
16.如权利要求15所述的方法,其特征在于 所述第七消息为请求承载资源修改消息,所述第八消息为承载资源命令;所述第九消息为网关控制QoS规则请求消息,所述第十消息为IP连接接入网络(IP-CAN)会话修改消息。
17.如权利要求13所述的方法,其特征在于 所述终端将流迁移信息通过在本终端、UTRAN、SGSN、S-GW和PCRF实体之间传递的3GPP网络信令发送给P-GW,包括 所述终端通过UTRAN向SGSN发送携带流迁移信息的第i^一消息,所述SGSN收到所述第H^一消息后,向S-GW发送携带流迁移信息的第十二消息,所述S-GW向PCRF发送携带流迁移信息的第十三消息,所述PCRF向P-GW发送携带流迁移信息的第十四消息。
18.如权利要求17所述的方法,其特征在于 所述第十一消息为激活PDP上下文请求消息,所述第十二消息为承载资源命令;所述第十三消息为网关控制QoS规则请求消息,所述第十四消息为IP-CAN会话修改消息。
19.如权利要求16或18所述的方法,其特征在于 所述PCRF向P-GW发送携带流迁移信息的IP-CAN会话修改消息时,还在所述IP-CAN会话修改消息中携带QoS信息。
20.一种实现流迁移的分组数据网络网关(P-GW),包括接收模块,流迁移模块,其中 所述接收模块,用于接收所述终端发送的流迁移信息; 所述流迁移模块,用于根据所述接收模块接收的流迁移信息迁移数据流。
21.如权利要求20所述的P-GW,其特征在于 所述流迁移模块是用于采用以下方式根据所述接收模块接收的流迁移信息迁移数据流 所述流迁移模块在所述接收模块收到流迁移信息后进行流迁移操作,重配置3GPP网络侧承载资源和/或非3GPP网络侧承载资源;或者 所述流迁移模块在所述接收模块收到流迁移信息后先重配置3GPP网络侧承载资源和/或非3GPP网络侧承载资源,再进行流迁移操作。
22.如权利要求20所述的P-GW,其特征在于所述P-GW还包括应答模块,其用于复用重配置3GPP网络侧承载资源的流程作为收到流迁移信息的应答;或者发起一个重配置3GPP网络侧承载资源的流程专用于作为收到流迁移信息的应答。
23.如权利要求21所述的P-GW,其特征在于 所述流迁移模块是用于采用以下方式进行流迁移操作,重配置3GPP网络侧承载资源和/或非3GPP网络侧承载资源 所述流迁移模块进行如下任意一种流迁移操作时,重配置3GPP网络侧承载资源和非3GPP网络侧承载资源,或者仅重配置3GPP网络侧承载资源将IP数据流从3GPP接入网迁移到非3GPP接入网,或者将IP数据流从非3GPP接入网迁移到3GPP接入网;或者 所述流迁移模块进行如下流迁移操作时,重配置非3GPP网络侧承载资源,或不重配置资源将IP数据流从一个非3GPP接入网迁移到另一个非3GPP接入网。
24.如权利要求21所述的P-GW,其特征在于 所述流迁移模块是用于采用以下方式先重配置3GPP网络侧承载资源和/或非3GPP网络侧承载资源,再进行流迁移操作 所述流迁移模块待进行如下任意一种流迁移操作时,重配置3GPP网络侧承载资源和非3GPP网络侧承载资源,或者仅重配置3GPP网络侧承载资源将IP数据流从3GPP接入网迁移到非3GPP接入网,或者将IP数据流从非3GPP接入网迁移到3GPP接入网;或者 所述流迁移模块待进行如下流迁移操作时,重配置非3GPP网络侧承载资源,或不重配置资源将IP数据流从一个非3GPP接入网迁移到另一个非3GPP接入网。
25.如权利要求23或24所述的P-GW,其特征在于 所述流迁移模块是用于采用以下方式重配置3GPP网络侧承载资源 所述流迁移模块通过向S-GW发送以下消息中的任意一种发起重配置3GPP网络侧承载资源创建承载请求、更新承载请求、删除承载请求;或者 所述流迁移模块向S-GW发送以下任意一条消息代理绑定确认(PBA)消息、绑定撤销指示(BRI)消息、新建消息;由所述S-GW发起重配置3GPP网络侧承载资源;或者 所述流迁移模块通过IP连接接入网络(IP-CAN)会话修改操作通告PCRF,由PCRF通告S-GW,最终由S-GW发起重配置3GPP网络侧承载资源。
26.如权利要求25所述的P-GW,其特征在于 所述流迁移模块还用于在进行流迁移操作之前,通过携带流迁移信息的BRI消息或新增的PMIP消息与S-GW协商更新PMIP隧道条目。
27.如权利要求23或24所述的P-GW,其特征在于 所述流迁移模块是用于采用以下方式重配置非3GPP网络侧承载资源 所述流迁移模块通过以下任一消息与演进的分组数据网关(eTOG)协商该二者之间的隧道条目,或者所述P-GW通过以下任一消息与非3GPP接入网关协商该二者之间的隧道条目创建承载请求、更新承载请求、删除承载请求、BRI消息、新建消息。
28.如权利要求20所述的P-GW,其特征在于 所述流迁移信息中包括待迁移IP数据流的标识信息、接入网标识信息,以及所述IP数据流与所述接入网的关联关系。
29.一种实现流迁移的终端,包括建立连接模块,协商模块,其中所述建立连接模块,用于建立同一个分组数据网络(TON)连接的多接入; 所述协商模块,用于在所述建立连接模块建立同一个PDN连接的多接入后,通过第三代合作伙伴计划(3GPP)网络信令与分组数据网络网关(P-GW)协商流迁移信息,所述流迁移信息用于供所述P-GW迁移数据流。
30.如权利要求29所述的终端,其特征在于 所述协商模块是用于采用以下方式通过3GPP网络信令与P-GW协商流迁移信息,包括 所述协商模块将流迁移信息通过在本终端、演进的通用陆地无线接入网(EUTRAN)、移动管理单元(MME)和服务网关(S-GW)之间传递的3GPP网络信令发送给P-GW ;或者 所述协商模块将流迁移信息通过在本终端、演进的通用陆地无线接入网(EUTRAN)、MME、S-GW和策略和计费规则功能(PCRF)实体之间传递的3GPP网络信令发送给P-GW ;或者所述协商模块将流迁移信息通过在本终端、通用陆地无线接入网(UTRAN)、通用分组无线服务(SGSN)和服务网关(S-GW)之间传递的3GPP网络信令发送给P-GW ;或者 所述协商模块将流迁移信息通过在本终端、通用陆地无线接入网(UTRAN)、SGSN、S-Gff和策略和计费规则功能(PCRF)实体之间传递的3GPP网络信令发送给P-GW。
31.如权利要求29所述的终端,其特征在于 所述流迁移信息中包括待迁移IP数据流的标识信息、接入网标识信息,以及所述IP数据流与所述接入网的关联关系。
全文摘要
本发明公开了一种流迁移的实现方法、终端和分组数据网络网关,避免对非3GPP接入网和IETF协议的修改,简化操作流程。所述方法包括终端建立同一个PDN连接的多接入后,通过3GPP网络信令与P-GW协商流迁移信息,所述P-GW迁移数据流。所述P-GW包括接收模块,流迁移模块,其中所述接收模块,用于接收所述终端发送的流迁移信息;所述流迁移模块,用于根据所述接收模块接收的流迁移信息迁移数据流。所述终端包括建立连接模块,协商模块,其中所述建立连接模块,用于建立同一个PDN连接的多接入;所述协商模块,用于在所述建立连接模块建立同一个PDN连接的多接入后,通过3GPP网络信令与P-GW协商流迁移信息。
文档编号H04W28/18GK103024823SQ20111027947
公开日2013年4月3日 申请日期2011年9月20日 优先权日2011年9月20日
发明者毕以峰, 宗在峰, 周晓云 申请人:中兴通讯股份有限公司