用于用户设备(UE)注册的系统和方法与流程

文档序号:31794674发布日期:2022-10-14 17:01阅读:327来源:国知局
用于用户设备(UE)注册的系统和方法与流程
用于用户设备(ue)注册的系统和方法
1.本技术是申请号为201780040501.4的中国专利申请的分案申请,原申请的申请日为2017年06月29日,优先权日为2016年07月01日,进入中国国家阶段的日期为2018年12月28日,发明名称为“用于用户设备(ue)注册的系统和方法”。
技术领域
2.本公开的各方面涉及用于在网络中注册用户设备(ue)的系统和方法。


背景技术:

3.ue是无线通信设备,例如智能电话、平板计算机、计算机、电器、传感器等。当前存在用于向长期演进(lte)4g通信网络的核心网络注册ue的两个单独过程:(1)附着过程和(2)跟踪区域更新(tau)过程。


技术实现要素:

4.具有两个单独注册过程意味着将具有标准化、ue和cn实现、测试、描述(例如客户描述)、运营商部署/测试等的并行跟踪,因此强加了额外成本。
5.当前,当信号处理功能(shf)(又称为“终端处理功能”或“接入和移动性管理功能”(amf))从ue接收tau请求,并且shf(例如,移动性管理实体(mme))不是服务ue的最后一个shf(即,shf是“新shf”)时,新shf尝试从先前服务ue的最后一个shf(即,“旧shf”)取回有关ue的信息(例如,ue的移动性管理(mm)上下文、会话相关数据等),并且如果这不可能,则新shf将使用适当的原因代码拒绝tau请求,从而使得ue理解ue必须执行附着过程以向网络注册。在这种场景中,来自ue的tau请求可以完全正确,但仍然需要ue执行附着过程,从而导致空中的额外信令、无线接入网络(ran)和核心网络(cn)中的更多控制信令处理、以及向注册过程增加延迟。
6.因此,本公开提出将附着和跟踪区域更新过程合并成一个新的移动性过程:注册过程。所提出的注册过程的一个优势在于,如果新shf不能从旧shf中获得ue数据,则新shf将仍然注册ue,以使得ue不必执行另一个注册过程(例如,附着过程)。
7.另一个优势是将使用相同的移动性过程,而不管ue是否尝试附着到网络或者ue是否已由于移动性而改变跟踪区域。当前的附着和tau过程使用许多类似的消息,并且其中某些消息具有许多信息元素,其中大多数信息元素是公用的。此外,还存在过程使用相同消息的情况。因此,ue和shf(其可以是核心控制功能ccf的组件)两者可以使用“公用”实现并且从而是更容易的实现。此外,它还能够简化“一次跟踪”,以便将来添加不同方面:标准化、ue和cn实现、测试、描述(例如客户描述)、运营商部署/测试等。
8.因此,在一个方面,提供一种用于注册用户设备(ue)的方法,其中,所述方法由所述ue执行。所述方法包括所述ue向第一信号处理功能(shf)发送请求某一类型的注册的请求消息。所述方法还包括在所述第一shf处理所述请求消息之后,所述ue接收由所述第一shf发送的注册接受消息。所述请求消息包括:(i)分配给所述ue的标识符,其可以是永久标
识符(pid)或临时标识符(tid);以及(ii)注册类型信息,其使所述第一shf能够确定所述ue正在请求的注册类型(例如,使所述第一shf能够确定所述ue正在请求“初始”注册还是“正常”注册的注册类型信息)。
9.在某些实施例中,所述注册类型信息包括1比特标志,其使所述第一shf能够确定所述ue正在请求第一类型的注册(例如,“初始”)还是第二类型的注册(例如,“正常”)。
10.在某些实施例中,所述注册类型信息包括从预定义的一组两个或更多值中选择的值。
11.在某些实施例中,所述请求消息包括分配给所述ue的所述pid,所述注册接受消息包括分配给所述ue的全局唯一临时标识符(guti)。在这种实施例中,所述方法可以进一步包括:所述ue接受所述guti,以及响应于所述注册接受消息,所述ue发送包括所述ue已接受所述guti的指示的注册完成消息。
12.在某些实施例中,所述请求消息不包括分配给所述ue的所述pid,并且所述方法进一步包括:在发送所述请求消息之后并且在接收所述注册接受消息之前,所述ue接收由所述第一shf发送的标识请求,所述标识请求要求所述ue发送包括分配给所述ue的所述pid的标识响应。响应于所述标识请求,所述ue向所述第一shf发送包括分配给所述ue的所述pid的所述标识响应。
13.在某些实施例中,所述注册接受消息包括注册结果信息,所述注册结果信息用于使所述ue能够确定所述第一shf响应于接收所述请求消息是执行了初始注册过程还是正常注册过程。
14.在某些实施例中,所述注册类型信息指示所述ue正在请求正常注册,以及所述注册接受消息包括指示所述第一shf完成了用于初始注册过程的过程而不是执行用于所请求的正常注册的过程的注册结果信息。在某些实施例中,所述注册结果信息包括1比特标志。
15.在某些实施例中,所述请求消息还包括指示所述请求消息是注册请求消息的消息类型信息,以及包括在所述注册请求消息中的所述消息类型信息与包括在所述注册请求消息中的所述注册类型信息是分离且不同的。
16.在某些实施例中,作为所述ue检测到所述ue已进入“新”跟踪区域的结果,所述ue发送所述请求消息,所述新跟踪区域例如是所述ue的跟踪区域列表外部的跟踪区域或者所述ue的注册区域外部的区域。
17.在另一个方面,提供一种适于执行上述方法的ue。
18.在另一个方面,提供一种用于注册所述ue的方法,其中,所述方法由所述第一shf执行。所述方法包括所述第一shf接收由所述ue发送的请求消息,所述请求消息请求某一类型的注册。所述方法还包括所述第一shf处理所述请求消息,其中,所述请求消息包括:(i)分配给所述ue的标识符、以及(ii)注册类型信息,其使所述第一shf能够确定所述ue正在请求的注册类型。
19.在某些实施例中,处理所述请求消息的步骤包括:检查在所述请求消息中包括的所述注册类型信息以确定所述ue正在请求初始注册还是正常注册。
20.在某些实施例中,所述第一shf基于所述注册类型信息而确定所述ue正在请求初始注册,并且所述方法进一步包括:所述第一shf确定所述请求消息是否包括pid或tid。在某些实施例中,所述第一shf确定所述请求消息不包括所述pid,所述第一shf确定所述第一
shf没有用于所述ue的特定上下文信息,并且所述方法进一步包括:作为确定所述请求消息不包括所述pid并且所述第一shf没有用于所述ue的特定上下文信息的结果,所述第一shf确定第二shf的地址,以及所述第一shf向所确定的地址发送信息请求消息,所述信息请求消息包括:(i)用于标识所述ue的信息、以及(ii)指示所标识的ue正在请求初始注册的注册类型信息。在某些实施例中,所述第二shf基于包括在所述信息请求消息中的所述注册类型信息而确定所标识的ue正在请求初始注册,以及作为确定所标识的ue正在请求初始注册的结果,所述第二shf取得与所标识的ue关联的信息,并向所述第一shf发送包括所取得的信息的信息响应消息,其中,所取得的信息包括与所述ue关联的上下文数据和分配给所述ue的所述pid。
21.在某些实施例中,所述注册类型信息指示所述ue正在请求初始注册,所述请求消息包括所述tid,并且所述方法还包括:所述第一shf确定所述第一shf具有用于所述ue的特定上下文信息;以及在所述第一shf确定所述第一shf具有所述特定上下文信息之后,所述第一shf向所述ue发送注册接受消息。
22.在某些实施例中,所述注册类型信息指示所述ue正在请求初始注册,所述请求消息包括所述pid,并且所述方法进一步包括:所述第一shf向所述ue发送包括分配给所述ue的临时标识符的注册接受消息;以及所述第一shf接收由所述ue发送的注册完成消息,其中,所述注册完成消息包括所述ue已接受包括在所述注册接受消息中的所述临时标识符的指示。
23.在某些实施例中,所述注册类型信息指示所述ue正在请求正常注册,并且所述方法还包括:所述第一shf确定所述第一shf没有用于所述ue的特定上下文信息;所述第一shf确定第二shf的地址;以及所述第一shf向所确定的地址发送信息请求消息,所述信息请求消息包括:用于标识所述ue的信息,以及指示所标识的ue正在请求正常注册的注册类型信息。
24.在某些实施例中,所述方法还包括:所述第二shf基于包括在所述信息请求消息中的所述注册类型信息而确定所标识的ue正在请求正常注册;以及作为确定所标识的ue正在请求所述正常注册的结果,所述第二shf取得与所标识的ue关联的信息,并向所述第一shf发送包括所取得的信息的信息响应消息,其中,所取得的信息包括与所述ue关联的上下文数据、与所述ue关联的会话数据、以及分配给所述ue的所述pid。
25.在某些实施例中,所述方法还包括:在所述第二shf已处理所述信息请求之后,所述第一shf接收由所述第二shf发送的信息响应;所述第一shf确定所述信息响应是否包括分配给所述ue的所述pid;以及作为所述第一shf确定所述信息响应不包括分配给所述ue的所述pid的结果,所述第一shf向所述ue发送标识请求,所述标识请求要求所述ue发送包括分配给所述ue的所述pid的标识响应。
26.在某些实施例中,所述请求消息包括所述临时标识符,并且所述方法还包括:所述第一shf确定标识请求消息是否应当向所述ue发送;作为所述第一shf确定标识请求消息应当向所述ue发送的结果,所述第一shf向所述ue发送所述标识请求消息;以及在向所述ue发送所述标识请求消息之后,所述第一shf从所述ue接收包括所述永久标识符的标识响应消息。
27.在某些实施例中,确定标识请求消息是否应当向所述ue发送包括:所述第一shf确
定所述临时标识符映射到旧shf;以及所述第一shf确定所述第一shf没有到所述旧shf的接口。
28.在某些实施例中,确定标识请求消息是否应当向所述ue发送包括:所述第一shf确定所述临时标识符映射自身;以及所述第一shf确定所述第一shf没有所述永久标识符。
29.在某些实施例中,所述方法还包括:所述第一shf向所述ue发送包括注册结果信息的注册接受消息,所述注册结果信息用于使所述ue能够响应于接收所述请求消息而确定所述第一shf是执行了初始注册过程还是正常注册过程。
30.在另一个方面,提供一种适于执行上述方法的第一shf。
31.下面参考附图描述以上和其它方面和实施例。
附图说明
32.结合在此并构成本说明书的一部分的附图示出各种实施例,这些附图是:
33.图1示出根据某些实施例的系统;
34.图2是示出根据某些实施例的消息流的消息流程图;
35.图3是示出根据某些实施例的过程的流程图;
36.图4是示出根据某些实施例的消息流的消息流程图;
37.图5是示出根据某些实施例的消息流的消息流程图;
38.图6是示出根据某些实施例的消息流的消息流程图;
39.图7是示出根据某些实施例的过程的流程图;
40.图8是示出根据某些实施例的过程的流程图;
41.图9是用于实现一个或多个cn功能的cn节点的框图;
42.图10是根据某些实施例的ue的框图。
具体实施方式
43.图1示出根据某些实施例的系统100。如图1中所示,系统100包括ue 102,其经由接入网络104(例如,无线接入网络(ran))与核心网络的shf 114(在图1中被示出为ccf 106的一部分)通信。ue 102可以经由ran 104和核心网络的用户平面112功能与附着到服务网络110(例如,以进一步连接到因特网)的设备通信。
44.如上面讨论的,本公开描述一种新过程,其将现有附着过程(在lte中使用)的元素与现有跟踪区域更新tau移动性过程(在lte中使用)的元素相组合。此新过程被称为“注册”过程。例如在以下情况下使用该注册过程:当ue附着到移动网络时、在ue改变到新跟踪区域(ta)(例如,ue移动到由跟踪区域标识符标识的区域中,而该跟踪区域标识符未包括在ue的跟踪区域标识符列表中)时进行移动性过程时、当ue执行周期性更新(由于预定义的不活动时段)时、负载重新平衡原因等。在ta改变时,存在不同的选项:保持相同的cn功能或者改变cn功能(例如ccf、shf、chf-c、chf-u)或者改变部分/全部cn实体/功能。
45.该注册过程可以与新无线接入技术(rat)(例如,5g rat)或现有rat(例如,wlan和固定接入)一起使用。通常,具有会话(多个)的ue是移动宽带(mbb)订户或固定无线接入(fwa)订户,而没有任何会话的ue是简单的iot设备。可能存在其它情况。作为备选方案,被允许建立会话的ue能够在没有会话的情况下注册,然后可以建立会话。
46.该注册过程将支持具有或没有会话的空闲模式移动性。图2示出根据某些实施例的没有已建立的会话的注册过程示例。
47.该注册过程在步骤s201中开始,其中ue在这种情况下向新shf发送注册请求(rr)消息。注册请求消息包括分配给ue的标识符(id)。分配给ue的id可以是分配给ue的永久标识符(pid)(例如ue的国际移动用户标识(imsi))、或者例如通过shf分配给ue的临时id(tid)(例如,全局唯一临时标识符(guti))。有利的是,注册请求消息进一步包括注册类型信息,其使新shf能够确定ue是正在请求初始注册(即ue未处于注册状态)还是正常注册(即ue已处于注册状态)。在某些实施例中,注册请求消息包括注册标志信息元素(ie),其包含注册类型信息。注册类型信息可以包括1比特标志,或者注册类型信息可以包括从预定义的一组两个或更多预定义值中选择的“值”(例如,数值或字符串)。例如,该组预定义值可以包括以下预定义值:“初始”和“正常”。
48.如果ue正在请求“初始”注册,则在某些实施例中,注册请求(rr)消息包括用于该注册的所有必要参数(如在lte中的附着中)。如果ue正在请求“正常”注册,则rr消息包括用于该注册的所有必要参数(如在lte中的tau中)。
49.存在额外情况:如果ue提供临时标识符(例如guti)并且该临时标识符指向新shf,但在新shf中已移除ue上下文,则仍然可以由新shf处理注册,但需要执行步骤s202和步骤s203以便从ue取回永久id(例如imsi)。
50.在步骤s202中,如有必要,则新shf向旧shf发送信息请求(ir)消息(假设新shf具有到旧shf的接口—即,假设新shf能够向旧shf发送消息并从旧shf接收消息)。ir消息包括来自rr的部分或全部参数(例如,注册类型和ue标识符)以及分配给新shf的网络接口的地址。有利的是,ir消息包括注册类型信息,以使得旧shf能够确定ue正在请求初始注册还是正常注册。应该注意,步骤s202并非始终是必要的。即,至少在以下两种情况下不执行步骤s202:1)ue正在请求“初始”注册,并且rr消息包括ue的永久id(pid)(例如,imsi)、以及2)rr消息包括临时id(tid),并且tid映射到新shf自身。
51.在步骤s203中(如果未执行步骤s202,则不执行步骤s203),旧shf使用信息响应消息来响应新shf,该信息响应消息例如包括分配给ue的永久id(例如,ue的imsi)、mm上下文(其可以包括用于ue的服务质量(qos)参数,例如上行链路和下行链路聚合最大比特率(ambr)信息以及ue能力信息)以及分配给旧shf的网络接口的地址。如果包括在ir中的注册类型信息指示ue已请求正常注册,则旧shf将在信息响应消息中包括旧shf正在维护的与ue关联的会话相关数据(例如,分配给ue的ip地址)。
52.在新shf需要获得ue的永久id(pid)的情况下(例如,在rr消息不包括pid,并且新shf没有pid而且不能从旧shf中获得pid的情况下),则在步骤s204中,新shf向ue发送标识请求消息,该消息请求ue向新shf提供ue的pid(例如,imsi)。因此,例如,如果rr消息包括tid而不是pid,并且tid映射到旧shf而不是映射到新shf,并且新shf没有到旧shf的接口(或者来自旧shf的信息响应不包括ue的pid),则由新shf执行步骤s204。此外,如果tid映射到新shf并且新shf没有ue的pid,则新shf将执行步骤s204。
53.在步骤s205中,ue使用包括分配给ue的永久id(例如,ue的imsi)的标识响应消息进行响应。
54.在步骤s206中,如果未在保护完整性的情况下发送注册请求或者在步骤s203(信
息响应)中完整性保护被指示为失败,则新shf可以启动ue的认证。即,在步骤s206中,执行非接入层(nas)安全功能。
55.在步骤s207中,如果接收到成功的信息响应,则新shf使用信息确认(ia)消息来响应旧shf。响应于接收ia消息,旧shf将旧shf正在维护的与ue关联的mm上下文信息标记为无效(或者删除该mm上下文信息)。
56.在某些实施例中,在步骤s208中,新shf可以执行更新位置过程。此外,新shf可以执行以下一个或多个过程:执行国际移动设备标识(imei)检查以及策略控制(pc)更新和协商。
57.在步骤s209中,新shf向ue发送注册接受(ra)消息,ra消息包括指示注册结果的信息。在一个实施例中,假设注册成功,则存在两种可能的结果:“初始”和“正常”。更具体地说:(1)如果ue请求了初始注册并且初始注册成功,则ra消息将包括指示已成功执行所请求的初始注册的信息;(2)如果ue请求了正常注册并且正常注册成功,则ra消息将包括指示已成功执行所请求的正常注册的信息;以及(3)如果ue请求了正常注册并且正常注册不成功,例如因为新shf不能从旧shf中取得信息,但新shf成功执行了初始注册,则ra消息将包括指示已成功执行初始注册的信息。此外,如果注册(初始或正常)成功,则ra消息可以进一步包括分配给ue的临时id。
58.在步骤s210中,ue可以使用注册完成消息来响应新shf,该指示ue已接受新的临时id。
59.现在参考图3,图3是示出根据某些实施例的过程300的流程图。
60.过程300在步骤s301中开始,其中shf接收由ue发送的rr消息。在步骤s302中,shf确定ue正在请求的注册类型。例如,shf检查在rr消息中包括的注册类型信息,以确定ue是正在请求“初始注册”还是“正常注册”。如果请求初始注册,则该过程继续到步骤s304,否则该过程继续到步骤s310。在步骤s304中,shf确定rr消息是否包括分配给ue的永久id。如果包括,则该过程继续到步骤s308,否则该过程继续到步骤s306。在步骤s306中,shf执行guti附着过程。在步骤s308中,shf执行imsi附着过程。并且在步骤s310中,shf执行tau过程。
61.现在参考图4,图4是示出当rr包括永久id(例如,imsi)并且类型信息指示ue正在请求“初始”注册时的注册过程的消息流程图。
62.在步骤s401中,ue在这种情况下向新shf发送rr消息。该示例中的rr消息包括分配给ue的永久标识符(id)(例如,ue的国际移动用户标识(imsi))和指示ue正在请求初始注册(即,ue当前未处于注册状态)的注册类型信息。
63.在步骤s402中,如果未在保护完整性的情况下发送rr,则新shf启动ue的认证。即,在步骤s402中,执行非接入层(nas)安全功能。
64.在某些实施例中,在步骤s403中,新shf可以执行更新位置过程。此外,新shf可以执行以下一个或多个过程:执行国际移动设备标识(imei)检查以及策略控制(pc)更新和协商。
65.在步骤s404中,新shf向ue发送注册接受(ra)消息,该消息包括指示初始注册的结果的信息。此外,如果初始注册成功,则ra消息可以进一步包括分配给ue的临时id。
66.在步骤s405中,ue可以使用注册完成消息来响应新shf,该消息指示ue已接受新的临时id。
67.现在参考图5,图5是示出当rr包括临时id(例如,guti)并且类型信息指示ue正在请求“初始”注册时的注册过程的消息流程图。
68.在步骤s501中,ue在这种情况下向新shf发送rr消息。该示例中的rr消息包括分配给ue的临时id(tid)和指示ue正在请求初始注册(即,ue当前未处于注册状态)的注册类型信息。
69.在步骤s502中,新shf向旧shf发送ir消息(假设(a)tid映射到旧shf而不是映射到新shf自身、以及(b)新shf具有到旧shf的接口)。有利的是,ir消息包括注册类型信息,以使得旧shf能够确定ue正在请求初始注册。
70.在步骤s503中,旧shf使用信息响应来响应新shf,该信息响应例如包括分配给ue的永久id(例如,imsi)、mm上下文和分配给旧shf的网络接口的shf地址。因为注册类型指示初始注册,所以旧shf将不在信息响应中包括与ue关联的任何会话相关数据。
71.在新shf需要获得ue的永久id(pid)的情况下(例如,在rr消息不包括pid,并且新shf没有pid而且不能从旧shf中获得pid的情况下),则在步骤s504中,新shf向ue发送标识请求消息,该消息请求ue向新shf提供ue的pid(例如,imsi)。
72.在步骤s505中,ue使用包括分配给ue的永久id(例如,ue的imsi)的标识响应消息进行响应。
73.在步骤s506中,如果未在保护完整性的情况下发送注册请求或者在步骤s503(信息响应)中完整性保护被指示为失败,则新shf可以启动ue的认证。
74.在步骤s507中,如果接收到成功的信息响应,则新shf使用信息确认(ia)消息来响应旧shf。响应于接收ia消息,旧shf将旧shf正在维护的与ue关联的mm上下文信息标记为无效(或者删除该mm上下文信息)。
75.在某些实施例中,在步骤s508中,新shf可以执行更新位置过程。此外,新shf可以执行以下一个或多个过程:执行国际移动设备标识(imei)检查以及策略控制(pc)更新和协商。如本领域中已知的,还可以执行其它过程,例如创建会话过程。
76.在步骤s509中,新shf向ue发送注册接受(ra)消息,该消息包括指示初始注册的结果的信息。此外,如果初始注册成功,则ra消息可以进一步包括分配给ue的临时id。
77.在步骤s510中,ue可以使用注册完成消息来响应新shf,该消息指示ue已接受新的临时id。
78.现在参考图6,图6是示出注册过程的消息流程图,其中rr指示ue正在请求“正常”注册。
79.在步骤s601中,ue在这种情况下向新shf发送rr消息。该示例中的rr消息包括分配给ue的临时id和指示ue正在请求正常注册的注册类型信息。
80.在步骤s602中,新shf向旧shf发送ir消息。有利的是,ir消息包括注册类型信息,以使得旧shf能够确定ue正在请求正常注册。
81.在步骤s603中,旧shf使用信息响应来响应新shf,该信息响应例如包括分配给ue的永久id、mm上下文和分配给旧shf的网络接口的shf地址。因为注册类型指示正常注册,所以旧shf还将在信息响应中包括旧shf已维护的与ue关联的任何会话相关数据。
82.在新shf需要获得ue的永久id(pid)的情况下(例如,在rr消息不包括pid,并且新shf没有pid而且不能从旧shf中获得pid的情况下),则在步骤s604中,新shf向ue发送标识
请求消息,该消息请求ue向新shf提供ue的pid(例如,imsi)。
83.在步骤s605中,ue使用包括分配给ue的永久id(例如,ue的imsi)的标识响应消息进行响应。
84.在步骤s606中,如果未在保护完整性的情况下发送注册请求或者在步骤s603(信息响应)中完整性保护被指示为失败,则新shf可以启动ue的认证。
85.在步骤s607中,如果接收到成功的信息响应,则新shf使用信息确认(ia)消息来响应旧shf。响应于接收ia消息,旧shf将旧shf正在维护的与ue关联的mm上下文信息标记为无效(或者删除该mm上下文信息)。
86.在某些实施例中,在步骤s608中,新shf可以执行更新位置过程。此外,新shf可以执行以下一个或多个过程:执行国际移动设备标识(imei)检查以及策略控制(pc)更新和协商。
87.在步骤s609中,新shf向chf-c发送修改请求,以向chf-c指示新shf正在处理ue(例如,重新建立会话)。
88.在步骤s610中,新shf可以执行pc更新和协商。
89.在步骤s611中。新shf从chf-c接收修改响应。
90.在步骤s612中,新shf向ue发送注册接受(ra)消息,该消息包括指示正常注册结果的结果信息和分配给ue的临时id。如上所述,在某些场景中(例如,新shf不能与旧shf通信的场景)中,ra消息包括指示已成功执行初始注册的结果信息。
91.在步骤s613中,ue可以使用注册完成消息来响应新shf,该消息指示ue已接受新的临时id。
92.现在参考图7,图7是示出根据某些实施例的由shf执行的过程700的流程图。
93.在步骤s702中,shf接收由ue发送的rr消息。
94.在步骤s704中,shf从该消息中获得注册类型信息,以确定ue是正在请求初始注册还是正常注册。如果请求初始注册,则该过程转到步骤s706,否则该过程转到步骤s736。
95.在步骤s706中,shf检查rr消息以确定rr消息是否包含分配给ue的永久id。如果包含,则该过程转到步骤s708,否则转到步骤s714。
96.在步骤s708中,如果未在保护完整性的情况下发送rr消息,则shf启动ue的认证。
97.在步骤s710中,shf可以执行额外过程。例如,shf可以执行更新位置过程。此外,shf可以执行以下一个或多个过程:国际移动设备标识(imei)检查以及策略控制(pc)更新和协商。
98.在步骤s712中,shf向ue发送ra消息,如上所述。
99.在步骤s714中,shf确定在rr消息中包括的tid是否映射到另一个shf(即,“旧shf”)。如果tid映射到旧shf,则该过程继续到步骤s716,否则继续到步骤s720。
100.在步骤s716中,shf确定它是否具有到旧shf的接口。如果具有,则该过程继续到步骤s717,否则该过程继续到步骤s722。
101.在步骤s717中,shf向旧shf发送指示“初始”注册的信息请求(ir)消息。
102.在步骤s718中,shf从旧shf接收对信息请求消息的响应。但是,如果由于某种原因,旧shf未响应ir消息(或者旧shf响应,但响应没有使其返回到shf),则不能执行步骤s718并且该过程直接转到步骤s720。
103.在步骤s720中,shf确定它是否需要获得ue的永久id(pid)。如果shf需要获得pid,则该过程转到步骤s722,否则转到步骤s726。例如,如果来自旧shf的响应不包括pid,则shf执行步骤s722。同样,如果shf没有从旧shf接收到响应,则shf执行步骤s722。
104.在步骤s722中,shf向ue发送pid请求,该pid请求要求ue向shf提供分配给ue的pid。
105.在步骤s724中,shf从ue接收所请求的pid。
106.在步骤s726中,如果未在保护完整性的情况下发送rr消息或者在步骤s718中接收的信息响应中完整性保护被指示为失败,则shf启动ue的认证。
107.在步骤s728中,shf向旧shf发送信息确认消息。
108.在步骤s730中,shf可以执行额外过程。例如,shf可以执行更新位置过程。此外,shf可以执行以下一个或多个过程:国际移动设备标识(imei)检查以及策略控制(pc)更新和协商。
109.在步骤s732中,shf确定它是否需要向chf-c发送修改请求消息。如果需要,则该过程转到步骤s734,否则该过程转到步骤s712。
110.在步骤s734中,shf向chf-c发送修改请求。
111.在步骤s736中,shf确定在rr消息中包括的tid是否映射到另一个shf(即,“旧shf”)。如果tid映射到旧shf,则该过程继续到步骤s738,否则继续到步骤s720。
112.在步骤s738中,shf确定它是否具有到旧shf的接口。如果具有,则该过程继续到步骤s739,否则该过程继续到步骤s722。
113.在步骤s739中,shf向旧shf发送指示“正常”注册的信息请求(ir)消息。在步骤s739之后,该过程转到上述步骤s718。
114.现在参考图8,图8是示出根据某些实施例的由旧shf执行的过程800的流程图。
115.在步骤s802中,旧shf从新shf接收信息请求(ir)消息(如上所述)。
116.在步骤s804中,旧shf使用在ir中包括的ue标识符以从数据存储系统中获得所标识的ue的上下文信息(例如,mm上下文)。
117.在步骤s806中,旧shf检查在ir消息中包括的注册类型信息,以确定由ue请求的注册类型(例如,初始或正常)。
118.如果ue正在请求初始注册,则该过程继续到步骤s808,否则继续到步骤s810。
119.在步骤s808中,旧shf向发送ir的shf发送信息响应,该信息响应包括在步骤s804中取得的上下文信息和ue的pid。
120.在步骤s810中,旧shf确定它是否具有用于所标识的ue的任何会话数据。如果没有用于ue的会话数据,则该过程继续到步骤s808,否则继续到步骤s812。
121.在步骤s812中,旧shf取得会话数据。
122.在步骤s814中,旧shf向发送ir的shf发送信息响应,该信息响应包括在步骤s804中取得的上下文信息、在步骤s812中获得的会话数据、以及ue的pid。
123.图9是用于实现一个或多个上述功能(例如,shf、ccf、chf)的计算机系统900的框图。即,在某些实施例中,对于上述每个功能,系统100包括用于实现每个功能的单独计算机系统900,但在其它实施例中,可以仅使用单个计算机系统900来实现一个或多个(或全部)功能。如下所述,计算机系统900可以包括单个计算机装置902或一组计算机装置(即,计算
机系统900可以是云计算系统)。
124.如图9中所示,计算机系统900包括至少一个计算机装置(ca)902,其可以包括一个或多个处理器955(例如,一个或多个通用微处理器和/或一个或多个数据处理电路,例如专用集成电路(asic)、现场可编程门阵列(fpga)、逻辑电路等)。在某些实施例中,计算机系统900包括多个ca 902,其可以共址也可以不共址。因此,可以在云计算环境中实现上述功能。在某些实施例中,每个功能可以对应于由计算机系统900托管的虚拟机。计算机系统900还包括:网络接口905,其用于经由通信链路发送和接收数据;以及数据存储系统908,其可以包括一个或多个非易失性存储设备和/或一个或多个易失性存储设备(例如,随机存取存储器(ram))。在计算机装置902包括微处理器的实施例中,可以提供计算机程序产品(cpp)941。cpp 941包括计算机可读介质(crm)942,其存储包括计算机可读指令(cri)944的计算机程序(cp)943。crm 942可以是非瞬时性计算机可读介质,例如但不限于磁介质(例如,硬盘)、光介质(例如,dvd)、存储器件(例如,随机存取存储器)等,但不是信号。在某些实施例中,配置计算机程序943的cri以使得当由计算机装置902执行时,cri导致计算机装置902执行上述步骤。在其它实施例中,计算机装置902可以被配置为在不需要代码的情况下执行在此描述的步骤。即,例如,计算机装置902可以仅包括一个或多个asic。因此,可以以硬件和/或软件来实现在此描述的实施例的特性。
125.图10是示出根据某些实施例的ue 102的框图。在所示实施例中,ue102包括至少一个数据处理系统(dps)1002,其可以包括一个或多个处理器1055(例如,一个或多个通用微处理器和/或一个或多个数据处理电路,例如专用集成电路(asic)、现场可编程门阵列(fpga)、逻辑电路等)。ue 102还包括:无线收发机1005,其用于经由天线1022发送和接收数据;以及数据存储系统1006,其可以包括一个或多个非易失性存储设备和/或一个或多个易失性存储设备(例如,随机存取存储器(ram))。在dps 1002包括微处理器的实施例中,可以提供计算机程序产品(cpp)1041。cpp 1041包括计算机可读介质(crm)1042,其存储包括计算机可读指令(cri)1044的计算机程序(cp)1043。crm 1042可以是非瞬时性计算机可读介质,例如但不限于磁介质(例如,硬盘)、光介质(例如,dvd)、存储器件(例如,随机存取存储器)等,但不是信号。在某些实施例中,配置计算机程序1043的cri以使得当由计算机装置1002执行时,cri导致计算机装置1002执行上述步骤。在其它实施例中,计算机装置1002可以被配置为在不需要代码的情况下执行在此描述的步骤。即,例如,计算机装置1002可以仅包括一个或多个asic。因此,可以以硬件和/或软件来实现在此描述的实施例的特性。
126.尽管在此描述了本公开的各种实施例,但应理解,它们仅通过示例的方式提供而非限制。因此,本公开的广度和范围不应受上述任何示例性实施例的限制。此外,除非在此另外指明或者另外明显与上下文矛盾,否则本公开包含上述元件的所有可能变型的任何组合。
127.此外,尽管在上面描述并且在附图中示出的过程被示出为一系列步骤,但这仅为了说明。因此,构想了可以添加某些步骤,可以省略某些步骤,可以重新安排步骤的顺序,并且可以并行执行某些步骤。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1