技术简介:
本发明针对用户终端在异构网络切换时源网络无法自动分离UE的问题,提出了一种方法:当UE从3GPP网络切换到Non-3GPP或反之,在特定情况下(如承载资源删除完成),源网络会主动决定将UE隔离。具体步骤包括携带Cause信元的消息触发机制以及相关网元处理逻辑的优化,实现无缝切换同时清理旧网络连接。
关键词:用户分离,异构网络切换,承载资源管理
专利名称:异构网络切换/改变时的用户分离方法、系统及装置的制作方法
技术领域:
本发明涉及网络通信技术,尤其涉及异构网络切换/改变时的用户分离方法、系统及装置。
背景技术:
第三代合作伙伴计划(3GPP,3rd_GenerationPartnership Project)网络为 了增强未来网络的竞争能力,正在研究一种全新的演进网络,图1为3GPP网络演进网络 的系统结构示意图。该系统包括演进的UMTS陆地无线接入网(E-UTRAN,Evolved UMTS Terrestrial Radio Access Network),用于实现所有与演进网络无线有关的功能;移 动性管理网元(MME,MobilityManagement Entity),用于负责控制面的移动性管理,包 括用户上下文和移动状态管理,以及分配用户临时身份标识等;服务网关(Serving Gff, ServingGateway)实体,是3GPP网络接入网络间的用户面锚点,终止E-UTRAN ;分组数据网 络网关(PDN GW,Packet Data Network Gateway)实体,是3GPP网络接入网络和非3GPP网 络(Non-3GPP网络)接入网络之间的用户锚点,终止和外部PDN的接口 ;策略和计费规则功 能实体(PCRF,Policy andCharging Rule Function),用于实现策略控制确定和流计费控 制功能;归属网络服务器(HSS,Home Subscriber Server),用于存储用户签约信息。
UMTS 陆地无线接入网(UTRAN,UMTS Terrestrial Radio AccessNetwork)或 GSM/EDGE 无线接入网(GERAN,GSM/EDGE Radio AccessNetwork),用于实现所有与现有 GPRS/UMTS网络中无线有关的功能;服务通用分组无线业务支持节点(SGSN,Serving GPRS Supporting Node),用于实现GPRS/UMTS网络中路由转发、移动性管理、会话管理以及用户 信息存储等功能。
非3GPP网络IP接入网络(IP Access),主要是一些Non_3GPP网络组织定义 的接入网络,如无线局域网(WLAN,Wireless Local Area Network),微波存取全球互通 (Wimax,Worldwide Interoperability for MicrowaveAccess),石马分多址接入(CDMA,Code Division Multiple Access)等网络。
认证、授权与计费月艮务器(AAA Server, Authentication, Authorization andAccounting Server),用于对用户终端(UE,User Equipment)执行接入认证、授权和计
费功能。
需要说明的是,图1所示的系统结构示意图并非唯一的3GPP网络演进网络的系统 结构示意图,3GPP网络演进网络的系统结构可能有多种。
3GPP网络演进网络的一个需求是实现UE在3GPP网络和Non_3GPP网络之间的切 换/改变。参见图2,为现有技术中UE从3GPP网络切换/改变到Non-3GPP网络的流程图, 包括以下步骤
步骤201,UE 通过 Serving Gff 和 PDN Gff 接入到 3GPP 网络。
图2中,移动性管理网元和Serving GW属于3GPP网络,Non_3GPP网络GW属于 Non-3GPP网络,PDN GW、HSS/AAA Server属于3GPP网络和Non_3GPP网络公用的网元。[0010]步骤202,UE触发从3GPP网络到Non_3GPP网络的切换/改变。
步骤203,UE发送接入请求(Access Request)消息到Non_3GPP网络网关网元 (Non-3GPP网络GW),请求接入到Non_3GPP网络GW。
对于WLAN系统来说,本步骤所述Non-3GPP网络GW为演进分组数据网关(EPDG, Evolved Packet Data Gateway);对于Wimax系统来说,本步骤所述Non_3GPP网络GW为 ASN GW(接入业务网络网关,AccessService Network Gateway);对于CDMA系统来说,本步 骤所述Non_3GPP网络GW为接入网关(AGW,Access Gateway)。
步骤204,UE、Non-3GPP网络GW、HSS/AAA Server之间执行接入鉴权流程, Non-3GPP网络GW获取UE使用的PDN Gff地址信息。
步骤205a,Non_3GPP网络GW发送代理绑定更新(Proxy BindingUpdate)消息给 PDN GW0
本步骤中,假设Non-3GPP网络GW和PDN GW之间的接口协议为代理移动因特网 协议(PMIP,Proxy Mobile Internet Protocol)。如果 UE 和 PDNGW 之间的接口协议为 (CMIP, Client Mobile Internet Protocol),则步骤 205a 替换为步骤 205b :UE 发送绑定更 新(Binding Update)消息给 PDN GW。
步骤206a,PDN GW发送代理绑定确认(Proxy Binding Ack)消息给Non_3GPP网 络GW。
本步骤中,假设Non-3GPP网络GW和PDN Gff之间的接口协议为PMIP。如果UE和PDN GW之间的接口协议为CMIP,则步骤206a替换为步骤206b =PDN Gff发送绑定确认(Binding Ack)消息给UE。
步骤207,Non-3GPP网络GW返回接入接受(Access Accept)消息给UE。
步骤208,PDN GW 发送删除承载请求(Delete Bearer Request)消息给 Serving Gff, Serving GW将Delete Bearer Request消息发送给移动性管理网元。
步骤209,移动性管理网元删除关于UE的承载资源,返回删除承载响应(Delete Bearer Response)消息给 Serving Gff, Serving GW 将 Delete BearerResponse 消息返回 给 PDN GW0
上述为现有技术中UE从3GPP网络切换/改变到Non-3GPP网络的一个具体例子, 当然,切换/改变流程并不仅限于此。涉及切换/改变的3GPP网络可以是GERAN、UTRAN、 EUTRAN等。涉及切换/改变的Non-3GPP网络可以是WLAN、ffimax, CDMA系统等。
UE接入3GPP网络时,3GPP网络创建了关于UE的承载资源和关于UE的移动性管 理上下文,所述关于UE的移动性管理上下文存在于移动性管理网元中;并且UE内也创建了 关于3GPP网络的承载资源和关于3GPP网络的移动性管理上下文。因此,UE从3GPP网络切 换/改变到Non-3GPP网络时需要进行用户分离,以节省网络资源。所述用户分离包括3GPP 网络的分离和UE的分离,3GPP网络的分离为3GPP网络删除关于UE的承载资源和关于UE 的移动性管理上下文,UE的分离为UE删除关于3GPP网络的承载资源和关于3GPP网络的 移动性管理上下文。其中,所述关于UE的移动性管理上下文存在于移动性管理网元中。
然而,图2所示的流程中,UE从3GPP网络切换/改变到Non_3GPP网络,3GPP网络 只删除了关于UE的承载资源,却没有删除关于UE的移动性管理上下文;并且,UE也没有删 除关于3GPP网络的承载资源和移动性管理上下文。[0024]可见,现有技术中没有提供UE从3GPP网络切换/改变到Non-3GPP网络时3GPP 网络的分离方法,也没有提供UE从3GPP网络切换/改变到Non-3GPP网络时UE的用户分 离具体方法。也就是说,现有技术中没有提供异构网络切换/改变时的用户分离具体方案。
并且,如果UE具有单模无线接入能力,即UE只能接入一个网络,则UE从3GPP网 络切换/改变到Non-3GPP网络后,需要进行用户分离,也就是3GPP网络需要将UE分离掉, UE也需要从3GPP网络分离掉。所述3GPP网络将UE分离掉不仅包括删除3GPP网络侧关 于UE的承载资源,还包括删除移动性管理网元内关于UE的移动性管理上下文。所述UE从 3GPP网络分离掉,包括UE删除接入3GPP网络时创建的承载资源和移动性管理上下文。
如果UE具有双模无线接入能力,即UE能够同时接入两个网络,则UE从3GPP网络 切换/改变到Non-3GPP网络后,3GPP网络是否需要将UE分离掉,须根据运营商的策略等信 息UE确定。也就是说,现有技术中没有提供UE从3GPP网络切换/改变到Non-3GPP网络 时,是否进行用户分离的相关方案。
综合以上分析,现有技术中不仅没有提供异构网络切换/改变时的用户分离具体 方案,也没有提供异构网络切换/改变时是否进行用户分离的方案。
发明内容本发明实施例提供一种异构网络切换/改变时的用户分离方法,该方法能够实现 异构网络切换/改变时的用户分离。
一种异构网络切换或改变时的用户分离方法,当UE从源网络切换或者改变到目 标网络时,该方法包括
当所述源网络为第三代合作伙伴计划网络3GPP,所述目标网络为非第三代合作伙 伴计划网络Non-3GPP时,
所述源网络的移动性管理网元收到源网络的服务网关发送的删除承载请求消息; 所述删除承载请求消息中携带Cause信元,所述Cause信元指示用户终端由3GPP网络切换 或者改变到Non-3GPP网络;所述源网络的移动性管理网元删除承载资源;如果所述源网络 的移动性管理网元发现所述用户终端的所有承载资源被删除,
则源网络的移动性管理网元确定将用户终端从源网络分离掉;
或者
当所述源网络为Non-3GPP,所述目标网络为3GPP时,
所述源网络的Non-3GPP网络网关设备收到PDN Gff发送的绑定撤销指示消息;所 述绑定撤销指示消息中携带Cause信元,所述Cause信元指示用户终端由Non-3GPP网络切 换或者改变到3GPP网络;所述源网络的Non-3GPP网络网关设备删除承载资源;如果所述 源网络的Non-3GPP网络网关设备发现所述用户终端的所有承载资源被删除,
则源网络的Non-3GPP网络网关设备确定将用户终端从源网络分离掉。
图1为现有技术中3GPP网络演进网络的系统结构示意图;
图2为现有技术中UE从3GPP网络切换/改变到Non-3GPP网络的流程图;
图3为UE接入3GPP网络时3GPP网络内网元获取UE的终端能力和运营商的接入 策略的流程图;[0041]图4为UE的位置区发生改变或UE的终端能力发生改变时3GPP网络内网元获取 UE的终端能力和运营商的接入策略的流程图;
图5为UE接入non-3GPP网络时non_3GPP网络内网元获取UE的终端能力和运营商的接入策略的流程图;
图6为本发明实施例异构网络切换/改变时的用户分离方法例一;
图7为本发明实施例异构网络切换/改变时的用户分离方法例二 ;
图8为本发明实施例异构网络切换/改变时的用户分离方法例三;
图9为本发明实施例异构网络切换/改变时的用户分离方法例四;
图10为本发明实施例异构网络切换/改变时的用户分离方法例五;
图11为本发明实施例异构网络切换/改变时的用户分离方法例六;
图12为本发明实施例异构网络切换/改变时的用户分离系统的结构示意
具体实施方式为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本 发明进一步详细说明。
图6至图10为本发明实施例异构网络切换/改变时的用户分离方法例一至例五, 其主要思路为
UE从源网络切换/改变到目标网络;源网络确定是否将UE从源网络分离掉,如果 是,则将UE从源网络分离,否则,不将UE从源网络分离。
图11为本发明实施例异构网络切换/改变时的用户分离方法例六,其主要思路 为
UE触发从源网络切换/改变到目标网络;UE确定是否从源网络分离,如果是,则 UE从源网络分离,否则,UE不从源网络分离。
本发明实施例所述的异构网络切换/改变时涉及的两个网络可以为3GPP网络中 的一种网络(如GERAN网络或者UTRAN网络或者EUTRAN网络)和Non_3GPP网络中的一种 网络(如WLAN网络或者Wimax网络或者CDMA网络),具体包括UE从3GPP网络切换/改变 到Non-3GPP网络,或者UE从Non-3GPP网络P切换/改变到3GP。这里,将切换/改变过程 中UE初始存在的网络称为原始网络,将涉及的另一网络称为目标网络。
下面以从3GPP网络切换/改变到Non-3GPP网络为例,对本发明实施例异构网络 切换/改变时UE的分离方法的实施例一至实施例六进行具体说明。
UE和3GPP网络内网元获取UE的终端能力以及网元获取运营商的接入策略信息, 供本发明实施例中UE从3GPP网络切换/改变到Non-3GPP网络时UE的分离方案中使用。 这里,通过图3和图4对本发明实施例中3GPP网络内网元获取UE的终端能力,以及网元获 取运营商的接入策略信息进行说明。在图3为UE接入3GPP网络时,3GPP网络内网元获取 UE的终端能力,以及网元获取运营商的接入策略信息的流程图。图4为UE接入3GPP网络 之后,UE的终端能力发生变化和UE的位置区发生变化时,3GPP网络内网元获取UE的终端 能力,以及网元获取运营商的接入策略信息的流程图。
参见图3,UE接入3GPP网络时3GPP网络内网元获取UE终端能力和运营商的接入 策略的流程图,包括以下步骤
步骤301,UE发送附着请求(Attach Request)消息给移动性管理网元,AttachRequest消息中携带UE的终端能力。
本步骤中,如果UE的接入网络为GERAN/UTRAN,则移动性管理网元为SGSN,如果UE 的接入网络为EUTRAN,则移动性管理网元为MME。
本步骤中,所述UE的终端能力用UE支持的无线接入能力的信元表示,所述UE支 持的无线接入能力为单模无线接入能力(表明UE同一时刻只能接入到一种网络)或双模 无线接入能力(表明UE同一时刻能够接入到两种网络或者多种网络)。下面为携带UE支 持的无线接入能力的信元的示例结构,在信元中包括UE支持的无线接入能力参数,该参数 可选择的值为1)UE具有单模无线接入能力(Single Radio Capability) ;2)UE具有双模 无线接入能力(Dual R adio Capability)。
<UE Network Capability value part> ::=
UE Support Radio Capability
UE Support Radio Capability
0Single Radio Capability
1Dual Radio Capability_
步骤302,UE、移动性管理网元、HSS/AAA Server之间执行UE的鉴权流程,对UE进 行鉴权。
步骤303,移动性管理网元如果发现UE的状态为无效状态,则移动性管理网元 发送位置更新请求(Update Location)消息给HSS/AAA Server,将UE注册到HSS/AAA Server, Update Location消息中携带UE的终端能力。
本步骤中,如果运营商的接入策略信息配置在移动性管理网元中,则位置更新请 求中可以携带运营商的接入策略信息。运营商的接入策略信息包括1)仅允许单接入网络 接入(Single Radio Access),即UE同时只能接入一个接入网络中;2)允许多接入网络接 入(Dual R adio Access),即允许UE能同时接入到多个接入网络中。
步骤304,HSS/AAA Server将用户的签约数据插入到移动性管理网元。
本步骤中,如果运营商的接入策略信息配置或签约在HSS/AAA Server中,则HSS/ AAA Server将运营商的接入策略信息携带在签约数据中发送给移动性管理网元。
步骤305,HSS/AAA Server返回位置更新确认消息给移动性管理网元。
步骤306,移动性管理网元发送创建承载请求(Create Bearer Request)消息给 Serving Gff, Serving GW 发送 Create Bearer Request 消息给 PDNGW。
本步骤中移动性管理网元发起缺省承载建立流程,在移动性管理网元、Serving Gff和PDN Gff中创建UE的缺省承载,创建承载请求消息中增加有Bearer Type信元,移动性 管理网元用该信元将创建的承载类型通知给Serving GW和PDN GW。若移动性管理网元将 Bearer Type信元设置为Default Bearer,将创建的承载为缺省承载通知给Serving GW和 PDN GW0[0072]本步骤中,可以在Create Bearer Request消息中将UE的终端能力和运营商的接入策略信息携带给Serving Gff和PDN GW。
步骤307和步骤308为缺省承载使用的策略和计费规则(Policy andCharging rules)需要从PCRF中获取,运营商的接入策略信息配置在策略和计费规则功能实体 (PCRF, Policy and Charging Rule Function)时,才执行的步骤。
步骤307,PDN GW发送请求策略和计费规则消息(PCC Rules Request)到PCRF中 获取缺省承载使用的策略和计费规则。
步骤308,PCRF提供缺省承载使用的策略和计费规则(PCC RulesProvision)消息 给PDN GWJy^iPCC Rules Provision消息中携带运营商的接入策略信息。
步骤309,PDN GW和Serving GW创建承载上下文,并设置创建的承载为缺省承载, PDN GW 返回创建承载响应(Create Bearer Response)消息给 Serving GW,Serving GW 再 将Create Bearer Response消息返回给移动性管理网元。
如果运营商的接入策略信息配置在PCRF中,或者运营商的接入策略信息配置在 PDN GW,或者运营商的接入策略信息Serving GW中,则本步骤包括所述创建承载响应消息 中携带PCRF配置的、PDN GW或Serving GW配置的运营商的接入策略信息。
本步骤中,PDN GW和Serving GW在创建的承载上下文中包含承载类型(Bearer Type)信息,承载类型有如下两个取值Default Bearer和DedicatedBearer。对于缺省承 载,PDN GW和Serving GW将承载上下文中的承载类型信息设置为Default Bearer。所述 PDN GW和Serving GW可以通过如下两种方式获知创建的承载为缺省承载
1)步骤306中移动性管理网元在创建承载请求消息中携带承载类型(Bearer Type)信元,通过该信元通知Serving GW和PDN GW承载类型。若携带的移动性管理网元设 置Bearer Type信元值为Default Bearer,则为缺省承载。
2) Serving GW和PDN GW判断创建的承载是否为分组数据网络(PDN,Packet Data Network)内创建的第一个承载,如果是,则Serving GW和PDNGW认为这个创建的承载为缺
省承载。
对于其它的承载,则为专有承载(Dedicated Bearer)。Serving GW和PDN GW贝丨J 将承载上下文中的承载类型信息设置为Dedicated Bearer。
步骤310a在3GPP网络内的接入网络类型信息等由移动性管理网元注册到HSS/ AAA Server时,才执行。
步骤310a,移动性管理网元将UE在3GPP网络内的接入情况(如UE使用的接入网 络类型)注册给HSS/AAA Server0
步骤310b在3GPP网络内的接入网络类型信息等由PDN GW注册到HSS/AAA Server 时,才执行。
步骤310b,则PDN Gff将UE在3GPP内的接入情况(如UE使用的接入网络类型) 注册给 HSS/AAA Server。
通过本步骤,HSS/Server便可知道UE的接入网络情况,例如,本实施例中,HSS/ Server获知的UE的接入网络类型为3GPP网络类型,或3GPP网络内的某个具体网络类型。
UE的接入网络类型包括1)或2)的情况
DUE的接入网络类型分为3GPP网络和non_3GPP网络。[0089]2)UE的接入网络类型为UE使用的具体网络类型,如GERAN网络、UTRAN网络、 EUTRAN网络、WLAN网络、Wimax网络、CDMA网络等。
步骤311,移动性管理网元返回附着接受(Attach Accept)消息给接入侧网元,附着接受消息中携带UE需要建立的无线承载信息。
对于EUTRAN接入网络,所述接入侧网元为ENodeB ;对于UTRAN接入网络,所述接入侧网元为RNC ;对于GERAN接入网络,所述接入侧网元为BSS。移动性管理网元可以在所 述附着接受消息中携带运营商的接入策略信息。
步骤312,接入侧网元发送无线承载建立请求(Bearer establishmentrequest) 给UE,请求UE建立无线承载,消息中携带移动性管理网元发送的运营商的接入策略信息。
运营商的接入策略信息也可以在小区的广播消息中通知给UE。
步骤313,UE建立承载上下文,并设置创建的承载为缺省承载,返回无线承载建立 口向jS (Radio Bearer establishment response)夕肖;|、@_入{!1|网7Τ 。
UE在建立的承载上下文中增加承载类型(Bearer Type)信息,承载类型有如下两 个取值Default Bearer和Dedicated Bearer。对于缺省承载,UE将承载上下文中的承载 类型信息设置为Default Bearer。UE增加到建立的承载上下文中的承载类型可以通过如 下方法获知
1)步骤311中移动性管理网元在附着接受消息中携带承载类型信元,通过这个信 元由接入侧网元通知UE承载类型。对于缺省承载,移动性管理网元携带的承载类型信元值 为 Default Bearer。
2) UE判断创建的承载是否为PDN内创建的第一个承载,如果是,则UE认为这个创 建的承载为缺省承载。
对于其它的承载,则为专有承载(Dedicated Bearer)。UE将承载上下文中的承载 类型信息设置为Dedicated Bearer。
本实施例中,需要说明的是HSS和AAA Server可以分别设置在不同的实体内,也 可以设置于同一个实体内。如果HSS和AAA Server不在同一个实体内,则步骤310a中PDN Gff发送的注册消息通过AAA Server转发给HSS ;步骤310b中移动性管理网元发送的注册 消息通过HSS转发给AAAServer。
参见图4,为UE的位置区发生改变和UE的终端能力发生改变时3GPP网络内网元 获取UE的终端能力和运营商的接入策略的流程图,该流程包括以下步骤
步骤401,UE发送跟踪区或者路由区更新请求(TAU/RAU Request)消息给移动性 管理网元,该消息中携带改变的UE的终端能力。
如果UE的接入网络为GERAN/UTRAN,则UE发送的消息为路由区更新请求消息;如 果UE的接入网络为EUTRAN,则UE发送的消息为跟踪区更新请求消息。
所述UE的终端能力可以通过UE支持的无线接入能力的信元来表示,所述UE支持 的无线接入能力为单模无线接入能力(表明UE同一时刻只能接入到一种网络)或双模无 线接入能力(表明UE同一时刻能够接入到两种网络或者多种网络)。下面为携带UE支持 的无线接入能力的信元的示例结构,其中,在信元中包括UE支持的无线接入能力参数,该 参数可选择的值为1)UE具有单模无线接入能力(Single Radio Capability) ;2)UE具有 双模无线接入能力(Dual R adio Capability)。[0104]
<table>table see original document page 11</column></row><table>[0105]步骤402,移动性管理网元发送位置更新请求(Update Location)消息给HSS/AAA Server,将UE注册到HSS/AAA Server, Update Location消息中携带改变的UE的终端能 力。
本步骤中,如果运营商的接入策略信息配置在移动性管理网元中,则位置更新请 求中可以携带运营商的接入策略信息。运营商的接入策略信息包括1)仅允许单接入接入 网络(Single Radio Access),即UE同时只能接入一个接入网络中;2)允许多接入接入网 络(Dual R adio Access),即允许UE能同时接入到多个接入网络中。
步骤403,HSS/AAA Server 将用户的签约数据(Insert Subscription data)插入 到移动性管理网元。
本步骤中,如果运营商的接入策略信息配置或签约在HSS/AAA Server中,则HSS/ AAA Server将改变的运营商的接入策略信息下发给移动性管理网元。
步骤404,HSS/AAA Server 返回位置更新确认(Update Location Ack)
消息给移动性管理网元。
步骤405,移动性管理网元判断出运营商的接入策略信息和UE的终端能力发生改 变时,向Serving GW发送修改承载请求(Update Bearer Request)消息,Serving GW将 Update Bearer Request 消息发送给 PDN GW Jjfi^Update Bearer Request 消息中携带改 变的运营商的接入策略信息和UE的终端能力。
本步骤实现了将发生改变运营商的接入策略信息和UE的终端能力通知给 Serving Gff 禾口 PDN GW。
步骤406a为3GPP网络内的接入网络类型信息等由移动性管理网元注册到HSS/ AAA Server且这些信息发生改变时,才执行的步骤。
步骤406a,移动性管理网元将UE在3GPP内的接入情况(如UE使用的接入网络类 型)注册给 HSS/AAA Server。
步骤406b为3GPP网络内的接入网络类型信息等由PDN GW注册到HSS/AAA Server 且这些信息发生改变时,才执行的步骤。
步骤406b,如果3GPP网络内的接入网络类型信息等由PDN GW注册到HSS/AAA Server且这些信息发生改变,则PDN Gff将UE在3GPP内的接入情况(如UE使用的接入网 络类型)注册给HSS/AAA Server0
步骤407,移动性管理网元返回跟踪区或者路由区更新接受(TAU/RAUAcc印t)消息给UE,移动性管理网元可以在跟踪区或者路由区更新接受消息中将改变的运营商的接入 策略信息下发给UE。
所述改变的运营商的接入策略信息也可以在小区的广播消息中通知给UE。
上述图4的描述为UE的终端能力和运营商的接入策略信息都发生改变时,3GPP网 络内网元获取改变的UE的终端能力和运营商的接入策略信息的流程。当UE的终端能力或 运营商的接入策略信息发生改变时,3GPP网络内网元获取改变的UE的终端能力或运营商 的接入策略信息的流程与图4类似,这里不再赘述。
UE和non-3GPP网络内网元获取UE的终端能力以及网元获取运营商的接入策略信 息,供本发明实施例中UE从n0n-3GPP网络切换/改变到3GPP网络时UE的分离方案中使 用。这里,通过图5对本发明实施例中n0n-3GPP网络内网元获取UE的终端能力,以及获取 运营商的接入策略信息进行说明。在图5为UE接入n0n-3GPP网络时,n0n-3GPP网络内网 元获取UE的终端能力,以及网元获取运营商的接入策略信息的流程图。
参见图5,冊接入11011-36网络时non_3GPP网络内网元获取UE终端能力和运营 商的接入策略的流程图,包括以下步骤
步骤501,UE 发送接入请求(Access Request)消息给 non_3GPP Gff, Access Request消息中携带UE的终端能力。
本步骤中,如果non-3GPP网络为WLAN网络,则non_3GPP Gff为EPDG ;如果 non-3GPP 网络为 Wimax 网络,则 non_3GPP Gff 为 ASN GW ;如果 non_3GPP 网络为 CDMA 网络, 则 non-3GPP Gff 为 AGW。
本步骤中,所述UE的终端能力用UE支持的无线接入能力的信元表示,所述UE支 持的无线接入能力为单模无线接入能力(表明UE同一时刻只能接入到一种网络)或双模 无线接入能力(表明UE同一时刻能够接入到两种网络或者多种网络)。下面为携带UE支 持的无线接入能力的信元的示例结构,在信元中包括UE支持的无线接入能力参数,该参数 可选择的值为1)UE具有单模无线接入能力(Single Radio Capability) ;2)UE具有双模 无线接入能力(Dual R adio Capability)。
<table>table see original document page 12</column></row><table>
步骤502,UE、Non_3GPP网络GW、HSS/AAA Server之间执行接入鉴权流程。
本步骤中,如果运营商的接入策略信息配置在Non-3GPP网络GW中,则接入鉴权消 息中可以携带运营商的接入策略信息到HSS/AAA Server0运营商的接入策略信息包括1) 仅允许单接入网络接入(Single Radio Access),即UE同时只能接入一个接入网络中;2)允许多接入网络接入(Dual R adioAccess),即允许UE能同时接入到多个接入网络中。如 果运营商的接入策略信息配置在HSS/AAA Server中,则接入鉴权消息中可以携带运营商的 接入策略信息到Non-3GPP网络GW中。
步骤503a,Non_3GPP网络GW发送代理绑定更新(Proxy BindingUpdate)消息给 PDN GW0
本步骤中,假设Non_3GPP网络GW和PDN GW之间的接口协议为代理移动因特网协议(PMIP,Proxy Mobile Internet Protocol)。如果 UE 和 PDNGW 之间的接口协议为 (CMIP, Client Mobile Internet Protocol),则步骤 503a 替换为步骤 503b :UE 发送绑定更 新(Binding Update)消息给 PDN GW。
本步骤中,可以在代理绑定更新或者绑定更新消息中将UE的终端能力和运营商的接入策略信息携带给PDN GW。
步骤504,如果UE使用的策略和计费规则(Policy and Charging rules)需要从PCRF中获取,则PDN Gff发送请求策略和计费规则消息到PCRF中获取UE使用的策略和计费 规则。
步骤505,PCRF提供UE使用的策略和计费规则给PDN GW。如果运营商的接入策略信息配置在PCRF中,则PCRF在这个消息中将运营商的接入策略信息传递给PDN GW。
步骤506,如果UE使用的策略和计费规则(Policy and Charging rules)需要从 PCRF中获取,则Non-3GPP网络GW发送请求策略和计费规则消息到PCRF中获取UE使用的 策略和计费规则。
步骤507,PCRF提供UE使用的策略和计费规则给Non-3GPP网络GW。如果运营 商的接入策略信息配置在PCRF中,则PCRF在这个消息中将运营商的接入策略信息传递给 Non-3GPP 网络 GW。
步骤508a,PDN Gff发送代理绑定确认(Proxy Binding Ack)消息给Non_3GPP网 络GW。
本步骤中,假设Non-3GPP网络GW和PDN Gff之间的接口协议为PMIP。如果UE和PDN GW之间的接口协议为CMIP,则步骤508a替换为步骤508b =PDN Gff发送绑定确认(Binding Ack)消息给UE。
步骤509,如果n0n-3GPP网络内的接入网络类型信息等由PDN GW注册到HSS/AAA Server,则PDN Gff将UE在non_3GPP内的接入情况(如UE使用的接入网络类型)注册给 HSS/AAA Server0
步骤510,如果n0n-3GPP网络内的接入网络类型信息等由Non-3GPP网络GW注册 到HSS/AAA Server,则Non_3GPP网络GW将UE在non_3GPP网络内的接入情况(如UE使用 的接入网络类型)注册给HSS/AAAServer。
通过步骤509或者步骤510,HSS/Server便可知道UE的接入网络情况,例如,本实 施例中,HSS/Server获知的UE的接入网络类型为3GPP网络类型,或3GPP网络内的某个具 体网络类型。本步骤可选。
UE使用的接入网络类型可能有如下处理方式
DUE使用的接入网络类型分为3GPP网络和non_3GPP网络。
2) UE使用的接入网络类型为UE使用的具体网络类型,如GERAN网络、UTRAN网络、EUTRAN网络、WLAN网络、Wimax网络、CDMA网络等。
步骤 511,Non_3GPP 网络 GW 返回接入接受(Access Accept)消息给 UE。Non_3GPP 网络GW可以在所述接入接受消息中携带运营商的接入策略信息。
本实施例中,需要说明的是HSS和AAA Server可以分别设置在不同的实体内,也 可以设置于同一个实体内。如果HSS和AAA Server不在同一个实体内,则步骤509中PDN Gff发送的注册消息通过AAA Server转发给HSS ;步骤510中Non-3GPP网络GW发送的注册 消息通过HSS转发给AAA Server。
参见图6,为本发明实施例异构网络切换/改变时的用户分离方法例一,该方法包 括以下步骤
步骤601 607与图2中的步骤201 207均相同。
步骤608a,PDN GW 发送删除承载请求(Delete Bearer Request)消息给 Serving Gff, Serving GW将接收到的Delete Bearer Request消息发送给移动性管理网元,删除承 载请求消息中增加Cause信元,表明承载删除的原因,移动性管理网元删除承载资源。
本步骤中,对于UE从3GPP网络切换/改变到n0n-3GPP网络引起的承载删除,PDN GW 将 Cause 信元设置为"UE ‘s accessing RAT changed from3GPP 网络 to Non_3GPP 网 络”,对于非切换/改变引起的承载删除,PDN GW将Cause信元设置为其它值;或者PDN Gff 发送的Delete Bearer Request消息中不携带Cause信元,此时,移动性管理网元接收到 Serving GW发送Delete Bearer Request消息后,则默认该消息是由于UE从3GPP网络切 换/改变到n0n-3GPP网络引起的。本实施例以携带Cause信元的情况为例进行说明。
本步骤中,假设PDN GW与Serving GW之间的接口协议为隧道协议(GTP,GPRS Tunneling Protocol)。如果 PDN GW 与 Serving GW 之间的接口协议为 PMIP,则步骤 608a 替换为步骤608b,包括PDN GW发送绑定撤销指示(Binding Revocation Ind)消息给 Serving Gff, BindingRevocation Ind 消息中增加 Cause 信元,Serving GW 发送删除承载请 求(Delete Bearer Request)消息给移动性管理网元,Delete Bearer Request消息携带 PDN Gff发送的Cause信元,移动性管理网元接收Delete BearerRequest消息后,删除承载 资源。
对于UE从3GPP网络切换/改变到n0n-3GPP网络引起的绑定撤销指示,PDN Gff将 Cause 信元设置为"UE ‘s accessing RAT changed from 3GPP 网络 to Non_3GPP 网络,,,对 于非切换/改变引起的承载删除,PDN GW将Cause信元设置为其它值;或者PDN GW发送的 Binding Revocation Ind消息中不携带Cause信元,此时,移动性管理网元接收到Serving Gff发送Delete BearerRequest消息后,则默认该消息是由于UE从3GPP网络切换/改变到 non-3GPP网络引起的。本实施例以携带Cause信元的情况为例进行说明。
步骤608a或步骤608b还包括移动性管理网元接收到删除承载请求消息后,删 除承载资源。如果移动性管理网元发现UE的所有承载资源都被删除后确定是否删除移动 性管理上下文(MM Context,即将UE从3GPP网络中分离),以及是否向UE发送分离请求 (Detach Request)消息,具体包括以下几种情况
1)移动性管理网元根据承载删除请求中携带的Cause信元确定移动性管理网元 判断接收到的删除承载请求消息中携带的Cause信元是否表示为“UE ‘s accessing RAT changed from 3GPP网络to Non-3GPP网络”,若是,则移动性管理网元删除UE的移动性管理上下文,不发送Detach Request消息给UE ;否则,移动性管理网元发送Detach Request消息给UE,通知UE删除UE内关于3GPP网络的移动性管理上下文和承载资源。
2)移动性管理网元根据承载删除请求中携带的信元和UE的终端能力确定如果 移动性管理网元判断出接收到的删除承载请求消息中携带的信元表示为“UE ‘s accessing RAT changed from 3GPP网络to Non_3GPP网络”,并且移动性管理网元获知的UE的终端能 力为“Single Radio Capability”,则移动性管理网元删除UE的移动性管理上下文,不发送 Detach Request消息给UE ;如果其它原因导致的承载删除,则移动性管理网元删除UE的移 动性管理上下文,发送Detach Request消息给UE。如果移动性管理网元获知UE的终端能 力为“Multi Radio Capability”,则移动性管理网元不删除UE的移动性管理上下文(即不 将UE从3GPP网络中分离)。
3)移动性管理网元根据承载删除请求中携带的信元和运营商的接入策略确 定如果移动性管理网元判断出接收到的删除承载请求消息中携带的信元表示为“UE ‘S accessing RAT changed from 3GPP网络to Non_3GPP网络”,并且移动性管理网元获知的 运营商的接入策略信息为“Single RadioAccess”,则移动性管理网元删除UE的移动性管 理上下文,不发送DetachRequest消息给UE ;如果其它原因导致的承载删除,则移动性管理 网元删除UE的移动性管理上下文,发送Detach Request消息给UE。如果移动性管理网元 获知运营商的接入策略信息为“Multi Radio Access”,则移动性管理网元不删除UE的移动 性管理上下文(即不将UE从3GPP网络中分离)。
4)移动性管理网元根据承载删除请求中携带的信元、UE的终端能力及运营商的 接入策略确定如果移动性管理网元判断出接收到的删除承载请求消息中携带的信元表示 为 “UE ‘s accessing RAT changed from 3GPP 网络 toNon_3GPP 网络”,并且 UE 的终端能 力为“Dual Radio Capability”,运营商的接入策略信息为“Single Radio Access”;或者, 移动性管理网元判断出接收到的删除承载请求消息中携带的信元表示为“UE ‘s accessing RATchanged from 3GPP网络to Non_3GPP网络”,并且运营商的接入策略信息为“Multi Radio Access”,UE的终端能力为“Single Radio Capability”;或者,移动性管理网元判断 出接收到的删除承载请求消息中携带的信元表示为“UE ‘s accessing RAT changed from 3GPP网络to Non-3GPP网络”,并且UE的终端能力为“Single Radio Capability”,运营商 的接入策略信息为“Single Radio Access”,则移动性管理网元都删除关于UE的移动性管 理上下文,不发送Detach Request消息给UE ;如果其它原因导致的承载删除,则移动性管 理网元删除UE的移动性管理上下文,发送Detach Request消息给UE。如果移动性管理网元 获知UE的终端能力为“Dual Radio Capability”,运营商的接入策略信息为“Multi Radio Access",则移动性管理网元不删除关于UE的移动性管理上下文(即不将UE从3GPP网络 中分离)。
步骤609a,移动性管理网元返回删除承载响应(Delete Bearer Response)
消息给Serving Gff, Serving Gff返回删除承载响应消息给PDN GW。
本步骤中,PDN GW与Serving GW之间的接口协议为GTP,若PDN GW与Serving Gff 之间的接口协议为PMIP,则步骤609a替换为步骤609b,包括移动性管理网元返回删除承 载响应消息给Serving Gff, Serving GW将绑定撤销确认(Binding Revocation Ack)消息 返回给PDN GW。[0159]步骤610,如果移动性管理网元发送Detach Request消息给UE,则UE接收Detach Request消息后删除移动性管理上下文和承载资源,返回分离接受(Detach Accept)消息 给移动性管理网元。
步骤611,如果移动性管理网元发现UE的签约数据和移动性管理上下文已经被删除,则发送清除UE (Purge UE)消息给HSS/AAA Server, HSS/AAA Server清除关于UE的记 录,向移动性管理网元返回清除UE确认(Purge UE Ack)消息。
本步骤中,所述关于UE的签约数据是否删除可由移动性管理网元根据实际情况 确定。本步骤可选。
上述实施例中,UE确定是否从3GPP网络分离的步骤在步骤607之后,具体为UE 根据接入网络的切换/改变情况,或者,根据UE接入网络的切换/改变情况和UE的终端能 力,或者,UE接入网络的切换/改变情况和运营商的接入策略信息,或者,根据UE接入网络 的切换/改变情况、UE的终端能力和运营商的接入策略信息,确定是否从3GPP网络分离, 具体包括以下四种情况
1)UE判断是否从3GPP网络切换/改变到non-3GPP网络,若是,则删除UE在3GPP 网络内使用的移动性管理上下文和承载资源。
2) UE判断是否从3GPP网络切换/改变到n0n-3GPP网络,且UE的终端能力为 "Single Radio Capability”,若是,则UE删除在3GPP网络内使用的承载资源和移动性管 理上下文。
3) UE判断是否从3GPP网络切换/改变到n0n-3GPP网络,且运营商的接入策略信 息为“Single Radio Access”,若是,则UE删除在3GPP网络内使用的承载资源和移动性管 理上下文。
4)UE判断接入网络的切换/改变情况、UE的终端能力和运营商的接入策略确定 是否满足下列三种情况之一 1. UE从3GPP网络切换/改变到n0n-3GPP网络,且UE的终 端能力为“Dual Radio Capability”,运营商的接入策略信息为“Single Radio Access"; 2. UE从3GPP网络切换/改变到n0n-3GPP网络,且运营商的接入策略信息为“Multi Radio Access", UE 的终端能力为"Single Radio Capability” ;3. UE 从 3GPP 网络切换 / 改变到 non-3GPP网络,且UE的终端能力为“Single Radio Capability”,运营商的接入策略信息 为"Single Radio Access,,;
若是,则UE删除在3GPP网络内使用的承载资源和移动性管理上下文。
并且,步骤608中增加Cause信元的承载删除请求信息可以用其它消息来代替,例 如,用修改承载请求(Release Bearer Request)消息来代替,该 Release Bearer Request 消息表示了删除承载的原因为UE从3GPP网络切换/改变到n0n-3GPP网络;或者,步骤608 中发送的删除承载请求消息不包含区分承载删除的原因,在UE从3GPP网络切换/改变到 non-3GPP网络时,向移动性管理网元发送正常的承载删除请求。步骤608中移动性管理网 元接收到特定的消息或者正常的承载删除请求消息后,删除承载资源,删除承载资源之后 移动性管理网元进行的处理与移动性管理网元接收到删除承载消息后的处理类似,这里不 再赘述。
关于实施例一,需要说明的是本实施例的分离方法也适应于UE从n0n-3GPP网络 切换/改变到3GPP网络的处理[0170]步骤一,UE切换/改变到3GPP网络后PDN Gff发送绑定撤销指示消息到n0n-3GPP 网络GW。消息中携带Cause信元,表明绑定撤销的原因。对于从n0n-3GPP网络切换/改变 到3GPP网络导致的绑定撤销,PDN GW将Cause信元设置为“UE‘s accessing RAT changed from Non-3GPP网络to3GPP网络”,对于非切换/改变引起的绑定撤销,PDN GW将Cause信 元设置为其它值。
步骤二,non-3GPP网络GW接收到绑定撤销指示消息后,删除承载资源。如果 non-3GPP网络GW发现UE的所有承载资源都被删除后确定是否删除移动性管理上下文(MM Context,即将UE从non_3GPP网络中分离),具体包括以下几种情况
l)non-3GPP网络GW根据绑定撤销指示消息中携带的Cause信元确定n0n-3GPP 网络GW判断接收到的绑定撤销指示消息中携带的Cause信元是否表示为“UE‘s accessing RAT changed from Non_3GPP 网络 to 3GPP 网络”,若是,则 non_3GPP 网络 GW 删除 UE 的移 动性管理上下文,不发送DetachRequest消息给UE ;否则,non_3GPP网络GW发送Detach Request消息给UE,通知UE删除UE内关于Non-3GPP网络的移动性管理上下文和承载资源。
2)non-3GPP网络GW根据绑定撤销指示中携带的信元和UE的终端能力确定 如果non-3GPP网络GW判断出接收到的绑定撤销指示消息中携带的信元表示为“UE ‘s accessing RAT changed from Non_3GPP 网络 to 3GPP 网络”,并且 non_3GPP 网络 GW 获知 的UE的终端能力为“Single RadioCapability”,则non_3GPP网络GW删除UE的移动性管 理上下文,不发送Detach Request消息给UE ;如果其它原因导致的承载删除,则n0n-3GPP 网络GW删除UE的移动性管理上下文,发送Detach Request消息给UE。如果n0n-3GPP网 络GW获知UE的终端能力为“Multi Radio Capability”,则non_3GPP网络GW不删除UE的 移动性管理上下文(即不将UE从Non-3GPP网络中分离)。
3)non-3GPP网络GW根据绑定撤销指示中携带的信元和运营商的接入策略确定 如果non-3GPP网络GW判断出接收到的绑定撤销指示消息中携带的信元表示为“UE ‘s accessing RAT changed from Non_3GPP 网络 to 3GPP 网络”,并且non_3GPP 网络GW获知的 运营商的接入策略信息为“SingleRadio Access”,则n0n-3GPP网络GW删除UE的移动性管 理上下文,不发送Detach Request消息给UE ;如果其它原因导致的承载删除,则n0n-3GPP 网络GW删除UE的移动性管理上下文,发送Detach Request消息给UE。如果n0n-3GPP网 络GW获知运营商的接入策略信息为“Multi RadioAccess",则non_3GPP网络GW不删除UE 的移动性管理上下文(即不将UE从Non-3GPP网络中分离)。
4)non-3GPP网络GW根据绑定撤销指示中携带的信元、UE的终端能力及运营商的 接入策略确定如果n0n-3GPP网络GW判断出接收到的绑定撤销指示消息中携带的信元 表示为 “UE ‘s accessing RAT changed fromNon_3GPP 网络 to 3GPP 网络”,并且 UE 的终 端能力为“Dual RadioCapability”,运营商的接入策略信息为“Single Radio Access"; 或者,non-3GPP网络GW判断出接收到的绑定撤销指示消息中携带的信元表示为“UE ‘s accessing RAT changed from Non_3GPP网络to 3GPP网络”,并且运营商的接入策略信息 为 “Multi Radio Access”,UE 的终端能力为 “SingleRadio Capability” ;或者,non_3GPP 网络GW判断出接收到的绑定撤销指示消息中携带的信元表示为“UE ‘s accessing RAT changed from Non_3GPP 网络 to 3GPP 网络”,并且 UE 的终端能力为 “Single Radio Capability”,运营商的接入策略信息为“Single Radio Access”,则non_3GPP网络GW都删除关于UE的移动性管理上下文,不发送Detach Request消息给UE ;如果其它原因导致的 承载删除,则non-3GPP网络GW删除UE的移动性管理上下文,发送Detach Request消息给 UE。如果non-3GPP网络GW获知UE的终端能力为“Dual Radio Capability”,运营商的接 入策略信息为“MultiRadio Access",则non_3GPP网络GW不删除关于UE的移动性管理上 下文(即不将UE从Non-3GPP网络中分离)。
参见图7,为本发明实施例异构网络切换/改变时的用户分离方法例二,该方法包括以下步骤
步骤701 707与图2中的步骤201 207均相同。
步骤708a,PDN GW确定是否删除关于UE的缺省承载,若是,则发送缺省承载对应 的删除承载请求消息给Serving Gff, Serving GW将接收到的删除承载请求消息发送给移动 性管理网元。
所述缺省承载为承载资源中的一部分。
本步骤中,PDN Gff与Serving GW之间的接口协议为GTP。如果PDNGW与Serving GW之间的接口协议为PMIP,则步骤8a替换为步骤8b,包括PDN Gff发送绑定撤销指示消息 给Serving Gff, Serving GW确定是否删除关于UE的缺省承载,若是,则发送缺省承载对应 的删除承载请求消息给移动性管理网元,移动性管理网元删除移动性管理上下文和承载资 源。
步骤708a或步骤708b中所述PDN Gff/Serving Gff确定是否删除关于UE的缺省 承载,为PDN Gff/Serving Gff根据UE接入网络的切换/改变情况,或者,根据UE接入网络 的切换/改变情况和UE的终端能力,或者,UE接入网络的切换/改变情况和运营商的接入 策略信息,或者,根据UE接入网络的切换/改变情况、UE的终端能力和运营商的接入策略 信息,确定是否需要删除UE的缺省承载。所述UE的终端能力和运营商的接入策略信息为 图3和图4的流程中各网元所获得的。所述确定具体包括以下几种情况
DPDN Gff/Serving Gff根据UE接入网络的切换/改变情况确定是否删除关于UE 的缺省承载PDN Gff/Serving Gff判断UE是否从3GPP网络切换/改变到non_3GPP网络, 若是,则PDN Gff/Serving GW决定删除关于UE的缺省承载,发送缺省承载对应的删除承载 请求消息到移动性管理网元。
2)PDN Gff/Serving Gff根据UE接入网络的切换/改变情况和UE的终端能力确 定是否删除UE的缺省承载PDN Gff/Serving Gff判断UE是否从3GPP网络切换/改变到 non-3GPP 网络,且 UE 的终端能力为 “Single RadioCapability”,若是,则 PDN Gff/Serving Gff决定删除关于UE的缺省承载,发送缺省承载对应的删除承载请求消息到移动性管理网兀。
3)PDN Gff/Serving GW根据UE接入网络的切换/改变情况和运营商的接入策略 确定是否删除UE的缺省承载PDN Gff/Serving Gff判断UE是否从3GPP网络切换/改变 到n0n-3GPP网络,且运营商的接入策略信息为“Single Radio Access”,若是,则PDN Gff/ Serving GW决定删除关于UE的缺省承载,发送缺省承载对应的删除承载请求消息到移动 性管理网元。
4)PDN Gff/Serving Gff根据UE接入网络的切换/改变情况、UE的终端能力和运 营商的接入策略确定是否删除UE的缺省承载PDN GW/ServingGW判断UE接入网络的切换/改变情况、UE的终端能力和运营商的接入策略确定是否满足下列三种情况之一 1. UE从 3GPP网络切换/改变到non-3GPP网络,且UE的终端能力为“Dual Radio Capability”,运 营商的接入策略信息为“Single Radio Access”』. UE从3GPP网络切换/改变到non-3GPP 网络,且运营商的接入策略信息为“Multi Radio ACCeSS”,UE的终端能力为“Single Radio Capability”;3. UE从3GPP网络切换/改变到non_3GPP网络,且UE的终端能力为“Single Radio Capability”,运营商的接入策略信息为 “Single Radio Access,,;
若是,则PDN Gff/Serving Gff决定删除关于UE的缺省承载,发送缺省承载对应的 删除承载请求消息到移动性管理网元。
步骤709a,移动性管理网元返回删除承载响应(Delete Bearer Request)消息给 Serving Gff, Serving GW返回删除承载响应消息给PDN GW。
本步骤中,PDN Gff与Serving GW之间的接口协议为GTP。如果PDNGW与Serving GW之间的接口协议为PMIP,则步骤709a替换为步骤709b,包括移动性管理网元返回删除 承载响应消息给Serving Gff, Serving GW将绑定撤销确认消息返回给PDN GW。
步骤710,移动性管理网元如果发现UE的缺省承载被删除,则移动性管理网元删 除UE的移动性管理上下文(即移动性管理网元将UE从3GPP网络内分离)。
如果移动性管理网元发现UE的签约数据和移动性管理上下文已经被删除,则发 送清除UE (Purge UE)消息给HSS/AAA Server, HSS/AAA Server清除关于UE的记录,向移 动性管理网元返回清除UE确认(Purge UE Ack)消息。
本步骤中,所述关于UE的签约数据是否删除可由移动性管理网元根据实际情况 确定。本步骤可选。
步骤709和步骤710可无序执行。
上述实施例中,UE进行的分离步骤在步骤7之后,具体为UE根据接入网络的切换 /改变情况,或者,根据UE接入网络的切换/改变情况和UE的终端能力,或者,UE接入网络 的切换/改变情况和运营商的接入策略信息,或者,根据UE接入网络的切换/改变情况、UE 的终端能力和运营商的接入策略信息,确定是否进行分离,具体包括以下四种情况
1) UE判断是否从3GPP网络切换/改变到n0n-3GPP网络,若是,则UE也删除缺省 承载,且删除UE在3GPP网络内使用的移动性管理上下文和承载资源(即UE从3GPP网络 内分离);否则,UE不删除缺省承载,且不删除UE在3GPP网络内使用的移动性管理上下文。
2) UE判断是否从3GPP网络切换/改变到n0n-3GPP网络,且UE的终端能力为 "Single Radio Capability”,若是,则U E删除缺省承载,且删除UE在3GPP网络内的移动 性管理上下文和承载资源(即UE从3GPP网络内分离);否则,UE不删除缺省承载,也不删 除UE在3GPP网络内使用的移动性管理上下文。
3)UE判断是否从3GPP网络切换/改变到n0n-3GPP网络,且运营商的接入策略信 息为"Single Radio Access",若是,则UE在3GPP网络内使用删除缺省承载,且删除UE的 移动性管理上下文和承载资源(即UE从3GPP网络内分离);否则,UE不删除缺省承载,也 不删除UE在3GPP网络内使用的移动性管理上下文。
4)UE判断接入网络的切换/改变情况、UE的终端能力和运营商的接入策略确定 是否满足下列三种情况之一 1. UE从3GPP网络切换/改变到n0n-3GPP网络,且UE的终 端能力为“Dual Radio Capability”,运营商的接入策略信息为“Single Radio Access";2. UE从3GPP网络切换/改变到n0n-3GPP网络,且运营商的接入策略信息为“Multi Radio Access", UE 的终端能力为 “Single Radio Capability” ;3. UE 从 3GPP 网络切换 / 改变到 non-3GPP网络,且UE的终端能力为“Single Radio Capability”,运营商的接入策略信息 为"Single Radio Access,,;
若是,则UE删除缺省承载,且删除UE在3GPP网络内使用的移动性管理上下文和 承载资源(即UE从3GPP网络内分离);否则,UE不删除缺省承载,也不删除UE在3GPP网 络内使用的移动性管理上下文。
参见图8,为本发明实施例异构网络切换/改变时的用户分离方法例三,该方法包 括以下步骤
步骤801 807与图2中的步骤201 207均相同。
步骤808a,PDN GW通过Serving GW发送分离请求(Detach Request)消息给移 动性管理网元,消息中携带Cause值,表示为“Detach because ofUE,s accessing RAT changed from 3GPP网络to non_3GPP网络”,表明此分离请求消息是由于UE从3GPP网络 切换/改变到non-3GPP网络引起的。
本步骤中,PDN GW和移动性管理网元之间没有接口。如果PDN GW和移动性管理 网元之间存在接口,则步骤808a替换为808b,包括PDN Gff发送Detach Request消息给 移动性管理网元,消息中携带Cause值,表示为“Detach because of UE,s accessing RAT changed from 3GPP 网络tonon_3GPP网络”,表明此分离请求消息是由于UE从3GPP网络 切换/改变到non-3GPP网络引起的。
如果PDN Gff和移动性管理网元之间的接口协议为PMIP,则步骤808a替换为步骤 808c,包括PDN GW 发送绑定撤销指示(Binding RevocationInd)给 Serving Gff, Serving GW发送Detach Request消息给移动性管理网元,消息中携带Cause值,表示为“Detach because of UE,s accessing RATchanged from 3GPP 网络 to non_3GPP 网络,,,表明此分 离请求消息是由于UE从3GPP网络切换/改变到n0n-3GPP网络引起的。
步骤808a、步骤808b或步骤808c中所述发送分离请求消息之前,包括根据UE 接入网络的切换/改变情况,或者,根据UE接入网络的切换/改变情况和UE的终端能力, 或者,UE接入网络的切换/改变情况和运营商的接入策略信息,或者,根据UE接入网络的 切换/改变情况、UE的终端能力和运营商的接入策略信息,确定是否发送分离请求消息,若 是,发送分离请求消息给移动性管理网元,否则,结束流程。对于步骤808a和步骤808b,所 述确定的步骤由PDN Gff执行,对于步骤808c,所述确定的步骤由ServingGW执行。所述确 定是否发送分离请求消息具体包括以下几种情况
1) PDN Gff/Serving Gff根据UE接入网络的切换/改变情况确定是否发送Detach Request消息给移动性管理网元PDN Gff/Serving GW判断UE是否从3GPP网络切换/改变 到n0n-3GPP网络,若是,则发送Detach Request消息给移动性管理网元;否则,结束流程。
2) PDN G ff/Serving GW根据UE接入网络的切换/改变情况和UE的终端能力确定 是否发送Detach Request消息给移动性管理网元PDNGW/Serving GW判断UE是否从3GPP 网络切换/改变到non-3GPP网络,且UE的终端能力为“Single Radio Capability”,若是, 则发送Detach Request消息给移动性管理网元;否则,结束流程。
3)PDN Gff/Serving GW根据UE接入网络的切换/改变情况和运营商的接入策略确定是否发送Detach Request消息给移动性管理网元PDNGW/Serving Gff判断UE是否从3GPP网络切换/改变到n0n-3GPP网络,且运营商的接入策略信息为“Single Radio Access”,若是,则发送DetachRequest消息给移动性管理网元;否则,结束流程。
4) PDN Gff/Serving Gff根据UE接入网络的切换/改变情况、UE的终端能力及运营 商的接入策略确定是否发送Detach Request消息给移动性管理网元PDN Gff/Serving Gff 判断UE接入网络的切换/改变情况、UE的终端能力和运营商的接入策略确定是否满足下列 三种情况之一 1. UE从3GPP网络切换/改变到n0n-3GPP网络,且UE的终端能力为“Dual RadioCapability”,运营商的接入策略信息为 “Single Radio Access” ;2. UE 从 3GPP 网络 切换/改变到non-3GPP网络,且运营商的接入策略信息为“MultiRadio Access", UE的终 端能力为“Single Radio Capability” ;3. UE从3GPP网络切换/改变到non_3GPP网络, 且UE的终端能力为“Single RadioCapability”,运营商的接入策略信息为“Single Radio Access";
若是,则发送Detach Request消息给移动性管理网元,否则,结束流程。
步骤809a,移动性管理网元接收分离请求(Detach Request)消息,删除移动性管 理上下文,通过Serving Gff发送Detach Response消息给PDNGW。
本步骤中,PDN GW和移动性管理网元之间没有接口。如果PDN GW和移动性管理 网元之间存在接口,则步骤809a替换为809b,包括移动性管理网元接收Detach Request 消息,删除移动性管理上下文,发送分离响应(Detach Response)消息给PDN GW。
如果PDN Gff和移动性管理网元之间的接口协议为PMIP,则步骤809a替换为步骤 809c,包括PDN GW 发送 Detach Response 消息给 Serving Gff, Serving GW 将绑定撤销确 认消息返回给PDN GW。
步骤810,移动性管理网元发起承载删除流程,删除UE在3GPP网络侧(包括移动 性管理网元、Serving GW和PDN Gff)使用的承载资源。
步骤811,如果移动性管理网元发现UE的签约数据和移动性管理上下文已经被删 除,则发送清除UE (Purge UE)消息给HSS/AAA Server, HSS/AAA Server清除关于UE的记 录,向移动性管理网元返回清除UE确认(Purge UE Ack)消息。
本步骤中,所述关于UE的签约数据是否删除可由移动性管理网元根据实际情况 确定。本步骤可选。
步骤809和步骤811可无序执行。
上述实施例中,UE进行的分离步骤在步骤807之后,具体处理参见用户分离方法 例三中的描述。
本实施例中,需要说明的是PDN Gff或者Serving Gff发送的DetachRequest消息 中也可以不携带Cause原因值。
本实施例中,需要说明的是本实施例的方法也适应于UE从n0n-3GPP网络切换/ 改变到3GPP网络的处理
UE从non-3GPP网络切换/改变到3GPP网络后PDN Gff决定是否将UE从Non_3GPP 网络中分离,并发送分离请求消息到Non-3GPP网络GW,包括根据UE接入网络的切换/改 变情况,或者,根据UE接入网络的切换/改变情况和UE的终端能力,或者,UE接入网络的切 换/改变情况和运营商的接入策略信息,或者,根据UE接入网络的切换/改变情况、UE的终端能力和运营商的接入策略信息,确定是否发送分离请求消息,若是,发送分离请求消息 给Non-3GPP网络GW。具体处理参见上面实施例的描述。
参见图9,为本发明实施例异构网络切换/改变时的用户分离方法例四,该方法包 括以下步骤
步骤901 907与图2中的步骤201 207均相同。
步骤 908,PDN GW 发送登记请求(Register Request)消息给 HSS/AAAServer,消 息中携带UE的接入网络类型(RAT Type)。
RAT Type的取值可以为如下两种情况之一
3GPP网络,表明UE当前接入的网络为3GPP中的网络;Non_3GPP网络,表明UE当 前接入的网络为non-3GPP中的网络。
所述UE的接入网络类型还可以是具体网络类型,如3GPP网络中的GERAN、UTRAN、 EUTRAN网络等,或者non-3GPP网络中的WLAN、Wimax、CDMA网络等。
步骤906和步骤908可无序执行。
步骤909,HSS/AAA Server 返回登记响应(Register Response)消息给 PDN GW。
步骤910,HSS/AAA Server判断出上次UE注册的接入网络类型与本次注册的接入 网络类型不一致时,发送位置取消(Cancel Location)消息给移动性管理网元,消息中携带 Cause 值,表不为"Cancel because of UE' saccessing RAT changed from 3GPP 网络 to non-3GPP网络”,表明这个位置取消是由于UE从3GPP网络切换/改变到non_3GPP网络引 起的。
本步骤中,所述发送Cancel Location消息给移动性管理网元之前,还包括HSS/ AAA Server根据UE接入网络的切换/改变情况,或者,根据UE接入网络的切换/改变情 况和UE的终端能力,或者,UE接入网络的切换/改变情况和运营商的接入策略信息,或者, 根据UE接入网络的切换/改变情况、UE的终端能力和运营商的接入策略信息,确定是否 发送位置取消消息,若是,则发送Cancel Location消息给移动性管理网元,否则,不发送 CancelLocation消息给移动性管理网元, 结束流程。所述确定的步骤具体包括以下几种情 况
1)HSS/AAA Server根据UE接入网络的切换/改变情况确定是否发送Cancel Location消息给移动性管理网元HSS/AAA Server判断UE是否从3GPP网络切换/改变 到n0n-3GPP网络,若是,则发送Cancel Location消息给移动性管理网元;否则,不发送 Cancel Location消息给移动性管理网元,结束流程。
2) HSS/AAA Server根据UE接入网络的切换/改变情况和UE的终端能力确定是否 发送Cancel Location消息给移动性管理网元如果HSS/AAAServer判断出UE从3GPP网络 切换/改变到non-3GPP网络接入网络,且UE的终端能力为“Single Radio Capability", 则发送Cancel Location消息给移动性管理网元;如果HSS/AAA Server判断出UE的终端 能力为“Multi RadioCapability”,则不发送Cancel Location消息给移动性管理网元。
3)HSS/AAA Server根据UE接入网络的切换/改变情况和运营商的接入策略确定 是否发送Cancel Location消息给移动性管理网元如果HSS/AAAServer判断出UE从3GPP 网络切换/改变到non-3GPP网络,且运营商的接入策略信息为“Single Radio Access”,发 送Cancel Location消息给移动性管理网元;如果HSS/AAA Server判断出UE从3GPP网络切换/改变到non-3GPP网络, 且运营商的接入策略信息为“Multi Radio Access”,则HSS/ AAA Server不发送Cancel Location消息给移动性管理网元。
4) HSS/AAA Server根据UE接入网络的切换/改变情况、UE的终端能力及运营商 的接入策略确定是否发送Cancel Location消息给移动性管理网元如果HSS/AAA Server 判断出UE从3GPP网络切换/改变到non-3GPP网络,且UE的终端能力为“Dual Radio Capability”,运营商的接入策略信息为 “Single Radio Access” ;或者,HSS/AAA Server 判断出UE从3GPP网络切换/改变到n0n-3GPP网络,且运营商的接入策略信息为“Multi RadioAccess”,UE 的终端能力为 “Single Radio Capability” ;或者 HSS/AAA Server 判 断出UE从3GPP网络切换/改变到non-3GPP网络,且UE的终端能力为“Single Radio Capability”,运营商的接入策略信息为 “Single RadioAccess”,则 HSS/AAA Server 发送 Cancel Location消息给移动性管理网元;如果HSS/AAA Server判断出UE的终端能力为 "Dual Radio Capability”,且运营商的接入策略信息为 “Multi Radio Access”,则 HSS/ AAA Server不发送Cancel Location消息给移动性管理网元。
步骤911,移动性管理网元接收Cancel Location消息后,删除关于UE的移动性管 理上下文,返回位置取消确认(Cancel Location Ack)消息给HSS/AAA Server。
步骤912,如果移动性管理网元发现UE的签约数据和移动性管理上下文已经被删 除,则发送清除UE (Purge UE)消息给HSS/AAA Server, HSS/AAA Server清除关于UE的记 录,向移动性管理网元返回清除UE确认(Purge UE Ack)消息。
本步骤中,所述关于UE的签约数据是否删除可由移动性管理网元根据实际情况 确定。本步骤可选。
步骤913,移动性管理网元发起承载删除流程,删除UE在3GPP网络侧(包括移动 性管理网元、Serving GW和PDN Gff)使用的承载资源。
上述实施例中,UE进行的分离步骤在步骤907之后,具体处理参见用户分离方法 例三中的描述。
本实施例中,需要说明的是HSS和AAA Server可以分别设置在不同的实体内,也 可以设置于同一个实体内,当设置在同一个实体内时,如果HSS和AAA Server不在同一个 实体内,则步骤908中PDN Gff发送的登记请求消息通过AAA Server转发给HSS ;步骤909 中HSS发送的登记响应消息通过AAA Server转发给PDN GW ;步骤910中发送给移动性管 理网元的Cancel Location消息由HSS发给移动性管理网元;步骤912中发送给移动性管 理网元的清除UE消息由发送到HSS。HSS/AAA Server发送的CancelLocation消息中也可 以不携带Cause原因值。
本实施例中,需要说明的是本实施例的方法也适应于UE从n0n-3GPP网络切换/ 改变到3GPP网络的处理
步骤一,UE从Non-3GPP网络切换/改变到3GPP网络后移动性管理网元或者PDN Gff将UE的新接入网络类型注册给HSS/AAA Server。
步骤二,如果HSS/AAA Server判断出上次UE注册的接入网络类型与本次注册的 接入网络类型不一致,则根据UE接入网络的切换/改变情况,或者,根据UE接入网络的切 换/改变情况和UE的终端能力,或者,UE接入网络的切换/改变情况和运营商的接入策略 信息,或者,根据UE接入网络的切换/改变情况、UE的终端能力和运营商的接入策略信息,确定是否发送位置取消消息给Non-3GPP网络GW(通知Non-3GPP网络GW将UE从Non-3GPP 网络中分离),若是,则发送Cancel Location消息给Non-3GPP网络GW。具体处理参见上 面实施例的描述。
参见图10,为本发明实施例异构网络切换/改变时的用户分离方法例五,该方法包括以下步骤
步骤1001,UE通过Serving Gff和PDN Gff接入到3GPP网络接入网络。
步骤1002,UE触发3GPP网络到非3GPP网络之间的切换/改变。
步骤1003,移动性管理网元发送切换/改变请求(HO Request)消息到n0n-3GPP 网络GW。
本步骤中,对于WLAN系统来说,所述Non-3GPP网络GW为演进分组数据网关 (EPDG, Evolved Packet Data Gateway);对于 Wimax 系统来说,所述 Non_3GPP 网络 GW 为 接入业务网络网关(ASN GW,AccessService Network Gateway);对于CDMA系统来说,所述 Non-3GPP 网络 GW 为 AGW(接入网关,Access Gateway)。
步骤1004,non-3GPP 网络 GW 执行资源创建程序(Resource CreateProcedure)。
本步骤中,所述执行资源创建程序包括执行用户的鉴权、PMIP隧道的绑定等流程。
步骤1005,non-3GPP网络GW返回切换/改变响应(HO Response)消息给移动性
管理网元。
步骤1006,移动性管理网元发送切换/改变命令(HO Command)消息给UE,命令UE 切换/改变到non-3GPP网络接入网络。
步骤1007,UE发送接入请求(Access Request)消息到non_3GPP网络GW,切换/ 改变到non-3GPP网络。
步骤1008,non-3GPP网络GW返回接入接受(Access Accept)消息给UE。
上述步骤1001 步骤1008与现有技术中UE从3GPP网络到non_3GPP网络的切 换/改变流程,执行与图2中步骤201 207类似的功能。
步骤1009,non-3GPP网络GW返回切换/改变完成(HO Complete)消息给移动性
管理网元。
步骤1010,移动性管理网元返回切换/改变完成确认(HO Complete Ack)消息给 non-3GPP 网络 GW。
步骤1010中还包括移动性管理网元根据接入网络的切换/改变情况,或者,根据 UE接入网络的切换/改变情况和UE的终端能力,或者,UE接入网络的切换/改变情况和 运营商的接入策略信息,或者,根据UE接入网络的切换/改变情况、UE的终端能力和运营 商的接入策略信息,确定是否删除关于UE的移动性管理上下文(即将UE从3GPP网络中分 离),若是,则删除关于UE的移动性管理上下文,否则结束流程。所述确定具体包括以下四 种情况
1)移动性管理网元根据UE接入网络的变化情况确定是否删除关于UE的移动性 管理上下文如果移动性管理网元判断出UE从3GPP网络切换/改变到n0n-3GPP网络,若 是,则删除关于UE的移动性管理上下文,否则不删除UE的移动性管理上下文。
2)移动性管理网元根据UE接入网络的变化情况和UE的终端能力确定是否删除 关于UE的移动性管理上下文如果移动性管理网元判断出UE从3GPP网络切换/改变到non-3GPP网络,且UE的终端能力为“Single RadioCapability",则删除关于UE的移动性 管理上下文;如果移动性管理网元判断出UE的终端能力为“Multi Radio Capability”,则 不删除关于UE的移动性管理上下文。
3)移动性管理网元根据UE接入网络的变化情况和运营商的接入策略确定是否删 除关于UE的移动性管理上下文如果移动性管理网元判断出UE从3GPP网络切换/改变 到n0n-3GPP网络,且运营商的接入策略信息为“Single Radio Access”,则删除关于UE的 移动性管理上下文;如果移动性管理网元判断出运营商的接入策略信息为“Multi Radio Access”,则不删除关于UE的移动性管理上下文。
4) 移动性管理网元根据UE接入网络的变化情况、UE的终端能力及运营商的接入 策略确定是否删除关于UE的移动性管理上下文如果移动性管理网元判断出UE从3GPP网 络切换/改变到non_3GPP网络,且UE的终端能力为“Dual Radio Capability”,运营商的 接入策略信息为“Single RadioAccess";或者,移动性管理网元判断出UE从3GPP网络切 换/改变到non-3GPP网络,且运营商的接入策略信息为“Multi Radio Access", UE的终端 能力为“Single Radio Capability";或者,移动性管理网元判断出UE从3GPP网络切换/ 改变到non-3GPP网络,且UE的终端能力为“Single RadioCapability”,运营商的接入策略 信息为“Single Radio Access”,则删除关于UE的移动性管理上下文;如果移动性管理网 元判断出UE的终端能力为“Dual Radio Capability”,且运营商的接入策略信息为“Multi RadioAccess”,则移动性管理网元删除关于UE的移动性管理上下文。
步骤1011,如果移动性管理网元发现UE的签约数据和移动性管理上下文已经被 删除,则发送清除UE (Purge UE)消息给HSS/AAA Server, HSS/AAA Server清除关于UE的 记录,向移动性管理网元返回清除UE确认(Purge UE Ack)消息。
本步骤中,所述关于UE的签约数据是否删除可由移动性管理网元根据实际情况 确定。本步骤可选。
步骤1012,移动性管理网元发起承载删除流程,删除UE在3GPP网络侧(包括移动 性管理网元、Serving GW和PDN Gff)使用的承载资源。
上述实施例中,UE进行的分离步骤在步骤1007之后,具体处理参见用户分离方法 例三中的描述。
本实施例中,需要说明的是本实施例的方法也适应于UE从n0n-3GPP网络切换/ 改变到3GPP网络的处理
步骤一,UE从Non-3GPP网络切换/改变到3GPP网络后移动性管理网元返回切换 /改变完成(HO Complete)消息给Non_3GPP网络GW。
步骤二,Non-3GPP网络GW根据接入网络的切换/改变情况,或者,根据UE接入网 络的切换/改变情况和UE的终端能力,或者,UE接入网络的切换/改变情况和运营商的接 入策略信息,或者,根据UE接入网络的切换/改变情况、UE的终端能力和运营商的接入策 略信息,确定是否删除关于UE的移动性管理上下文(即将UE从Non-3GPP网络中分离),若 是,则删除关于UE的移动性管理上下文。具体处理参见上面实施例的描述。
参见图11,为本发明实施例异构网络切换/改变时的用户分离方法例六,该方法 具体包括以下步骤
步骤1101 1102与图2中的步骤201 202均相同。[0272]步骤1103,UE发送Detach Request消息给移动性管理网元,消息中携带Cause值, 表示为"Detach because of UE,s accessing RAT changed from3GPP 网络 to non_3GPP 网络”,表明这个Detach Request消息是由于UE从3GPP网络切换/改变到n0n-3GPP网络 引起的。
本步骤中,所述UE发送Detach Request消息给移动性管理网元之前,还包括UE 根据接入网络的切换情况,或者,根据UE接入网络的切换情况和UE的终端能力,或者,UE接 入网络的切换情况和运营商的接入策略信息,或者,根据UE接入网络的切换情况、UE的终 端能力和运营商的接入策略信息决定是否需要将UE从3GPP网络中分离。若是,则UE发送 DetachRequest消息给移动性管理网元;否则,执行步骤7。所述UE的终端能力和运营商的 接入策略信息为按照图3和图4的流程,各网元获知的UE的终端能力和运营商的接入策略 信息。所述确定的步骤具体可包括以下几种情况
1) UE根据UE接入网络的切换/改变情况确定是否将UE从3GPP网络中分离,发送 Detach Request消息给移动性管理网元UE判断是否从3GPP网络切换/改变到n0n-3GPP 网络,若是,则删除UE内的关于3GPP网络的移动性管理上下文和承载资源,发送Detach Request消息给移动性管理网元;否则,执行步骤1107。
2)UE根据接入网络的切换/改变情况和UE的终端能力确定是否将UE从3GPP网 络中分离,发送Detach Request消息给移动性管理网元如果UE判断出UE从3GPP网络 切换/改变到non-3GPP网络,且UE的终端能力为“Single Radio Capability",则删除UE 内的关于3GPP网络的移动性管理上下文和承载资源,发送Detach Request消息给移动性 管理网元;如果UE判断出UE的终端能力为“Multi Radio Capability”,则不删除UE内的 关于3GPP网络的移动性管理上下文(即不将UE从3GPP网络中分离),且不发送Detach Request消息给移动性管理网元,执行步骤1107。
3) UE根据接入网络的切换/改变情况和运营商的接入策略确定是否将UE从3GPP 网络中分离,发送Detach Request消息给移动性管理网元如果UE判断出UE从3GPP网 络切换/改变到non-3GPP网络,且运营商的接入策略信息为“Single Radio Access",则 删除UE内的关于3GPP网络的移动性管理上下文和承载资源,发送Detach Request消息给 移动性管理网元;如果UE判断出运营商的接入策略信息为“Multi Radio Access”,则不删 除UE内的关于3GPP网络的移动性管理上下文(即不将UE从3GPP网络中分离),且不发送 Detach Request消息给移动性管理网元,执行步骤1107。
4)UE根据UE接入网络的切换/改变情况、UE的终端能力及运营商的接入策略确 定是否从3GPP网络分离
如果UE判断出UE从3GPP网络切换/改变到n0n-3GPP网络,且UE的终端能力为 "Dual Radio Capability”,运营商的接入策略信息为 “SingleRadio Access” ;或者 UE 判 断出UE从3GPP网络切换/改变到n0n-3GPP网络,运营商的接入策略信息为“Multi Radio Access”,UE的终端能力为“Single Radio Capability”;或者UE判断出UE从3GPP网络切 换/改变到non-3GPP网络,UE的终端能力为“Single Radio Capability”,且运营商的接 入策略信息为“Single Radio Access”,则删除UE内的关于3GPP网络的移动性管理上下文 和承载资源,发送Detach Request消息给移动性管理网元。如果UE判断出UE的终端能力 为“Dual Radio Capability”,且运营商的接入策略信息为“Multi Radio Access”则不删除UE内的关于3GPP网络的移动性管理上下文(即不将UE从3GPP网络中分离),且不发送 DetachRequest消息给移动性管理网元,执行步骤1107。
步骤1104,移动性管理网元接收Detach Request消息后,删除移动性管理网元内 UE的移动性管理上下文,发起承载删除流程,删除UE在3GPP网络侧UE使用的承载资源。
本步骤中所述在3GPP网络侧UE使用的承载资源包括移动性管理网元、Serving Gff和PDN Gff内UE使用的承载资源。
步骤1105,如果移动性管理网元发现UE的签约数据和移动性管理网元已经被删除,则发送清除UE (Purge UE)消息给HSS/AAA Server,HSS/AAAServer清除关于UE的记 录,向移动性管理网元返回清除UE确认(Purge UEAck)消息。
本步骤中,所述关于UE的签约数据是否删除可由移动性管理网元根据实际情况 确定。本步骤可选。
步骤1106,移动性管理网元发送分离接受(Detach Accept)消息给UE。
步骤1107 1111与图2中的步骤203 207均相同。
步骤1103和1107可以无序执行。
本实施例中,需要说明的是本实施例的方法也适应于UE从n0n-3GPP网络切换/ 改变到3GPP网络的处理
UE从Non-3GPP网络切换/改变到3GPP网络时UE根据接入网络的切换情况,或 者,根据UE接入网络的切换情况和UE的终端能力,或者,UE接入网络的切换情况和运营商 的接入策略信息,或者,根据UE接入网络的切换情况、UE的终端能力和运营商的接入策略 信息决定是否需要将UE从Non-3GPP网络中分离。若是,则UE发送Detach Request消息 给Non-3GPP网络GW。具体处理参见上面实施例的描述。
需要说明的是,本实施例中,Serving GW和PDN GW可以分别设置在不同的实体内, 也可以设置于同一个实体内,当设置在同一个实体内时,Serving GW和PDN GW之间的消息 在同一个实体内传输。HSS和AAAServer可以分别设置在不同的实体内,也可以设置于同一 个实体内。如果HSS和AAA Server不在同一个实体内,则移动性管理网元将Purge UE消 息发送给HSS。
本发明实施例中,如果用户分离是由于UE从3GPP切换或者改变到n0n-3GPP导致 的,则进行用户分离之后,还可以包括3GPP的移动性管理网元将UE的状态置为无效状态。 所述3GPP的移动性管理网元将UE的状态置为无效状态的方法具体为
移动性管理网元删除UE的签约数据信息和移动性管理上下文;或者,
移动性管理网元保留用户的签约数据信息,但是将UE使用的移动性管理网元状 态置为无效;或者,
将UE使用的移动性管理网元状态置为无效值;或者,
移动性管理网元保留用户的签约数据信息,但是将UE使用的移动性管理网元改 变标志位置为改变状态。
本发明实施例中如果用户分离是由于UE从n0n-3GPP切换或者改变到3GPP导致 的,则进行用户分离之后,还可以包括non-3GPP的Non-3GPP Gff将UE的状态置为无效状 态。所述3GPP的Non-3GPP Gff将UE的状态置为无效状态的方法具体为
Non-3GPP Gff删除UE的签约数据信息和移动性管理上下文;或者,[0296]Non-3GPP GW保留用户的签约数据信息,但是将UE使用的Non-3GPPGW状态置为无 效;或者,
将UE使用的Non-3GPP Gff地址置为无效值;或者,
Non-3GPP GW保留用户的签约数据信息,但是将UE使用的Non-3GPPGW改变标志位 置为改变状态。
参见图12,为本发明实施例异构网络切换/改变时的用户分离系统,该系统包括 UE和网络侧;
所述UE,用于实现UE从网络侧的源网络切换/改变到目标网络;
所述网络侧,用于实现将UE从源网络切换/改变到目标网络,将UE从源网络分离掉。
所述UE可以包括第一切换/改变模块,所述网络侧可以包括第二切换/改变模块 和第二分离模块;
所述第一切换/改变模块,用于实现UE从源网络切换/改变到目标网络;
所述第二切换/改变模块,用于实现网络侧将UE从源网络切换/改变到目标网 络;
所述第二分离模块,用于实现网络侧将UE从源网络分离掉。
可选地,所述UE包括第一分离模块,用于将UE从源网络分离掉。
可选地,所述UE包括第一分离确定模块和设置于网络侧的第二分离确定模块;
所述第一分离确定模块,用于确定UE是否从源网络分离,若是,则向所述第一分 离模块发送启动指令,启动第一分离模块;
所示第二分离确定模块,用于确定是否将UE从源网络分离掉,若是,则向所述第 二分离模块发送启动指令,启动第二分离模块。所述第二分离确定模块可置于移动性管理 网元、PDN Gff, Serving GW、或 HSS/AAA Server 等网络侧网元中。
所述UE还包括UE的终端能力发送模块和运营商的接入策略信息接收模块;所述 网络侧还包括UE的终端能力接收模块和运营商的接入策略信息发送模块。
所述UE的终端能力发送模块,用于向网络侧发送UE的终端能力;所述运营商的接 入策略信息接收模块,用于接收网络侧发送的运营商的接入策略信息。
所述UE的终端能力接收模块,用于接收UE发送的UE的终端能力;所述运营商的 接入策略信息发送模块,用于向UE发送运营商的接入策略信息。
本发明实施例异构网络切换/改变时的用户分离方案,实现了 UE从网络侧的源网 络切换/改变到网络侧的目标网络时,源网络将UE从源网络分离掉,以及UE将UE从源网 络分离掉。
以上所述的
具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详 细说明,所应理解的是,以上所述仅为本发明的
具体实施例而已,并不用于限定本发明的保 护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本 发明的保护范围之内。
权利要求一种异构网络切换或改变时的用户分离方法,其特征在于,当UE从源网络切换或者改变到目标网络时,该方法包括当所述源网络为第三代合作伙伴计划网络3GPP,所述目标网络为非第三代合作伙伴计划网络Non-3GPP时,所述源网络的移动性管理网元收到源网络的服务网关发送的删除承载请求消息;所述删除承载请求消息中携带Cause信元,所述Cause信元指示用户终端由3GPP网络切换或者改变到Non-3GPP网络;所述源网络的移动性管理网元删除承载资源;如果所述源网络的移动性管理网元发现所述用户终端的所有承载资源被删除,则源网络的移动性管理网元确定将用户终端从源网络分离掉;或者当所述源网络为Non-3GPP,所述目标网络为3GPP时,所述源网络的Non-3GPP网络网关设备收到PDN GW发送的绑定撤销指示消息;所述绑定撤销指示消息中携带Cause信元,所述Cause信元指示用户终端由Non-3GPP网络切换或者改变到3GPP网络;所述源网络的Non-3GPP网络网关设备删除承载资源;如果所述源网络的Non-3GPP网络网关设备发现所述用户终端的所有承载资源被删除,则源网络的Non-3GPP网络网关设备确定将用户终端从源网络分离掉。
2.如
权利要求1所述的方法,其特征在于,所述UE的终端能力的获得方法包括UE向源网络的移动性管理网元或者Non-3GPP网络网关设备发送附着请求消息、跟踪 区更新请求消息、路由区更新请求消息或者接入请求消息时,携带UE的终端能力。
3.如
权利要求1所述的方法,所述UE的终端能力的获得方法还包括源网络的移动性管理网元向源网络的Serving GW发送创建承载请求消息,源网络的 Serving GW将创建承载请求消息发送给源网络的PDN GW,所述创建承载请求消息中携带UE 的终端能力。
4.如
权利要求1所述的方法,所述UE的终端能力的获得方法还包括源网络的移动性管理网元发送位置更新请求消息给源网络的HSS,所述位置更新请求 消息中携带UE的终端能力。
5.如
权利要求1所述的方法,其特征在于,所述运营商接入策略的获得方法包括 源网络的移动性管理网元将配置的运营商接入策略通知给源网络。
6.如
权利要求1所述的方法,其特征在于,所述运营商接入策略的获得方法包括 源网络的Non-3GPP网络网关设备将配置的运营商接入策略通知给源网络。
7.如
权利要求1所述的方法,其特征在于,所述运营商接入策略的获得方法包括 HSS将配置的运营商接入策略通知给源网络的移动性管理网元,源网络的移动性管理网元将配置的运营商接入策略通知给源网络;
8.如
权利要求1所述的方法,其特征在于,所述运营商接入策略的获得方法包括 HSS将配置的运营商接入策略通知给源网络的Non-3GPP网络网关设备,源网络的Non-3GPP网络网关设备将配置的运营商接入策略通知给源网络;
9.如
权利要求1所述的方法,其特征在于,所述运营商接入策略的获得方法包括 策略和计费规则功能实体将配置的运营商接入策略通知给源网络。
10.如
权利要求1所述的方法,其特征在于,UE的位置区发生改变、UE的终端能力发生改变时,UE将所述UE的终端能力、所述运营商接入策略通知源网络。
11.根据
权利要求1所述的方法,其特征在于,所述PDNGW在发给源网络的服务网关 或者源网络的n0n-3GPP Gff的删除承载请求消息或者绑定撤销指示消息中携带所述Cause 信元之前还包括PDN Gff获知用户终端从源网络切换或者改变到目标网络。
12.根据
权利要求11所述的方法,其特征在于,所述PDNGW获知用户终端从源网络切 换或者改变到目标网络具体包括PDN Gff收到Non-3GPP网络GW发送的代理绑定更新消息 或者绑定更新消息。
13.根据
权利要求11所述的方法,其特征在于,所述PDNGW获知用户终端从源网络切 换或者改变到目标网络之后还包括所述PDN Gff设置所述Cause信元。
14.根据
权利要求1所述的方法,其特征在于,如果所述用户终端的所有承载资源被删 除,则分离所述用户终端具体为源网络的移动性管理网元或者源网络的Non-3GPP网络网关设备获知用户终端由源网 络切换或者改变到目标网络,则源网络的移动性管理网元或者源网络的Non-3GPP网络网 关设备将用户终端从源网络分离掉,且不发送DetachRequest消息给用户终端。
专利摘要本发明实施例公开了一种异构网络切换/改变时的用户分离方法,该方法包括用户终端UE从源网络切换/改变到目标网络;源网络确定是否将UE从源网络分离掉,如果是,则将UE从源网络分离。本发明实施例还公开了异构网络切换/改变时的用户分离系统、装置,以及另一种异构网络切换/改变时的用户分离方法。本发明实施例的分离方案实现了UE从源网络切换/改变到目标网络时,网络侧将UE从源网络分离掉,以及UE从源网络分离掉的问题。
文档编号H04W36/14GKCN101365230 B发布类型授权 专利申请号CN 200710137568
公开日2010年8月11日 申请日期2007年8月7日
发明者吴问付, 王珊珊, 胡伟华 申请人:华为技术有限公司专利引用 (3),