一种用户设备上下文更新方法与装置的制作方法

文档序号:7655803阅读:146来源:国知局
专利名称:一种用户设备上下文更新方法与装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种用户设备(User Equipment , UE ) 上下文更新的方法与装置。
背景技术
在3GPP演进系统(System Architecture Evolution, SAE )中,非3GPP系 统(Non-3GPP)系统会和SAE系统共同部署,对于终端用户来说则存在两种 不同系统间频繁移动的问题。非3GPP系统和3GPP演进系统之间的互通是一 种松耦合的关系,系统之间的移动性管理是基于IP层的机制。当UE从3GPP 演进系统移动到非3GPP系统后再移动回3GPP演进系统时,需要保证UE的 所有IP承载的服务质量(QoS )的一致性,同时应尽可能减少UE的认证时的 消息数据,加快认证的过程。
在传统的3GPP系统中,分组数据协议(PDP, Packet Data Protocol)上下 文只在有数据需要传送时才需要激活,并且在传统的3GPP系统中有周期性的 位置更新机制,可以保证UE离开3GPP系统时删除相应的UE上下文(UE Context)。但3GPP演进系统却不一样,当UE注册到3GPP演进系统时,UE 将激活至少一个缺省承载(Default Bearer ),并有可能激活一个或者多个其他 专用的SAE承载,对应地,将被分配一个或者多个IP地址。当UE离开3GPP 演进系统移动到一个非3GPP系统时,由于没有相应的过程通知原3GPP演进 系统的移动性管理实体(Mobility Management Entity , MME),因此移动性管 理实体并不知道当前UE已经离开了 3GPP演进系统而移动到了非3GPP系统, 这样就会造成该UE的用户信息在3GPP演进系统和非3GPP系统中同时存在 的情况。当UE完成在非3GPP系统内的4妄入流程后,归属用户月良务器(Home Subscriber Server , HSS )会获知UE已从原3GPP演进系统4妄入至非3GPP系 统,并通知原3GPP演进系统中的移动性管理实体该用户设备已经离开3GPP 演进系统,该移动性管理实体将该UE的UE上下文的状态设置为无效,删除 该用户设备的UE上下文。
相应地,当用户设备从非3GPP系统移动回3GPP演进系统后,其在3GPP 演进系统内执行的附着(Attach)过程如图1所示。图1中步骤1 2为该UE 移动回3GPP演进系统后,向3GPP演进系统中当前为UE月l务的移动管理性 实体(下面称为新移动性管理实体,new MME)发出附着请求,步骤3~5是 UE、移动性管理实体、归属用户服务器之间执行的鉴权流程。因为前述该UE 从原3GPP演进系统移动至非3GPP系统时,原3GPP演进系统中的移动管理 性实体(下面称为旧移动性管理实体,old MME )已经将该UE的UE context设 置为无效,所以当其移回3GPP系统时新移动性管理实体只能获取该UE的ID, 即国际移动用户标识码(IMSI, International Mobile Subscriber Identity ),而不 能获取其他有关的UE上下文信息。因此,该UE需要在3GPP演进系统内重 新进行鉴权认证,建立UE上下文,包括认证五元组(Authentication Quintets )、 承载上文(bearer contexts )等,然后才能在3GPP演进系统中重新建立承载。
当新移动性管理实体收到UE的附着请求时(Attach R叫uest)之后,由于 此时新移动性管理实体中没有储存该UE的UE上下文,所以只能在图1的步 骤5中使用归属用户服务器产生的鉴权数据对用户设备重新进行鉴权 (Authentication )。当用户设备频繁地在3GPP系统和非3GPP演进系统之间移 动时,就将加大系统的信令开销,增加网络负担,同时还不能保证用户设备移 动前和移动后再返回3GPP演进系统时承载的服务质量(QoS, Quality of Service)的一致性
发明内容
本发明提供一种用户设备上下文更新方法与装置,实现用户在3GPP演进 系统和非3GPP系统之间移动时使用少量信令交互快速建立承载。
本发明提供了一种用户设备上下文更新方法,包括
当用户设备UE从3GPP演进系统移动到非3GPP系统后,网络侧归属用 户服务器通知移动性管理实体进行UE上下文的更新;
移动性管理实体更新UE上下文并保存。
归属用户服务器获取到UE在非3GPP系统内发起注册请求后,确定出该 UE从3GPP演进系统移动到非3GPP系统。
移动性管理实体更新UE上下文,具体包括移动性管理实体将该UE的 状态设置为去附着状态;并标识该UE移动到非3GPP系统中。
移动性管理实体更新UE上下文后,向归属用户服务器返回UE上下文更 新确i人消息。
当UE从非3GPP系统移动回3GPP演进系统后,当前为UE服务的移动 性管理实体根据本地保存该UE的UE上下文的状况执行该UE接入3GPP演 进系统的附着流程。
当UE从非3GPP系统移动回3GPP演进系统后,当前为UE服务的移动性 管理实体检测出本地保存有该UE的UE上下文,根据本地保存的该UE的UE 上下文执行该UE接入3GPP演进系统的附着流程。
当UE从非3GPP系统移动回3GPP演进系统后,当前为UE服务的移动 性管理实体检测出本地没有保存有该UE的UE上下文,则从上一次为该UE 服务的移动性管理实体中获取该UE的UE上下文,使用获取的UE上下文执 行该UE接入3GPP演进系统的附着流程。
从上一次为UE服务的移动性管理实体中获取UE的UE上下文,具体包

