本发明涉及无线通信,特别涉及一种用户路由更新方法及设备。
背景技术:
1、目前5g系统中supi(subscription permanent identifier,用户永久标识)都不在空口传递,ue(user equipment,用户设备)与网络交互的初始注册请求消息采用suci(subscription concealed identifier,用户隐藏标识),其中suci为加密后的supi,suci与supi均用来标识用户。在鉴权认证过程中,ausf(authentication unit selectionfunction,认证服务功能)实体给接入和移动性管理功能(access and mobilitymanagement function,接入和移动性管理功能)实体返回supi,在后续流程中在5g核心网内部均采用supi来标识ue,例如接入和移动性管理功能实体根据supi选择统一数据管理功能(unified data management,统一数据管理功能)实体,会话管理功能(sessionmanagement function,会话管理功能)实体根据supi选择统一数据管理功能实体,而在空口则采用临时标识(5g-guti(5g globally unique temporary identifier,5g用户全球唯一临时标识)或者5g-s-tmsi(5g s-temporary mobile subscription identifier,5g临时移动用户标识))标识用户。suci中包含了路由字段,用于路由ue到相应的统一数据管理功能实体,尤其针对大运营商存在多个子统一数据管理功能实体的情况下,往往需要通过路由协助确定统一数据管理功能实体。
2、目前,根据运营商需求,存在需要将部分用户的用户数据库从接入的统一数据管理功能实体搬迁到另一统一数据管理功能实体的场景,现有的做法是通过后台更改配置数据的方式实现,该方式需要浪费大量的人力物力,并且用户路由更新周期较长。因此,目前如何实现用户路由的自动更新成为亟待解决的问题。
技术实现思路
1、本发明提供一种用户路由更新方法及设备,用以解决现有技术中还没有一种实现用户路由自动更新的方案的问题。
2、基于上述问题,第一方面,本发明实施例提供一种用户路由更新方法,包括:
3、用户设备接收统一数据管理功能实体通过接入和移动性管理功能实体发送的用于通知所述用户设备路由更新的第一信息;
4、所述用户设备在接收到所述第一信息后发起去注册流程,并在去注册流程完成后发起注册流程。
5、可选的,所述第一信息中包括下列信息中的部分或全部:
6、更新后的路由信息、表示是否需要用户设备响应的指示、表示需要用户设备发起去注册流程和注册流程的指示。
7、可选的,所述用户设备发起注册流程,包括:
8、所述用户设备根据所述更新后的路由信息,确定包含所述更新后的路由信息的suci;
9、所述用户设备根据包含所述更新后的路由信息的suci发起初始注册过程。
10、第二方面,本发明实施例提供一种用户路由更新方法,该方法包括:
11、统一数据管理功能实体通过接入和移动性管理功能实体向所述用户设备发送用于通知所述用户设备触发路由更新的第一信息,以使所述用户设备在接收到所述第一信息后发起去注册流程,并在去注册流程完成后发起注册流程。
12、可选的,所述第一信息中包括下列信息中的部分或全部:
13、更新后的路由信息、表示是否需要用户设备响应的指示、表示需要用户设备发起去注册和注册流程的指示。
14、第三方面,本发明实施例提供一种用户设备,包括:处理器、存储器和收发机;
15、其中,所述处理器,用于读取存储器中的程序并执行:
16、接收统一数据管理功能实体通过接入和移动性管理功能实体发送的用于通知所述用户设备路由更新的第一信息;
17、在接收到所述第一信息后发起去注册流程,并在去注册流程完成后发起注册流程。
18、可选的,所述第一信息中包括下列信息中的部分或全部:
19、更新后的路由信息、表示是否需要用户设备响应的指示、表示需要用户设备发起去注册流程和注册流程的指示。
20、可选的,所述处理器具体用于:
21、根据所述更新后的路由信息,确定包含所述更新后的路由信息的suci;根据包含所述更新后的路由信息的suci发起初始注册过程。
22、第四方面,本发明实施例提供一种统一数据管理功能实体,包括:处理器、存储器和收发机;
23、其中,所述处理器,用于读取存储器中的程序并执行:
24、通过接入和移动性管理功能实体向所述用户设备发送用于通知所述用户设备触发路由更新的第一信息,以使所述用户设备在接收到所述第一信息后发起去注册流程,并在去注册流程完成后发起注册流程。
25、可选的,所述第一信息中包括下列信息中的部分或全部:
26、更新后的路由信息、表示是否需要用户设备响应的指示、表示需要用户设备发起去注册和注册流程的指示。
27、第五方面,本发明实施例提供一种用户设备,包括:
28、接收模块,用于接收统一数据管理功能实体通过接入和移动性管理功能实体发送的用于通知所述用户设备路由更新的第一信息;
29、处理模块,用于在接收到所述第一信息后发起去注册流程,并在去注册流程完成后发起注册流程。
30、可选的,所述第一信息中包括下列信息中的部分或全部:
31、更新后的路由信息、表示是否需要用户设备响应的指示、表示需要用户设备发起去注册流程和注册流程的指示。
32、可选的,处理模块具体用于:
33、根据所述更新后的路由信息,确定包含所述更新后的路由信息的suci;
34、根据包含所述更新后的路由信息的suci发起初始注册过程。
35、第六方面,本发明实施例提供一种统一数据管理功能实体,包括:
36、发送模块,用于通过接入和移动性管理功能实体向所述用户设备发送用于通知所述用户设备触发路由更新的第一信息,以使所述用户设备在接收到所述第一信息后发起去注册流程,并在去注册流程完成后发起注册流程。
37、可选的,所述第一信息中包括下列信息中的部分或全部:
38、更新后的路由信息、表示是否需要用户设备响应的指示、表示需要用户设备发起去注册和注册流程的指示。
39、第七方面,本发明实施例提供一种计算机可存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一方面所述方法的步骤,或上述第二方面所述方法的步骤。
40、由于本发明实施例用户设备在接收到接入和移动性管理功能实体发送的第一信息后,确定用户设备路由更新;用户设备发起去注册流程,且在去注册流程完成后发起注册流程。在用户设备路由更新后,通过用户设备发起去注册流程的方式,核心网内部解除与更新前统一数据管理功能实体的连接,并通过用户设备发起注册流程的方式,实现核心网内部用户路由的更新,进一步提高系统性能。
41、第八方面,本发明实施例提供一种用户路由更新方法,该方法包括:
42、用户设备接收统一数据管理功能实体通过接入和移动性管理功能实体发送的用于通知所述用户设备路由更新的第二信息;
43、所述用户设备在接收到所述第二信息后向所述接入和移动性管理功能实体发送包含第一路由更新指示的注册更新请求,以使所述接入和移动性管理功能实体在接收到所述第一路由更新指示后进行统一数据管理功能实体选择。
44、可选的,所述第一路由更新指示用于指示所述注册更新请求用于路由更新。
45、可选的,所述第一路由更新指示中还包含更新后的路由信息。
46、第九方面,本发明实施例提供一种用户路由更新方法,该方法包括:
47、接入和移动性管理功能实体接收用户设备发送的包含第一路由更新指示的注册更新请求;
48、所述接入和移动性管理功能实体进行统一数据管理功能实体选择。
49、可选的,在所述接入和移动性管理功能实体进行统一数据管理功能实体选择之后,还包括:
50、所述接入和移动性管理功能实体解除与更新之前接入的统一数据管理功能实体的关联。
51、可选的,所述接入和移动性管理功能实体解除与更新之前接入的统一数据管理功能实体的关联,包括:
52、所述接入和移动性管理功能实体通过特定的去注册流程或者去订阅流程解除与更新之前接入的统一数据管理功能实体的关联。
53、可选的,在所述接入和移动性管理功能实体根据所述第一路由更新指示进行统一数据管理功能实体选择之后,还包括:
54、所述接入和移动性管理功能实体确定更新后所述用户设备接入的目标统一数据管理功能实体,并关联到所述目标统一数据管理功能实体。
55、可选的,所述接入和移动性管理功能实体关联到所述目标统一数据管理功能,包括:
56、所述接入和移动性管理功能实体通过特定的注册流程或者订阅流程关联到所述目标统一数据管理功能。
57、可选的,该方法还包括:
58、所述接入和移动性管理功能实体向会话管理功能实体发送第二路由更新指示,以使所述会话管理功能实体在接收到所述第二路由更新指示后确定路由更新后所述用户设备接入的目标统一数据管理功能实体。
59、可选的,所述会话管理功能实体在接收到所述第二路由更新指示后确定路由更新后所述用户设备接入的目标统一数据管理功能实体之后,还包括:
60、所述会话管理功能实体解除与更新之前接入的统一数据管理功能实体的关联以及关联到选择出的目标统一数据管理功能实体。
61、第十方面,本发明实施例提供一种用户设备,包括:处理器、存储器和收发机;
62、其中,所述处理器,用于读取存储器中的程序并执行:
63、接收统一数据管理功能实体通过接入和移动性管理功能实体发送的用于通知所述用户设备路由更新的第二信息;
64、在接收到所述第二信息后向所述接入和移动性管理功能实体发送包含第一路由更新指示的注册更新请求,以使所述接入和移动性管理功能实体在接收到所述第一路由更新指示后进行统一数据管理功能实体选择。
65、可选的,所述第一路由更新指示用于指示所述注册更新请求用于路由更新。
66、可选的,所述第一路由更新指示中还包含更新后的路由信息。
67、第十一方面,本发明实施例提供一种接入和移动性管理功能实体,包括:处理器、存储器和收发机;
68、接收用户设备发送的包含第一路由更新指示的注册更新请求;
69、进行统一数据管理功能实体选择。
70、可选的,所述处理器还用于:
71、在进行统一数据管理功能实体选择之后,解除与更新之前接入的统一数据管理功能实体的关联。
72、可选的,所述处理器具体用于:
73、通过特定的去注册流程或者去订阅流程解除与更新之前接入的统一数据管理功能实体的关联。
74、可选的,所述处理器还用于:
75、在根据所述第一路由更新指示进行统一数据管理功能实体选择之后,确定更新后所述用户设备接入的目标统一数据管理功能实体,并关联到所述目标统一数据管理功能实体。
76、可选的,所述处理器具体用于:
77、通过特定的注册流程或者订阅流程关联到所述目标统一数据管理功能。
78、可选的,所述处理器还用于:
79、向会话管理功能实体发送第二路由更新指示,以使所述会话管理功能实体在接收到所述第二路由更新指示后确定更新后所述用户设备接入的目标统一数据管理功能实体。
80、第十二方面,本发明实施例提供一种用户设备,包括:
81、第二接收模块,用于接收统一数据管理功能实体通过接入和移动性管理功能实体发送的用于通知所述用户设备路由更新的第二信息;
82、第二发送模块,用于在接收到所述第二信息后向所述接入和移动性管理功能实体发送包含第一路由更新指示的注册更新请求,以使所述接入和移动性管理功能实体在接收到所述第一路由更新指示后进行统一数据管理功能实体选择。
83、可选的,所述第一路由更新指示用于指示所述注册更新请求用于路由更新。
84、可选的,所述第一路由更新指示中还包含更新后的路由信息。
85、第十三方面,本发明实施例提供一种接入和移动性管理功能实体,包括:
86、第三接收模块,用于接收用户设备发送的包含第一路由更新指示的注册更新请求;
87、选择模块,用于进行统一数据管理功能实体选择。
88、可选的,所述选择模块还用于:
89、在进行统一数据管理功能实体选择之后,解除与更新之前接入的统一数据管理功能实体的关联。
90、可选的,所述选择模块具体用于:
91、通过特定的去注册流程或者去订阅流程解除与更新之前接入的统一数据管理功能实体的关联。
92、可选的,所述选择模块还用于:
93、在根据所述第一路由更新指示进行统一数据管理功能实体选择之后,确定更新后所述用户设备接入的目标统一数据管理功能实体,并关联到所述目标统一数据管理功能实体。
94、可选的,所述选择模块具体用于:
95、通过特定的注册流程或者订阅流程关联到所述目标统一数据管理功能。
96、可选的,所述选择模块还用于:
97、向会话管理功能实体发送第二路由更新指示,以使所述会话管理功能实体在接收到所述第二路由更新指示后确定更新后所述用户设备接入的目标统一数据管理功能实体。
98、第十四方面,本发明实施例提供一种计算机可存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第八方面所述方法的步骤,或如上述第九方面所述方法的步骤。
99、由于本发明实施例用户设备在接收到接入和移动性管理功能实体发送的第二信息后,确定用户设备路由更新;用户设备发起注册更新请求。在用户设备路由更新后,通过用户设备发起注册更新请求的方式,核心网内部重新选择统一数据管理功能实体,实现核心网内部用户路由的更新,进一步提高系统性能。