1.本发明涉及无线通信技术领域,特别涉及一种寻址、寻址信息的生成方法、设备及存储介质。
背景技术:2.图1为5g架构示意图1,图2为5g架构示意图2,5g采用服务化方式设计控制面网元以及网元间的接口,网络架构如图1、2所示。
3.图3为akma架构示意图,akma(应用程序的身份验证和密钥管理体系结构,architecture for authentication and key management for applications)的系统架构如图3所示。
4.af(应用功能,application function)可以根据网络侧的鉴权信息,直接获取终端和应用的鉴权。
5.现有技术的不足在于:ausf、af或nef不能寻址到正确的aanf。
技术实现要素:6.本发明提供了一种寻址、寻址信息的生成方法、设备及存储介质,用以解决ausf、af或nef不能寻址到正确aanf的问题。
7.本发明提供以下技术方案:
8.一种寻址方法,包括:
9.核心网设备接收携带有确定或选择出aanf的寻址信息;
10.核心网设备根据所述寻址信息确定或选择出aanf。
11.实施中,所述寻址信息是在a-kid和/或指示寻址信息的字段中携带的。
12.实施中,所述寻址信息是终端或ausf在生成a-kid过程中携带的。
13.实施中,所述寻址信息包括以下信息之一或者其组合:
14.aanf在nrf注册服务的supi范围,由ausf、af、或nef配置aanf服务的supi后四位服务范围,aanf在nrf注册服务的a-kid,aanf在nrf注册服务的a-kid计算值的范围,由ausf、af、或nef配置aanf服务的a-kid,由ausf、af、或nef配置aanf服务的a-kid计算值的范围,aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系。
15.实施中,所述寻址信息是aanf在nrf注册服务的supi范围,或由ausf、af、或nef配置aanf服务的supi后四位服务范围时,是在a-kid后缀携带的,aanf标识通过supi的后四位标识。
16.实施中,所述寻址信息是aanf在nrf注册服务的a-kid,或aanf在nrf注册服务的a-kid计算值的范围,或由ausf、af、或nef配置aanf服务的a-kid,或由ausf、af、或nef配置aanf服务的a-kid计算值的范围时,是根据a-kid或a-kid计算值确定符合服务范围的aanf。
17.实施中,根据a-kid或a-kid计算值确定符合服务范围的aanf,是根据a-kid的最后4个字符串,或者根据a-kid的hash值,或者根据a-kid的hash后几个字符确定的。
18.实施中,所述寻址信息是aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系时,是根据用户在注册时下发给终端或ausf的标识或者aanf服务和标识的对应关系选择符合服务范围的aanf的。
19.实施中,进一步包括:
20.从nrf获取aanf注册在nrf上的网元域名和aanf标识的对应关系,用以供aanf的寻址。
21.一种寻址信息的生成方法,包括:
22.确定aanf;
23.向核心网设备发送携带有确定或选择出aanf的寻址信息。
24.实施中,所述寻址信息是终端或ausf在生成a-kid过程中携带的。
25.实施中,所述寻址信息包括以下信息之一或者其组合:
26.aanf在nrf注册服务的supi范围,由ausf、af、或nef配置aanf服务的supi后四位服务范围,aanf在nrf注册服务的a-kid,aanf在nrf注册服务的a-kid计算值的范围,由ausf、af、或nef配置aanf服务的a-kid,由ausf、af、或nef配置aanf服务的a-kid计算值的范围,aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系。
27.实施中,所述寻址信息是aanf在nrf注册服务的supi范围,或由ausf、af、或nef配置aanf服务的supi后四位服务范围时,是在a-kid后缀携带的,aanf标识通过supi的后四位标识。
28.实施中,所述寻址信息是aanf在nrf注册服务的a-kid,或aanf在nrf注册服务的a-kid计算值的范围,或由ausf、af、或nef配置aanf服务的a-kid,或由ausf、af、或nef配置aanf服务的a-kid计算值的范围时,是根据a-kid或a-kid计算值确定符合服务范围的aanf。
29.实施中,根据a-kid或a-kid计算值确定符合服务范围的aanf,是根据a-kid的最后4个字符串,或者根据a-kid的hash值,或者根据a-kid的hash后几个字符确定的。
30.实施中,所述寻址信息是aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系时,是根据用户在注册时下发给终端或ausf的标识或者aanf服务和标识的对应关系选择符合服务范围的aanf的。
31.一种核心网设备,包括:
32.处理器,用于读取存储器中的程序,执行下列过程:
33.接收携带有确定或选择出aanf的寻址信息;
34.根据所述寻址信息确定或选择出aanf;
35.收发机,用于在处理器的控制下接收和发送数据。
36.实施中,所述寻址信息是在a-kid和/或指示寻址信息的字段中携带的。
37.实施中,所述寻址信息是终端或ausf在生成a-kid过程中携带的。
38.实施中,所述寻址信息包括以下信息之一或者其组合:
39.aanf在nrf注册服务的supi范围,由ausf、af、或nef配置aanf服务的supi后四位服务范围,aanf在nrf注册服务的a-kid,aanf在nrf注册服务的a-kid计算值的范围,由ausf、af、或nef配置aanf服务的a-kid,由ausf、af、或nef配置aanf服务的a-kid计算值的范围,aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系。
40.实施中,所述寻址信息是aanf在nrf注册服务的supi范围,或由ausf、af、或nef配
置aanf服务的supi后四位服务范围时,是在a-kid后缀携带的,aanf标识通过supi的后四位标识。
41.实施中,所述寻址信息是aanf在nrf注册服务的a-kid,或aanf在nrf注册服务的a-kid计算值的范围,或由ausf、af、或nef配置aanf服务的a-kid,或由ausf、af、或nef配置aanf服务的a-kid计算值的范围时,是根据a-kid或a-kid计算值确定符合服务范围的aanf。
42.实施中,根据a-kid或a-kid计算值确定符合服务范围的aanf,是根据a-kid的最后4个字符串,或者根据a-kid的hash值,或者根据a-kid的hash后几个字符确定的。
43.实施中,所述寻址信息是aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系时,是根据用户在注册时下发给终端或ausf的标识或者aanf服务和标识的对应关系选择符合服务范围的aanf的。
44.实施中,进一步包括:
45.从nrf获取aanf注册在nrf上的网元域名和aanf标识的对应关系,用以供aanf的寻址。
46.一种核心网设备,包括:
47.核心网设备接收模块,用于接收携带有确定或选择出aanf的寻址信息;
48.核心网设备确定模块,用于根据所述寻址信息确定或选择出aanf。
49.实施中,核心网设备接收模块进一步用于接收在a-kid和/或指示寻址信息的字段中携带的所述寻址信息。
50.实施中,核心网设备接收模块进一步用于接收终端或ausf在生成a-kid过程中携带的所述寻址信息。
51.实施中,核心网设备接收模块进一步用于接收包括以下信息之一或者其组合的所述寻址信息:
52.aanf在nrf注册服务的supi范围,由ausf、af、或nef配置aanf服务的supi后四位服务范围,aanf在nrf注册服务的a-kid,aanf在nrf注册服务的a-kid计算值的范围,由ausf、af、或nef配置aanf服务的a-kid,由ausf、af、或nef配置aanf服务的a-kid计算值的范围,aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系。
53.实施中,所述寻址信息是aanf在nrf注册服务的supi范围,或由ausf、af、或nef配置aanf服务的supi后四位服务范围时,是在a-kid后缀携带的,aanf标识通过supi的后四位标识。
54.实施中,所述寻址信息是aanf在nrf注册服务的a-kid,或aanf在nrf注册服务的a-kid计算值的范围,或由ausf、af、或nef配置aanf服务的a-kid,或由ausf、af、或nef配置aanf服务的a-kid计算值的范围时,是根据a-kid或a-kid计算值确定符合服务范围的aanf。
55.实施中,核心网设备确定模块进一步用于根据a-kid或a-kid计算值确定符合服务范围的aanf,是根据a-kid的最后4个字符串,或者根据a-kid的hash值,或者根据a-kid的hash后几个字符确定的。
56.实施中,所述寻址信息是aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系时,是根据用户在注册时下发给终端或ausf的标识或者aanf服务和标识的对应关系选择符合服务范围的aanf的。
57.实施中,进一步包括:
58.核心网设备获取模块,用于在从nrf获取aanf注册在nrf上的网元域名和aanf标识的对应关系,用以供aanf的寻址。
59.一种通信设备,包括:
60.处理器,用于读取存储器中的程序,执行下列过程:
61.确定aanf;
62.向核心网设备发送携带有确定或选择出aanf的寻址信息;
63.收发机,用于在处理器的控制下接收和发送数据。
64.实施中,所述寻址信息是在a-kid和/或指示寻址信息的字段中携带的。
65.实施中,所述寻址信息是终端或ausf在生成a-kid过程中携带的。
66.实施中,所述寻址信息包括以下信息之一或者其组合:
67.aanf在nrf注册服务的supi范围,由ausf、af、或nef配置aanf服务的supi后四位服务范围,aanf在nrf注册服务的a-kid,aanf在nrf注册服务的a-kid计算值的范围,由ausf、af、或nef配置aanf服务的a-kid,由ausf、af、或nef配置aanf服务的a-kid计算值的范围,aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系。
68.实施中,所述寻址信息是aanf在nrf注册服务的supi范围,或由ausf、af、或nef配置aanf服务的supi后四位服务范围时,是在a-kid后缀携带的,aanf标识通过supi的后四位标识。
69.实施中,所述寻址信息是aanf在nrf注册服务的a-kid,或aanf在nrf注册服务的a-kid计算值的范围,或由ausf、af、或nef配置aanf服务的a-kid,或由ausf、af、或nef配置aanf服务的a-kid计算值的范围时,是根据a-kid或a-kid计算值确定符合服务范围的aanf。
70.实施中,根据a-kid或a-kid计算值确定符合服务范围的aanf,是根据a-kid的最后4个字符串,或者根据a-kid的hash值,或者根据a-kid的hash后几个字符确定的。
71.实施中,所述寻址信息是aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系时,是根据用户在注册时下发给终端或ausf的标识或者aanf服务和标识的对应关系选择符合服务范围的aanf的。
72.一种通信设备,包括:
73.通信设备确定模块,用于确定aanf;
74.通信设备发送模块,用于向核心网设备发送携带有确定或选择出aanf的寻址信息。
75.实施中,进一步包括:
76.通信设备生成模块,用于在a-kid和/或指示寻址信息的字段中携带所述寻址信息。
77.实施中,通信设备生成模块进一步用于在终端或ausf在生成a-kid过程中携带所述寻址信息。
78.实施中,通信设备生成模块进一步用于生成包括以下信息之一或者其组合所述寻址信息:
79.aanf在nrf注册服务的supi范围,由ausf、af、或nef配置aanf服务的supi后四位服务范围,aanf在nrf注册服务的a-kid,aanf在nrf注册服务的a-kid计算值的范围,由ausf、af、或nef配置aanf服务的a-kid,由ausf、af、或nef配置aanf服务的a-kid计算值的范围,
aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系。
80.实施中,通信设备生成模块进一步用于在所述寻址信息是aanf在nrf注册服务的supi范围,或由ausf、af、或nef配置aanf服务的supi后四位服务范围时,是在a-kid后缀携带的所述寻址信息,aanf标识通过supi的后四位标识。
81.实施中,通信设备生成模块进一步用于在所述寻址信息是aanf在nrf注册服务的a-kid,或aanf在nrf注册服务的a-kid计算值的范围,或由ausf、af、或nef配置aanf服务的a-kid,或由ausf、af、或nef配置aanf服务的a-kid计算值的范围时,是根据a-kid或a-kid计算值确定符合服务范围的aanf。
82.实施中,通信设备生成模块进一步用于在根据a-kid或a-kid计算值确定符合服务范围的aanf,是根据a-kid的最后4个字符串,或者根据a-kid的hash值,或者根据a-kid的hash后几个字符确定的。
83.实施中,通信设备生成模块进一步用于在所述寻址信息是aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系时,是根据用户在注册时下发给终端或ausf的标识或者aanf服务和标识的对应关系选择符合服务范围的aanf的。
84.一种计算机可读存储介质,所述计算机可读存储介质存储有执行寻址方法和/或寻址信息的生成方法的计算机程序。
85.本发明有益效果如下:
86.本发明实施例提供的技术方案中,由于携带有确定或选择出aanf的寻址信息,因此能够解决ausf、af或nef不能正确寻址到aanf的问题。
附图说明
87.此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
88.图1为背景技术中5g架构示意图1;
89.图2为背景技术中5g架构示意图2;
90.图3为背景技术中akma架构示意图;
91.图4为本发明实施例中核心网设备侧的寻址方法实施流程示意图;
92.图5为本发明实施例中寻址信息的生成方法实施流程示意图;
93.图6为本发明实施例中核心网设备结构示意图;
94.图7为本发明实施例中通信设备结构示意图。
具体实施方式
95.发明人注意到:
96.下面对akma应用密钥生成流程进行说明。
97.akma中,一个特殊应用的akma应用密钥生成流程如下。
98.a、ausf(鉴权服务功能,authentication server function)向aanf(akma锚定网元,akma anchor function)发送k
akma
(akma锚定密钥,akma anchor key)。
99.b-1、af发起应用时,向aanf请求af key(af秘钥)。af秘钥生成主要包括:
100.1、终端直接和应用服务器交互应用标识(a-kid);
identifier)对应的后四位,hash(哈希)后得到的字符串;a-kid生成的最后两位字符等,均可以作为aanf的标识;
125.af、nef则可以根据a-kid或者其他字段存储和/或携带的aanf标识进行aanf寻址。
126.进一步的,aanf可以将自己的网元域名和aanf标识的对应关系注册在nrf上,便于af、nef等网元进行寻址。也即,实施中,还可以进一步包括:
127.从nrf获取aanf注册在nrf上的网元域名和aanf标识的对应关系,用以供aanf的寻址。
128.实施中,所述寻址信息可以包括以下信息之一或者其组合:
129.aanf在nrf注册服务的supi范围,由ausf、af、或nef配置aanf服务的supi后四位服务范围,aanf在nrf注册服务的a-kid,aanf在nrf注册服务的a-kid计算值的范围,由ausf、af、或nef配置aanf服务的a-kid,由ausf、af、或nef配置aanf服务的a-kid计算值的范围,aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系。
130.下面以实例分别进行说明。
131.实施例1
132.本例中,所述寻址信息是aanf在nrf(网络存储功能,network repository function)注册服务的supi范围,或由ausf、af、或nef配置aanf服务的supi后四位服务范围时,是在a-kid后缀携带的,aanf标识通过supi的后四位标识。
133.具体的,通过a-kid后缀携带aanf标识的方案,标识可以通过supi的后四位实现,主要流程可以如下:
134.1、aanf在nrf注册服务的supi范围,或者ausf、af、nef配置aanf服务的supi后四位服务范围;
135.2、在ue和ausf生成a-kid时,在a-kid最后补充4个字符,填写终端的supi最后四位;
136.3、在ausf选择aanf时,根据supi选择符合服务范围的aanf;
137.4、在af选择aanf时,根据a-kid的最后4个字符选择aanf;
138.或者,在nef选择aanf时,根据a-kid的最后4个字符选择aanf。
139.实施例2
140.本例中,所述寻址信息是aanf在nrf注册服务的a-kid,或aanf在nrf注册服务的a-kid计算值的范围,或由ausf、af、或nef配置aanf服务的a-kid,或由ausf、af、或nef配置aanf服务的a-kid计算值的范围时,是根据a-kid或a-kid计算值确定符合服务范围的aanf。
141.具体实施中,根据a-kid或a-kid计算值确定符合服务范围的aanf,是根据a-kid的最后4个字符串,或者根据a-kid的hash值,或者根据a-kid的hash后几个字符确定的。
142.具体的,可以通过a-kid计算携带aanf标识的方式,aanf标识可以通过a-kid计算得到。具体可以如下:
143.1、aanf在nrf注册服务的a-kid和/或a-kid计算值的范围,或者ausf、af、nef配置aanf服务的a-kid和/或a-kid计算值的范围;
144.2、在ausf选择aanf时,根据a-kid和/或a-kid计算值选择符合服务范围的aanf(例如,根据a-kid的最后4个字符串,或者根据a-kid的hash,或者根据a-kid的hash后几个字符等);
145.3、在af选择aanf时,根据a-kid和/或a-kid计算值选择符合服务范围的aanf(例如,根据a-kid的最后4个字符串,或者根据a-kid的hash,或者根据a-kid的hash后几个字符等);或者,
146.在nef选择aanf时,根据a-kid和/或a-kid计算值选择符合服务范围的aanf(例如,根据a-kid的最后4个字符串,或者根据a-kid的hash,或者根据a-kid的hash后几个字符等)。该aanf的发现可以通过nrf辅助发现。
147.实施例3
148.本例中,所述寻址信息是aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系时,是根据用户在注册时下发给终端或ausf的标识或者aanf服务和标识的对应关系选择符合服务范围的aanf的。
149.具体的,可以用通过其他字段携带aanf标识的方式,具体可以如下:
150.1、aanf在nrf注册aanf提供服务的标识,或者ausf、af、nef配置aanf服务和标识的对应关系;
151.2、udm、udr签约标识,在用户注册时将标识下发给终端和ausf;
152.3、在ausf选择aanf时,根据标识选择符合服务范围的aanf;
153.4、在af选择aanf时,根据标识选择aanf;或者,
154.在nef选择aanf时,根据标识选择aanf。
155.基于同一发明构思,本发明实施例中还提供了一种核心网设备、通信设备、及计算机可读存储介质,由于这些设备解决问题的原理与寻址方法、寻址信息的生成方法相似,因此这些设备的实施可以参见方法的实施,重复之处不再赘述。
156.在实施本发明实施例提供的技术方案时,可以按如下方式实施。
157.图6为核心网设备结构示意图,如图所示,设备中包括:
158.处理器600,用于读取存储器620中的程序,执行下列过程:
159.接收携带有确定或选择出aanf的寻址信息;
160.根据所述寻址信息确定或选择出aanf;
161.收发机610,用于在处理器600的控制下接收和发送数据。
162.实施中,所述寻址信息是在a-kid和/或指示寻址信息的字段中携带的。
163.实施中,所述寻址信息是终端或ausf在生成a-kid过程中携带的。
164.实施中,所述寻址信息包括以下信息之一或者其组合:
165.aanf在nrf注册服务的supi范围,由ausf、af、或nef配置aanf服务的supi后四位服务范围,aanf在nrf注册服务的a-kid,aanf在nrf注册服务的a-kid计算值的范围,由ausf、af、或nef配置aanf服务的a-kid,由ausf、af、或nef配置aanf服务的a-kid计算值的范围,aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系。
166.实施中,所述寻址信息是aanf在nrf注册服务的supi范围,或由ausf、af、或nef配置aanf服务的supi后四位服务范围时,是在a-kid后缀携带的,aanf标识通过supi的后四位标识。
167.实施中,所述寻址信息是aanf在nrf注册服务的a-kid,或aanf在nrf注册服务的a-kid计算值的范围,或由ausf、af、或nef配置aanf服务的a-kid,或由ausf、af、或nef配置aanf服务的a-kid计算值的范围时,是根据a-kid或a-kid计算值确定符合服务范围的aanf。
168.实施中,根据a-kid或a-kid计算值确定符合服务范围的aanf,是根据a-kid的最后4个字符串,或者根据a-kid的hash值,或者根据a-kid的hash后几个字符确定的。
169.实施中,所述寻址信息是aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系时,是根据用户在注册时下发给终端或ausf的标识或者aanf服务和标识的对应关系选择符合服务范围的aanf的。
170.实施中,进一步包括:
171.从nrf获取aanf注册在nrf上的网元域名和aanf标识的对应关系,用以供aanf的寻址。
172.其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的一个或多个处理器和存储器620代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机610可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器600负责管理总线架构和通常的处理,存储器620可以存储处理器600在执行操作时所使用的数据。
173.本发明实施例中还提供了一种核心网设备,包括:
174.核心网设备接收模块,用于接收携带有确定或选择出aanf的寻址信息;
175.核心网设备确定模块,用于根据所述寻址信息确定或选择出aanf。
176.实施中,所述寻址信息是在a-kid和/或指示寻址信息的字段中携带的。
177.实施中,核心网设备接收模块进一步用于接收终端或ausf在生成a-kid过程中携带的所述寻址信息。
178.实施中,核心网设备接收模块进一步用于接收包括以下信息之一或者其组合的所述寻址信息:
179.aanf在nrf注册服务的supi范围,由ausf、af、或nef配置aanf服务的supi后四位服务范围,aanf在nrf注册服务的a-kid,aanf在nrf注册服务的a-kid计算值的范围,由ausf、af、或nef配置aanf服务的a-kid,由ausf、af、或nef配置aanf服务的a-kid计算值的范围,aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系。
180.实施中,所述寻址信息是aanf在nrf注册服务的supi范围,或由ausf、af、或nef配置aanf服务的supi后四位服务范围时,是在a-kid后缀携带的,aanf标识通过supi的后四位标识。
181.实施中,所述寻址信息是aanf在nrf注册服务的a-kid,或aanf在nrf注册服务的a-kid计算值的范围,或由ausf、af、或nef配置aanf服务的a-kid,或由ausf、af、或nef配置aanf服务的a-kid计算值的范围时,是根据a-kid或a-kid计算值确定符合服务范围的aanf。
182.实施中,核心网设备确定模块进一步用于根据a-kid或a-kid计算值确定符合服务范围的aanf,是根据a-kid的最后4个字符串,或者根据a-kid的hash值,或者根据a-kid的hash后几个字符确定的。
183.实施中,所述寻址信息是aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系时,是根据用户在注册时下发给终端或ausf的标识或者aanf服务和标识的对应关系选择符合服务范围的aanf的。
184.实施中,进一步包括:
185.核心网设备获取模块,用于在从nrf获取aanf注册在nrf上的网元域名和aanf标识的对应关系,用以供aanf的寻址。
186.为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。
187.图7为通信设备结构示意图,如图所示,设备中包括:
188.处理器700,用于读取存储器720中的程序,执行下列过程:
189.确定aanf;
190.生成携带有确定或选择出aanf的寻址信息;
191.向核心网设备发送携带有确定或选择出aanf的寻址信息;
192.收发机710,用于在处理器700的控制下接收和发送数据。
193.实施中,所述寻址信息是在a-kid和/或指示寻址信息的字段中携带的。
194.实施中,所述寻址信息是终端或ausf在生成a-kid过程中携带的。
195.实施中,所述寻址信息包括以下信息之一或者其组合:
196.aanf在nrf注册服务的supi范围,由ausf、af、或nef配置aanf服务的supi后四位服务范围,aanf在nrf注册服务的a-kid,aanf在nrf注册服务的a-kid计算值的范围,由ausf、af、或nef配置aanf服务的a-kid,由ausf、af、或nef配置aanf服务的a-kid计算值的范围,aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系。
197.实施中,所述寻址信息是aanf在nrf注册服务的supi范围,或由ausf、af、或nef配置aanf服务的supi后四位服务范围时,是在a-kid后缀携带的,aanf标识通过supi的后四位标识。
198.实施中,所述寻址信息是aanf在nrf注册服务的a-kid,或aanf在nrf注册服务的a-kid计算值的范围,或由ausf、af、或nef配置aanf服务的a-kid,或由ausf、af、或nef配置aanf服务的a-kid计算值的范围时,是根据a-kid或a-kid计算值确定符合服务范围的aanf。
199.实施中,根据a-kid或a-kid计算值确定符合服务范围的aanf,是根据a-kid的最后4个字符串,或者根据a-kid的hash值,或者根据a-kid的hash后几个字符确定的。
200.实施中,所述寻址信息是aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系时,是根据用户在注册时下发给终端或ausf的标识或者aanf服务和标识的对应关系选择符合服务范围的aanf的。
201.其中,在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器700代表的一个或多个处理器和存储器720代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机710可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器700负责管理总线架构和通常的处理,存储器720可以存储处理器700在执行操作时所使用的数据。
202.本发明实施例中还提供了一种通信设备,包括:
203.通信设备确定模块,用于确定aanf;
204.通信设备生成模块,用于生成携带有确定或选择出aanf的寻址信息;
205.通信设备发送模块,用于向核心网设备发送携带有确定或选择出aanf的寻址信息。
206.实施中,所述寻址信息是在a-kid和/或指示寻址信息的字段中携带的。
207.实施中,通信设备生成模块进一步用于在终端或ausf在生成a-kid过程中携带所述寻址信息。
208.实施中,通信设备生成模块进一步用于生成包括以下信息之一或者其组合所述寻址信息:
209.aanf在nrf注册服务的supi范围,由ausf、af、或nef配置aanf服务的supi后四位服务范围,aanf在nrf注册服务的a-kid,aanf在nrf注册服务的a-kid计算值的范围,由ausf、af、或nef配置aanf服务的a-kid,由ausf、af、或nef配置aanf服务的a-kid计算值的范围,aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系。
210.实施中,通信设备生成模块进一步用于在所述寻址信息是aanf在nrf注册服务的supi范围,或由ausf、af、或nef配置aanf服务的supi后四位服务范围时,是在a-kid后缀携带的所述寻址信息,aanf标识通过supi的后四位标识。
211.实施中,通信设备生成模块进一步用于在所述寻址信息是aanf在nrf注册服务的a-kid,或aanf在nrf注册服务的a-kid计算值的范围,或由ausf、af、或nef配置aanf服务的a-kid,或由ausf、af、或nef配置aanf服务的a-kid计算值的范围时,是根据a-kid或a-kid计算值确定符合服务范围的aanf。
212.实施中,通信设备生成模块进一步用于在根据a-kid或a-kid计算值确定符合服务范围的aanf,是根据a-kid的最后4个字符串,或者根据a-kid的hash值,或者根据a-kid的hash后几个字符确定的。
213.实施中,通信设备生成模块进一步用于在所述寻址信息是aanf在nrf注册aanf提供服务的标识,由ausf、af、或nef配置aanf服务和标识的对应关系时,是根据用户在注册时下发给终端或ausf的标识或者aanf服务和标识的对应关系选择符合服务范围的aanf的。
214.为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。
215.本发明实施例中还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行寻址方法和/或寻址信息的生成方法的计算机程序。
216.具体实施中可以参见寻址方法和/或寻址信息的生成方法的实施。
217.综上所述,本发明实施例提供的技术方案中,终端和ausf在生成a-kid的过程中,在a-kid中包含aanf的寻址信息;该寻址信息可以在除了a-kid的其他字段中包含。该寻址信息可以用于指示aanf,或者指示一组aanf。
218.该信息可以为承载字段(如a-kid)中的一段描述指示,可以通过承载字段(如a-kid)通过某种算法转换得到。
219.af、nef根据a-kid或者其他字段存储和/或携带的aanf标识进行aanf寻址。
220.进一步,aanf还可以将自己的网元域名和aanf标识的对应关系注册在nrf上,便于af、nef等网元进行寻址。
221.可见,采用本方案能够解决aanf寻址问题。
222.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序
产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
223.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
224.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
225.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
226.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。