当前为UE服务的移动性管理实体向上一次为该UE服务的移动性管理实 体发送移动性管理实体MME上下文请求消息;上一次为该UE服务的移动性管理实体返回MME上下文响应消息,在上 下文响应消息中携带本地保存的该UE的UE上下文信息。
本发明还提供了一种用户设备上下文更新装置,包括接收单元、处理单 元、更新单元和存卩诸单元;
接收单元,用于接收归属用户服务器发送的UE上下文更新消息并通知给 处理单元;
处理单元,用于根据接收的UE上下文更新消息,通知更新单元对存储单 元中存储的该UE的UE上下文进行更新;
更新单元,用于对存储单元中保存的该UE的UE上下文进行更新;
存储单元,用于保存该UE的UE上下文。
上述用户设备上下文更新装置还包括发送单元;
接收单元还用于接收MME上下文请求消息,并通知给所述处理单元;
处理单元还用于根据接收的MME上下文请求消息,通知所述发送单元从 所述存储单元中获取UE上下文;
发送单元,用于发送UE上下文给发起MME上下文请求消息的实体。
上述用户设备上下文更新装置还包括
获取单元,用于发起MME上下文请求消息,并接收返回的MME上下文 响应消息,获取MME上下文响应消息中携带的UE上下文,并将获取到的UE 上下文发送给存储单元。
更新单元还用于在进行UE上下文更新后,向处理单元返回更新确认消息; 处理单元还用于接收到更新确认消息后,通过发送单元向归属用户服务器 发送更新确认消息。
用户设备上下文管理装置集成于3GPP演进系统中的移动性管理实体中。 本发明提供了一种当UE在3GPP演进系统和非3GPP系统之间移动的过 程中,UE在3GPP演进系统中的UE上下文的更新方法及装置。当UE从3GPP 演进系统移动至非3GPP系统时,通过对UE的UE上下文进行更新(将UE状态设置为去附着状态)并保存UE上下文,当UE从非3GPP系统移动回3GPP 演进系统后,当前为UE服务的移动性管理实体可以使用本地(或从3GPP演 进系统中上一次为该UE服务的移动性管理实体中)保存的UE上下文进行鉴 权认证和承载建立,省去了现有技术中该UE需要在3GPP演进系统内通过归 属用户服务器重新进行鉴权认证,并重新建立UE上下文的信令交互流程,从 而加快了为该UE建立承载的过程,相应地減少了网络信令的开销,减轻了网 络负担,同时由于UE移动回3GPP演进系统后使用的UE上下文与移动前相 同,因此保证了 UE在移动回3GPP演进系统后建立的承载和移动前承载的服 务质量(QoS)的一致性。


图1为现有技术中UE从非3GPP系统接入3GPP演进系统时执行附着的 信令交互流程图2为本发明实施例提供的UE从3GPP演进系统接入非3GPP系统后, UE上下文更新信令交互流程图3为本发明实施例提供的UE从非3GPP接入3GPP演进系统时执行附 着的信令交互流程图之一;
图4为本发明实施例提供的UE从非3GPP接入3GPP演进系统时执行附 着的信令交互流程图之二;
图5A为本发明实施例提供的UE上下文更新装置结构示意图之一;
图5B为本发明实施例提供的UE上下文更新装置结构示意图之二。
具体实施例方式
下面结合附图,用具体实施例详细阐述UE在3GPP演进系统和非3GPP 系统之间移动过程中,UE在3GPP演进系统中的UE上下文(UE Context)更
新的过程。 实施例1:当UE从3GPP演进系统移动至非3GPP系统,并完成非3GPP系统内的 接入流程后,在非3GPP系统内通过S2a/S2b/S2c接口已经建立IP连接。此时, 对在原3GPP演进系统中的移动性管理实体中保存的该UE的UE上下文进行 更新,更新的信令交互流程见图2。
在更新步骤开始之前,在原3GPP演进系统中,UE与PDN网关(PDN GW ) 之间已经建立了承载。
步骤l、 UE选择接入非3GPP系统,并且按照非3GPP系统的接入规范建 立媒体接入控制(Media Access Control, MAC)层的连接;
步骤2、 UE发起认证和授权(Authentication)过程;
步骤3、认证和授权成功后,认证、授权、计费服务器(Authentication, Authorization and Accounting Server , AAA server)通过Wx承才妻口向归属用户月良 务器发起注册过程,当归属用户服务器收到认证、授权、计费服务器发送的注 册消息之后,归属用户服务器获知该UE已经从3GPP演进系统移动到了非 3GPP系统;
步骤4、归属用户服务器向原3GPP系统中移动性管理实体发送更新旧的 UE上下文(Update old UE context)的消息,通知移动性管理实体更新该UE 的状态;
步骤5、上述移动性管理实体将该UE的状态设置为去附着(Detached) 的状态,同时标识UE移动到非3GPP系统中,保存该UE的UE上下文,然 后向归属用户服务器返回更新旧的UE上下文确认(Update old UE context ACK)消息;
步骤6、归属用户服务器向认证、授权、计费服务器发送确认注册(Confirm Register)的消息;
步骤7、上述移动性管理实体向服务网关(Serving GW)和PDN网关发送 删除承载请求(Delete Bearer Request)消息,通知服务网关和PDN网关删除 该UE在原3GPP演进系统中的承载;步骤8、服务网关和PDN网关向移动性管理实体发送删除承载响应的消 息,通知移动性管理实体已经完成删除承载才喿作。
当UE从非3GPP系统移动回3GPP演进系统时,需要执行附着(Attach ) 过程。在3GPP演进系统中,在当前为UE服务的移动性管理实体收到该UE 发出的附着请求(Attach Request)消息后,该移动性管理实体会检查本地是否 保存有该UE的UE上下文,此时会出现下列两种情况
第一种情况,如果UE离开3GPP演进系统时为UE服务的移动性管理实 体以及UE从非3GPP系统移回至3GPP演进系统时为UE服务的移动性管理 实体管理是同一个移动性管理实体,那么这个移动性管理实体中就保存着该 UE的UE上下文,可以直接使用该移动性管理实体中保存的UE上下文继续 进行上述该UE在3GPP演进系统内的附着过程。具体附着流程如图3所示, 包括
步骤1、 UE向演进基站(eNodeB)发送附着请求;
步骤2、 eNodeB向3GPP演进系统中为该UE服务的移动性管理实体转发 该UE的附着请求;
步骤3、 3GPP演进系统中为该UE服务的移动性管理实体检查出已本地保 存有该UE的UE上下文,则向该UE发出身份请求(Identity R叫uest)消息, UE返回身份响应(Identity Response )消息;
步骤4、 UE、当前服务的移动性管理实体(MME )、用户归属服务器(HSS ) 之间执行认证和授权流程;
步骤5、当前服务的移动性管理实体发送删除承载请求(Delete Bearer Request)消息给服务网关和PDN网关,请求删除该UE的旧的承载,服务网 关和PDN网关删除了该UE的旧的岸义载之后,返回删除 义载响应(Delete Bearer Response)消息给当前服务的移动性管理实体;
步骤6、当前服务的移动性管理实体向服务网关发送建立缺省承载请求 (Create Default Bearer R叫uest)消息,请求为该UE建立缺省承载;步骤7、 服务网关向PDN网关发送建立缺省承载请求(Create Default Bearer Request)消息,请求PDN网关也为该UE建立缺省寿义载;
步骤8、 PDN网关与策略与计费功能实体(Policy and Charging Rule Function, PCRF)之间进行策略及计费的信令交互(PCRF Interaction );
步骤9、 PDN网关回复创建缺省承载响应(Create Default Bearer Response ) 消息给服务网关;
步骤10、服务网关发送创建缺省承载响应(Create Default Bearer Response ) 消息给当前服务的移动性管理实体;
步骤ll、当前服务的移动性管理实体发送附着接受(AttachAccept)消息 给eNodeB;
步骤12、 eNodeB向UE发送无线承载建立请求(Radio Bearer establishment request)消 息 ,
步骤13 、 UE回复无线承载建立响应(Radio Bearer establishment response ) 消息给eNodeB;
步骤14、 eNodeB给当前服务的移动性管理实体发送附着完成(Attach Complete)的消息。
图3中实线标注的步骤是该UE在3GPP演进系统中附着流程必不可少的 步骤,其他虚线标出的步骤为可选性步骤。
第二种情况,3GPP演进系统中,当前为UE服务的移动性管理实体判断 本地没有存储该UE的UE上下文,表明当前为UE服务的移动性管理实体(新 的移动性管理实体)与UE离开3GPP演进系统前为该UE服务的移动性管理 实体(旧的移动性管理实体)不是同一个移动性管理实体,由于旧的移动性管 理实体中保存有该UE的UE上下文,所以新的移动性管理实体只需要向旧的 移动性管理实体发送请求就可以得到已保存的UE上下文来进行下一步的附着 流程,而不需要从零开始重新建立该UE的UE上下文。其具体的流程如图4 所示,包括步骤1、 UE向eNodeB发送附着请求;
步骤2、 eNodeB向当前为UE服务的移动性管理实体(新的移动性管理实 体)转发该UE的附着请求;
步骤3、新的移动性管理实体向旧的移动性管理实体发出MME上下文请 求(MME Context Request)的消息,目的是从旧的移动性管理实体中获取该 UE的UE上下文,旧的移动性管理实体返回MME上下文响应(MME Context Response )消息给新的移动性管理实体,该消息中包含该UE的UE上下文;
步骤4、新的移动性管理实体向该UE发出身〗分请求(Identity Request)的 消息,UE向新的移动性管理实体返回身份响应(Identity Response )消息;
步骤5、 UE、新的移动性管理实体(MME)、归属用户服务器之间执行认 证和授权流程,由于新的移动管理性实体获取的是旧的移动性管理实体中保存 的该UE的UE上下文,上述UE上下文中包含有该UE的鉴权数据,新的移 动性管理实体可以直接对该UE进行鉴权步骤,而无需要求归属用户服务器产 生鉴权数据,从而加快了鉴权的速度;
步骤6、新的移动性管理实体发送删除承载请求(Delete Bearer R叫uest) 消息给服务网关和PDN网关,请求删除该UE的承载,服务网关和PDN网关 删除了该UE的承载之后,返回删除承载响应(Delete Bearer Response )消息 给新的移动性管理实体;
步骤7、新的移动性管理实体向归属用户服务器发送更新地址(Update Location )的消息,请求更新UE的地址;
步骤8、归属网络服务器向旧的移动性管理实体发出取消UE地址(Cancd Location)的消息,旧的移动性管理实体取消了之后返回取消地址确认消息 (Cancel Location ACK)给归属用户服务器;
步骤9、旧的移动性管理实体向服务网关和PDN网关发送删除承载的请求 (Delete Bearer Request)消息,当服务网关和PDN网关删除了该UE的承载 之后,返回确认消息给旧的移动性管理实体;步骤10、网络归属服务器给新的移动性管理实体发送插入签约用户数据
(Insert Subscriber Data)的消息,新的移动性管理实体返回插入签约用户数据 确认(Insert Subscriber Data ACK )消息给网络归属服务器;
步骤11、网络归属服务器向新的移动性管理实体发送更新UE地址确认 (Update Location ACK )的消息;
步骤12至步骤20与分别与图3中的步骤6至步骤14相同,在此不再赘述。
实施例2:
根据实施例1提供的在3GPP演进系统中的更新UE上下文的方法,本实 施例公开了一种UE上下文更新装置,其结构如图5A所示,包括接收单元、 处理单元、更新单元、存储单元;其中
接收单元501,用于接收归属用户服务器发送的UE上下文更新消息并通 知给处理单元502;
处理单元502,用于根据接收的UE上下文更新消息,通知所述更新单元 503对所述存储单元504中存储的该UE的UE上下文进行更新;
更新单元503,用于对所述存储单元504中保存的该UE的UE上下文进 行更新;
存储单元504,用于保存该UE的UE上下文。
当上述UE上下文更新装置接收到MME上下文请求消息或者需要发送 MME上下文请求消息时, 一个较佳的例子是在上述UE上下文更新装置基础 上增加发送单元和获取单元。如图5B所示,其中
接收单元501还用于接收实体或装置发送的MME上下文请求消息,并通 知给所述处理单元502;
处理单元502还用于根据接收的MME上下文请求消息,通知所述发送单 元505从所述存储单元504中获取UE上下文;
发送单元505,用于发送UE上下文给发起MME上下文请求消息的实体或装置;
上述情况是指本装置接收到MME上下文请求消息后,将本地保存的UE 上下文发送给请求l正上下文的实体或装置。 更进一步所述UE上下文更新装置还包括
获取单元506,用于向其他保存有UE上下文的实体或装置发起MME上 下文请求消息,请求获取该UE的UE上下文,并接收返回的MME上下文响 应消息,获取MME上下文响应消息中携带的UE上下文后,将获取到的UE 上下文发送给存储单元保存。
使用获取单元506时是由于本地没有保存该UE的UE上下文,需要从上 一次为该UE服务的相关实体获取其保存的该UE的UE上下文。
上述UE上下文更新装置可以集成于3GPP演进系统中的移动性管理实体中。
使用本发明实施例中UE上下文更新的方法及装置,该UE从非3GPP系 统接入3GPP演进系统的附着流程中,由于3GPP演进系统中旧的移动性管理 实体中保存了该UE在离开3GPP演进系统前的UE上下文,同时该UE上下 文中包含了该UE在离开3GPP系统之前的关于所有承载服务质量(QoS)的 参数,这样,在UE从非3GPP系统再移动回3GPP演进系统时,附着流程以 及承载建立过程中,可以使用保存的UE上下文进行鉴权认证和承载建立,不 需要重新获取鉴权数据进行鉴权认证,也不需要执行重新建立UE上下文的信 令交互流程,从而加快该UE建立承载的过程,减少信令开销。由于UE移动 回3GPP演进系统后4吏用的UE上下文与移动前相同,因此可以保-〖正该UE移 动回3GPP演进系统后的承载的服务质量与移动前的承载的服务质量的一致 性。
明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种用户设备上下文更新方法,其特征在于,包括当用户设备UE从3GPP演进系统移动到非3GPP系统后,网络侧归属用户服务器通知移动性管理实体进行所述UE上下文的更新;所述移动性管理实体更新所述UE上下文并保存。
2、 如权利要求1所述的方法,其特征在于,所述归属用户服务器获取到 所述UE在非3GPP系统内发起注册请求后,确定出所述UE从3GPP演进系 统移动到非3GPP系统。
3、 如权利要求1所述的方法,其特征在于,所述移动性管理实体更新UE 上下文,具体包括所述移动性管理实体将所述UE的状态设置为去附着状态;并标识该UE 移动到非3GPP系统中。
4、 如权利要求3所述的方法,其特征在于,还包括 移动性管理实体更新所述UE上下文后,向所述归属用户服务器返回UE上下文更新确-认消息。
5、 如权利要求1-4所述的任一方法,其特征在于,当所述UE从非3GPP 系统移动回3GPP演进系统后,当前为UE服务的移动性管理实体根据本地保
6、如权利要求5所述的方法,其特征在于,当所述UE从非3GPP系统移 动回3GPP演进系统后,当前为UE服务的移动性管理实体4企测出本地保存有 该UE的UE上下文,根据本地保存的该UE的UE上下文执行该UE接入3GPP 演进系统的附着流程。
7、如权利要求5所述的方法,其特征在于,当所述UE从非3GPP系统移 动回3GPP演进系统后,当前为UE服务的移动性管理实体检测出本地没有保 存有所述UE的UE上下文,则从上一次为所述UE服务的移动性管理实体中 获取所述UE的UE上下文,使用获取的UE上下文执行该UE接入3GPP演进系统的附着流程。
8、 如权利要求7所述的方法,其特征在于,所述从上一次为所述UE服 务的移动性管理实体中获取所述UE的UE上下文,具体包括当前为UE服务的移动性管理实体向上一次为该UE服务的移动性管理实 体发送移动性管理实体MME上下文请求消息;所述上一次为该UE力l务的移动性管理实体返回MME上下文响应消息, 在上下文响应消息中携带本地保存的该UE的UE上下文信息。
9、 一种用户设备上下文更新装置,其特征在于,包括接收单元、处理 单元、更新单元和存储单元;所述接收单元,用于接收归属用户服务器发送的UE上下文更新消息并通 知给所述处理单元;所述处理单元,用于根据接收的UE上下文更新消息,通知所述更新单元 对所述存储单元中存储的该UE的UE上下文进行更新;所述更新单元,用于对所述存储单元中保存的该UE的UE上下文进行更新;所述存储单元,用于保存该UE的UE上下文。
10、 如权利要求9所述的装置,其特征在于,还包括发送单元; 所述接收单元还用于接收MME上下文请求消息,并通知给所述处理单元; 所述处理单元还用于根据接收的MME上下文请求消息,通知所述发送单元从所述存储单元中获取UE上下文;所述发送单元,用于发送UE上下文给发起MME上下文请求消息的实体。
11、 如权利要求IO所述的装置,其特征在于,还包括获取单元,用于发起MME上下文请求消息,并接收返回的MME上下文 响应消息,获取MME上下文响应消息中携带的UE上下文,并将获取到的UE 上下文发送给存储单元。
12、 如权利要求11所述的装置,其特征在于,所述更新单元还用于在进 行UE上下文更新后,向所述处理单元返回更新确认消息;所述处理单元还用于接收到更新确认消息后,通过所述发送单元向所述归 属用户服务器发送所述更新确认消息。
13、如权利要求9至12所述的任一装置,其特征在于,所述用户设备上 下文管理装置集成于3GPP演进系统中的移动性管理实体中。
全文摘要
本发明公开了一种当用户设备在3GPP演进系统和非3GPP系统之间移动的过程中,用户设备UE在3GPP系统中更新UE上下文的方法及装置,当UE从3GPP演进系统移动至非3GPP系统时,通过对该UE的UE上下文进行更新,保存了该UE的UE上下文,并将UE的状态设置为去附着状态,避免了UE在3GPP演进系统和非3GPP系统中同时存在用户信息的问题。并且当UE从非3GPP系统移动回3GPP演进系统后,移动性管理实体使用保存的该用户设备的UE上下文,加快了为UE建立承载的过程,相应地减少了网络信令的开销,减轻了网络负担,同时也保证了UE在切换回3GPP演进系统后的承载和切换前的在3GPP演进系统中承载服务质量(QoS)的一致性。
文档编号H04L12/56GK101369912SQ200710120209
公开日2009年2月18日 申请日期2007年8月13日 优先权日2007年8月13日
发明者姜怡华, 晖 徐, 梁华瑞, 熊春山 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1